|
From: Petr M. <mi...@ph...> - 2003-12-12 10:48:32
|
> There is something we need to be careful about with the "raise" > command. Raising windows one at a time is fine; there is the > XRaiseWindow() function. However, raising all the Gnuplot > plots at once might pose a bit of a problem. The raise routine to be > "nice". > No solution is better than a bad solution in this case. So, there > has to be a method to maintain the order as the window manager > sees it for just that group of plots associated with gnuplot_x11. I propose that you try to implement it, and we see how nicely it works. > "raise" to bring up the Gnuplot plots. But gnuplot_x11 will go through > its list and raise them one at a time in which case plots 1 and 2 will > go back down to the bottom of the pile. The user will not like that > and there will be complaints. 1. the user will know about it from the "raise" command documentation 2. he does not mind about the windows order at all if his windows do not overlap (that's what you usually organize if you want to see of your plots simultaneously) -- so the worries about window manager and particular order are quite irrelevant --- Petr Mikulik |