From: Tristan A. M. <tr...@th...> - 2005-08-10 07:20:57
|
The question of when to put a new window on top and focus it is a difficult one. Currently, OroboROX generally seems to open windows on top and focuses them in accordance with the current policy. Also it has a relatively limited set of options for where the new window is placed: Either under the cursor, or in the centre of the screen, unless the window asks otherwise. As I have a short attention span and I'll open up a window, then go do something else till it's/I'm ready for it, this is usually not what I want. This mightn't really be possible under X, but I think the way Mac OS X does it is that if you cause a window to be opened, then change to a different window, the new window will open up behind the different one and above the others; but if you don't, So can this happen? Do X Window Mangers have a way to find out which window the user interacted with that caused the new window to be created? Second best, perhaps, would be simply to (have an option to) always open new window directly beneath the currently-focussed one, unless it's actually from the same one? (e.g. Galeon opening a new Galeon window would happen on top (assuming a Galeon window still had the focus when the new window gets created), but ROX opening a Galeon window would happen beneath.) -- Alexander. |