On Fri, 25 Jan 2002 18:15:41 +1000 (GMT+1000) wrote Allan Rae <[EMAIL PROTECTED]>:
> On Fri, 25 Jan 2002, Guenter Milde wrote: > > It's not only IceWM but also KDE :-( > > > > In KDE, > > > > - the dialog window _always_ is on top of the corresponding LyX window, > > also if the focus is on the main LyX window. > > - it does not have the maximize/resize and iconize buttons > > - it does not appear in the task-bar > > - when I iconize using a keybord short-cut, it moves in the background > > (not taking LyX with it) but as soon as I give the focus to the main LyX > > window, it is on top again > The above list of features are those that your window manager assigns > to transient windows. Almost all, if not all, dialogs in LyX are > defined to be transient. > > It is not an xforms problem but one of how your window manager treats > transient windows. Thank you Alan for making this distinction clear. Now I have a feature request: Would it be possible, to define sub-windows that are meant to be used parallel to the main window as non-transient? Reason: it seems that different window managers have different concepts of what a transient window is for. At least two wm (KDE and IceWM) think that transient means something in the line "open only for a short time / requiring prompt action / not requiring interaction with the main window". While it is perfectly acceptable, that e.g. message windows or the Insert->Label window are transient, this no longer holds for windows where it is sensible to switch between the popup and the main window (e.g. to have them open as a toolbox) roughly speaking: all popups with an [Apply] button and panels like the math panel and its bigdelimiters subpanel. Of coure you could say: Use a WM that does it "right" (i.e. the way LyX expects it) -- however I would really prefer LyX to be usable with a broad range of environments (including my favourites :-). Guenter -- [EMAIL PROTECTED]
