You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
(5) |
May
(195) |
Jun
(105) |
Jul
(146) |
Aug
(283) |
Sep
(151) |
Oct
(143) |
Nov
(204) |
Dec
(359) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(213) |
Feb
(366) |
Mar
(423) |
Apr
(226) |
May
(195) |
Jun
(270) |
Jul
(282) |
Aug
(255) |
Sep
(218) |
Oct
(328) |
Nov
(261) |
Dec
(358) |
2002 |
Jan
(366) |
Feb
(321) |
Mar
(360) |
Apr
(219) |
May
(284) |
Jun
(227) |
Jul
(592) |
Aug
(432) |
Sep
(530) |
Oct
(307) |
Nov
(320) |
Dec
(177) |
2003 |
Jan
(253) |
Feb
(164) |
Mar
(216) |
Apr
(295) |
May
(260) |
Jun
(297) |
Jul
(438) |
Aug
(339) |
Sep
(169) |
Oct
(174) |
Nov
(225) |
Dec
(221) |
2004 |
Jan
(517) |
Feb
(613) |
Mar
(320) |
Apr
(193) |
May
(165) |
Jun
(358) |
Jul
(502) |
Aug
(386) |
Sep
(474) |
Oct
(298) |
Nov
(305) |
Dec
(403) |
2005 |
Jan
(274) |
Feb
(409) |
Mar
(282) |
Apr
(430) |
May
(329) |
Jun
(309) |
Jul
(380) |
Aug
(363) |
Sep
(440) |
Oct
(271) |
Nov
(270) |
Dec
(173) |
2006 |
Jan
(185) |
Feb
(187) |
Mar
(213) |
Apr
(253) |
May
(204) |
Jun
(230) |
Jul
(155) |
Aug
(211) |
Sep
(159) |
Oct
(127) |
Nov
(162) |
Dec
(84) |
2007 |
Jan
(98) |
Feb
(105) |
Mar
(137) |
Apr
(88) |
May
(142) |
Jun
(174) |
Jul
(159) |
Aug
(107) |
Sep
(41) |
Oct
(84) |
Nov
(77) |
Dec
(43) |
2008 |
Jan
(106) |
Feb
(80) |
Mar
(78) |
Apr
(182) |
May
(79) |
Jun
(105) |
Jul
(51) |
Aug
(69) |
Sep
(79) |
Oct
(47) |
Nov
(42) |
Dec
(32) |
2009 |
Jan
(64) |
Feb
(41) |
Mar
(42) |
Apr
(40) |
May
(47) |
Jun
(86) |
Jul
(32) |
Aug
(57) |
Sep
(52) |
Oct
(38) |
Nov
(89) |
Dec
(32) |
2010 |
Jan
(30) |
Feb
(34) |
Mar
(23) |
Apr
(24) |
May
(17) |
Jun
(20) |
Jul
(49) |
Aug
(30) |
Sep
(77) |
Oct
(41) |
Nov
(66) |
Dec
(31) |
2011 |
Jan
(36) |
Feb
(34) |
Mar
(10) |
Apr
(55) |
May
(21) |
Jun
(21) |
Jul
(29) |
Aug
(55) |
Sep
(33) |
Oct
(8) |
Nov
(17) |
Dec
(17) |
2012 |
Jan
(7) |
Feb
(15) |
Mar
(23) |
Apr
(14) |
May
(20) |
Jun
(36) |
Jul
(35) |
Aug
(35) |
Sep
(9) |
Oct
(6) |
Nov
(29) |
Dec
(30) |
2013 |
Jan
(36) |
Feb
(19) |
Mar
(5) |
Apr
(15) |
May
(21) |
Jun
(12) |
Jul
(7) |
Aug
(18) |
Sep
(30) |
Oct
(5) |
Nov
(7) |
Dec
(9) |
2014 |
Jan
(11) |
Feb
(15) |
Mar
|
Apr
(1) |
May
(10) |
Jun
(16) |
Jul
|
Aug
|
Sep
|
Oct
(7) |
Nov
(17) |
Dec
(21) |
2015 |
Jan
(15) |
Feb
(8) |
Mar
(1) |
Apr
(7) |
May
(3) |
Jun
(22) |
Jul
(10) |
Aug
(37) |
Sep
(8) |
Oct
(2) |
Nov
(18) |
Dec
(8) |
2016 |
Jan
(3) |
Feb
(1) |
Mar
(7) |
Apr
(14) |
May
(4) |
Jun
(13) |
Jul
(19) |
Aug
(21) |
Sep
(6) |
Oct
(1) |
Nov
(3) |
Dec
(9) |
2017 |
Jan
(17) |
Feb
(9) |
Mar
(30) |
Apr
(17) |
May
(7) |
Jun
(55) |
Jul
(1) |
Aug
(4) |
Sep
(1) |
Oct
|
Nov
(2) |
Dec
(4) |
2018 |
Jan
(21) |
Feb
(5) |
Mar
(9) |
Apr
(6) |
May
(4) |
Jun
(2) |
Jul
(2) |
Aug
(2) |
Sep
|
Oct
(3) |
Nov
(2) |
Dec
(3) |
2019 |
Jan
(2) |
Feb
(6) |
Mar
(9) |
Apr
|
May
(9) |
Jun
(3) |
Jul
(7) |
Aug
(2) |
Sep
(22) |
Oct
|
Nov
(10) |
Dec
(11) |
2020 |
Jan
(10) |
Feb
(6) |
Mar
(31) |
Apr
(27) |
May
(6) |
Jun
(4) |
Jul
(34) |
Aug
(3) |
Sep
|
Oct
(4) |
Nov
(51) |
Dec
(27) |
2021 |
Jan
(5) |
Feb
(3) |
Mar
(9) |
Apr
(18) |
May
(2) |
Jun
|
Jul
(12) |
Aug
(32) |
Sep
(16) |
Oct
(16) |
Nov
(1) |
Dec
(4) |
2022 |
Jan
(2) |
Feb
(12) |
Mar
(10) |
Apr
(17) |
May
|
Jun
(3) |
Jul
(4) |
Aug
|
Sep
(7) |
Oct
(23) |
Nov
(26) |
Dec
(1) |
2023 |
Jan
(7) |
Feb
(9) |
Mar
(4) |
Apr
(18) |
May
(17) |
Jun
(26) |
Jul
(24) |
Aug
(2) |
Sep
(10) |
Oct
(3) |
Nov
(11) |
Dec
(4) |
2024 |
Jan
(2) |
Feb
(13) |
Mar
(2) |
Apr
(14) |
May
(22) |
Jun
|
Jul
(16) |
Aug
(3) |
Sep
(3) |
Oct
|
Nov
|
Dec
|
From: Daniel G. <geh...@ep...> - 2000-05-03 08:53:07
|
MJester, This case is usually handled by using multiple execution threads. [Threads are little bit like mini-programs within a single process. Instead of running one program for the GUI, and another to crunch the numbers, you would use the main thread to display the GUI, and create a "worker" thread for your calculations. Since the threads of a same process share their memory space, communication is very easy (global variables, ...).] FOX, as a GUI library, has no direct threading support. But you can use it in conjunction with the omniThread library (LGPL license), which comes as a separate module with the OmniORB2 library. http://www.cam-orl.co.uk/omniORB/index.html - Daniel > -----Original Message----- > From: fox...@li... > [mailto:fox...@li...]On Behalf Of M Jester > Sent: Wednesday, May 03, 2000 5:30 AM > To: fox...@li... > Subject: [Foxgui-users]FOX work here? > > > Have a C program that loops through iterations improving on an objective > until ending conditions are met. I hope to develop a GUI so user > can adjust > parameters and view progress (e.g. graphs that get updated each > iteration) > on the fly while the program is iterating. For example, during 1 > iteration > the processor may be busy cruching for a minute, then the intermediate > solution is updated and the next iteration is begun. This may go on for > hours. Currently communicate with program via ASCII text files > that get read > in each iteration and program takes new parameters/instructions. > > I downloaded FOX and checked out a bunch of the test programs. All looks > great. However, I'm having trouble figuring out how an iteration-based > program would work in this object oriented c++ world. The program > needs to > iterate while all the GUI objects are funcioning and > communicating with it. > I don't have much experience with C++, which may be the main conceptual > problem. Is FOX likely to work to build a GUI for this type of problem. > References for developing this type of program would be appreciated. > Thanks, MJester > ________________________________________________________________________ > Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com > > > _______________________________________________ > Foxgui-users mailing list > Fox...@li... > http://lists.sourceforge.net/mailman/listinfo/foxgui-users > |
From: M J. <mje...@ho...> - 2000-05-03 03:39:10
|
Have a C program that loops through iterations improving on an objective until ending conditions are met. I hope to develop a GUI so user can adjust parameters and view progress (e.g. graphs that get updated each iteration) on the fly while the program is iterating. For example, during 1 iteration the processor may be busy cruching for a minute, then the intermediate solution is updated and the next iteration is begun. This may go on for hours. Currently communicate with program via ASCII text files that get read in each iteration and program takes new parameters/instructions. I downloaded FOX and checked out a bunch of the test programs. All looks great. However, I'm having trouble figuring out how an iteration-based program would work in this object oriented c++ world. The program needs to iterate while all the GUI objects are funcioning and communicating with it. I don't have much experience with C++, which may be the main conceptual problem. Is FOX likely to work to build a GUI for this type of problem. References for developing this type of program would be appreciated. Thanks, MJester ________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com |
From: Jeroen v. d. Z. <jv...@cf...> - 2000-05-02 19:22:46
|
On Tue, 02 May 2000, you wrote: > I have a dialogbox with a text window and button. > When I call this the first time the "setWidth()" call works. > On subsequent calls, it doesn't. > Also, FXWindow::hide() doesn't work on a window within a frame after it is exposed. > I used the 4 calls flush refresh etc. Don't work. > Thanks, Mike D... OK, here it is: setWidth(), setHeight() records the new width/height into the widget, but does not do anything else. So at the first opportunity, the widget's parent will set it right back to what it was. The current width of a widget is typically negotiated with the widget's parent. This process is influenced by layout hints, so that e.g. LAYOUT_FIX_WIDTH strongly suggests to the widget's parent that the width should be left alone. Note the layout flags are HINTS, and it is not necessarily true that all layout managers observe these hints [some layout patterns such as FXSwitcher, ignore most of the hints because og the layout constraints]. Most layout managers however try their best to observe as many hints as makes sense! Calling hide() will hide the window, but the window's parent isn't necessarily aware of that, unless you call recalc() also. The reason that hide() does not call recalc() automatically is that some widgets call hide() and show() in their layout(), and layout should of course not call recalc() or the process would never stop. As a convenience, sending an ID_HIDE message DOES call recalc(), by the way. This is OK because layout() itself does not work using messages. Hope this helps, Jeroen -- +----------------------------------------------------------------------------+ | E-Mail : jv...@cf... `:::' ....... ...... | | USMail : 215 Wynn Drive, ::: * `::. ::' | | Huntsville, AL 35805 ::: .:: .:.::. .:: .:: `::. :' | | Phone : (256) 726-4820 ::: :: :: :: :: :: :::. | | Fax : (256) 726-4806 ::: .::. .:: ::. `::::. .:' ::. | | WWW : http://www.cfdrc.com .:::.....................::' .::::.. | +----------------------------------------------------------------------------+ | Check out the FOX GUI toolkit: | | U.S.A. [Official]: http://www.cfdrc.com/FOX/fox.html | | ftp://ftp.cfdrc.com/pub/FOX | | Europe [Mirrors]: ftp://SunSITE.Informatik.RWTH-Aachen.DE/pub/Linux/fox/ | | ftp://imssun1.epfl.ch/pub | +----------------------------------------------------------------------------+ |
From: Gordon C. <gor...@fr...> - 2000-05-01 22:53:54
|
SUBSCRIBE |
From: Jeroen v. d. Z. <jv...@cf...> - 2000-05-01 21:27:48
|
On Mon, 01 May 2000, you wrote: > Hi Jeroen, > > I think Fox is great... and look forward to having a good opportunity > to use it. (I haven't yet) I have been following things closely, and > had all the features working well both under Linux and Windows... > including > Mesa and 3D... It is looking beautiful. > > I only have one comment /request > > > > - FXQuat FXDQuat additions. > > > > How about using Qtrn to abbreviate Quaternion? I have historically called the class FXQuat. Changing the name would probably break some people's existing programs, and is therefore not likely to be widely appreciated . > I am a seasoned C++ programmer... is there anything that I can do > to help get to version 1.0? I would be willing to help with > either programming or documentation... Well, if you're also a seasoned PostScript programmer, perhaps you can have a look at the FXDCPrint. There are still many things to be done in this class. [Printing is a big mess, mostly thanks to X11 not really providing WYSIWYG capabilities in its original design]. Other things, which are quite significant development projects in their own right, and which I would like to see added to FOX one day, are widgets such as a Rich Text Widget, and an HTML (XML?) Widget. > I don't think this is on the FAQ: > > Why all the custom container classes? Wouldn't it be a bit easier > to use the standard C++ library and Standard Template Library? I don't really have any custom container classes besides FXObjectList. And for that one, the rationale is that it supports FXStream based, type-safe, platform-interchangable serialization using FXStream. As for STL, this causes too many portability headaches; if you need code to work on many different machines, you're better off avoiding those, at least untill gcc, VC++, BoC++, SGI MIPS C++, and other popular compilers can be used completely interchangably; we have all of these compilers, and moving between them is sometimes very painful..... Regards, Jeroen -- +----------------------------------------------------------------------------+ | E-Mail : jv...@cf... `:::' ....... ...... | | USMail : 215 Wynn Drive, ::: * `::. ::' | | Huntsville, AL 35805 ::: .:: .:.::. .:: .:: `::. :' | | Phone : (256) 726-4820 ::: :: :: :: :: :: :::. | | Fax : (256) 726-4806 ::: .::. .:: ::. `::::. .:' ::. | | WWW : http://www.cfdrc.com .:::.....................::' .::::.. | +----------------------------------------------------------------------------+ | Check out the FOX GUI toolkit: | | U.S.A. [Official]: http://www.cfdrc.com/FOX/fox.html | | ftp://ftp.cfdrc.com/pub/FOX | | Europe [Mirrors]: ftp://SunSITE.Informatik.RWTH-Aachen.DE/pub/Linux/fox/ | | ftp://imssun1.epfl.ch/pub | +----------------------------------------------------------------------------+ |
From: Jeroen v. d. Z. <jv...@cf...> - 2000-04-28 20:58:57
|
On Fri, 28 Apr 2000, you wrote: > > You should be able to make any number of widgets send their messages to one > > single data target, but you can connect only one variable for each data target. > > > > This is because of course a data target sometimes operates in reverse [in GUI update > > mode] and changes the widget from the variable instead of changing the variable from > > the widget. > > Hmmm ... I probably wasn't very clear with my question - I'd like to > be able to connect to different variables sequentially (without > creating new FXDataTargets each time), not concurrently. You can do that. Just call connect() with a reference to the variable. It doesn't even matter if the newly connected variable is of a different type than the old one. > A quick look at the source says that that's not unreasonable, but I > wanted to make sure that I'm not setting myself up for any nasty > surprises later! You're not. This should work! > > So, the GUI updates are not instantaneous, but work as a background or idle task, > > i.e. they fire SEL_UPDATE messages when there is nothing else to do. This is of > > course intentional, otherwise they would interfere with the application's responsiveness. > > That's great - the app I'm considering won't have to do much > processing beyond monitoring data - and good response time won't hurt > at all. OK. Note though that a GUI refresh usually happens when the system "knows" that GUI needs refreshing. So if new data is dropped into monitored variables, but nothing else happens GUI-wise, you might have to call FXApp::refresh() to cause a GUI update (normally, this is done for you after a message is known to have been handled). - Jeroen -- +----------------------------------------------------------------------------+ | E-Mail : jv...@cf... `:::' ....... ...... | | USMail : 215 Wynn Drive, ::: * `::. ::' | | Huntsville, AL 35805 ::: .:: .:.::. .:: .:: `::. :' | | Phone : (256) 726-4820 ::: :: :: :: :: :: :::. | | Fax : (256) 726-4806 ::: .::. .:: ::. `::::. .:' ::. | | WWW : http://www.cfdrc.com .:::.....................::' .::::.. | +----------------------------------------------------------------------------+ | Check out the FOX GUI toolkit: | | U.S.A. [Official]: http://www.cfdrc.com/FOX/fox.html | | ftp://ftp.cfdrc.com/pub/FOX | | Europe [Mirrors]: ftp://SunSITE.Informatik.RWTH-Aachen.DE/pub/Linux/fox/ | | ftp://imssun1.epfl.ch/pub | +----------------------------------------------------------------------------+ |
From: Len <lk...@dr...> - 2000-04-28 20:48:49
|
> You should be able to make any number of widgets send their messages to one > single data target, but you can connect only one variable for each data target. > > This is because of course a data target sometimes operates in reverse [in GUI update > mode] and changes the widget from the variable instead of changing the variable from > the widget. Hmmm ... I probably wasn't very clear with my question - I'd like to be able to connect to different variables sequentially (without creating new FXDataTargets each time), not concurrently. A quick look at the source says that that's not unreasonable, but I wanted to make sure that I'm not setting myself up for any nasty surprises later! > So, the GUI updates are not instantaneous, but work as a background or idle task, > i.e. they fire SEL_UPDATE messages when there is nothing else to do. This is of > course intentional, otherwise they would interfere with the application's responsiveness. That's great - the app I'm considering won't have to do much processing beyond monitoring data - and good response time won't hurt at all. Thanks! -Len |
From: Jeroen v. d. Z. <jv...@cf...> - 2000-04-28 19:40:09
|
On Fri, 28 Apr 2000, you wrote: > Two quick questions about FXDataTarget: > > > 1) Is there any reason I couldn't (or shouldn't) connect() a given > FXDataTarget an "infinite" number of times to different targets? For > example, if I were to use Fox as part of a debugger, and wanted to > select an object on a list and observe its members in action, I might > set up a textfield for each member, and "re-connect" the associated > FXDataTarget as I moved thru the list. You should be able to make any number of widgets send their messages to one single data target, but you can connect only one variable for each data target. This is because of course a data target sometimes operates in reverse [in GUI update mode] and changes the widget from the variable instead of changing the variable from the widget. > 2) How often are targets read? The particular objects I'm thinking > about monitoring (above) have "dirty bits" that I could work with, > but since it's entirely possible that those bits are suspect, I'd > prefer not to. I think you are talking about GUI updates, and when it happens? GUI updates should happen just before the program would block for events [as in calling select to yield the CPU]. So, the GUI updates are not instantaneous, but work as a background or idle task, i.e. they fire SEL_UPDATE messages when there is nothing else to do. This is of course intentional, otherwise they would interfere with the application's responsiveness. > > > (has the CFDRC-based listserv been shut down? I received a "user > unknown" message from the server when trying to post this) Yes, CFDRC mailing list has been down all week due to the firewall/gateway upgrade. I'm hoping they'll get it fixed soon. Regards, - Jeroen -- +----------------------------------------------------------------------------+ | E-Mail : jv...@cf... `:::' ....... ...... | | USMail : 215 Wynn Drive, ::: * `::. ::' | | Huntsville, AL 35805 ::: .:: .:.::. .:: .:: `::. :' | | Phone : (256) 726-4820 ::: :: :: :: :: :: :::. | | Fax : (256) 726-4806 ::: .::. .:: ::. `::::. .:' ::. | | WWW : http://www.cfdrc.com .:::.....................::' .::::.. | +----------------------------------------------------------------------------+ | Check out the FOX GUI toolkit: | | U.S.A. [Official]: http://www.cfdrc.com/FOX/fox.html | | ftp://ftp.cfdrc.com/pub/FOX | | Europe [Mirrors]: ftp://SunSITE.Informatik.RWTH-Aachen.DE/pub/Linux/fox/ | | ftp://imssun1.epfl.ch/pub | +----------------------------------------------------------------------------+ |
From: Len <lk...@dr...> - 2000-04-28 18:55:39
|
Two quick questions about FXDataTarget: 1) Is there any reason I couldn't (or shouldn't) connect() a given FXDataTarget an "infinite" number of times to different targets? For example, if I were to use Fox as part of a debugger, and wanted to select an object on a list and observe its members in action, I might set up a textfield for each member, and "re-connect" the associated FXDataTarget as I moved thru the list. 2) How often are targets read? The particular objects I'm thinking about monitoring (above) have "dirty bits" that I could work with, but since it's entirely possible that those bits are suspect, I'd prefer not to. (has the CFDRC-based listserv been shut down? I received a "user unknown" message from the server when trying to post this) -Len |
From: jvz <jv...@cf...> - 2000-04-03 15:37:35
|
Test |