From: Maurice L. <mj...@ga...> - 2002-02-28 19:51:03
|
Alan W. Irwin writes: > I am now leaning toward changing c_plcalc_world to just return a status in > the argument list and drop the idea of returning the windows index > altogether. That's what I will probably do unless I hear some good arguments > to keep it (especially from Joao since he probably had some specific use in > mind when he originally brought up the possibility of returning this index). Even with all the caveats, I think the window index can still be useful. The simplest case being that the user keeps track of the window number / page and already knows what to do with it. In a general implementation you could keep a window counter that gets reset every new-page, perhaps with a function pointer for each value of the window counter to go do stuff upon an event in that window. At its simplest, a fixed association could be used, e.g. each page represents a point in time with multiple plots/page of various physical quantities, always in a fixed location. So then an event in window #2 means the user is messing with the temperature plot, in window #3 the electric field intensity, and so on. -- Maurice LeBrun mj...@ga... |