Yuri D'Elia wrote: > This is not related to Xlib at all. MDI is not supported by X11. It > _may_ be an indirect issue of the window manager (managing WM > events/hints differently as the program expects).
It is not MDI, it is just child subwindows. This is supported by X11 (transient windows). Unfortunately, it seems crappy maya is unaware of setting those flags (or they assume the user will configure his .Xdefaults as he sees fit). > >> Does anyone know what xlib setting needs to be sent on window creation >> to make subwindows behave properly? > > Is this maya as is "Maya 3D by Alias/Wavefront"? Yes. After a lot of trial and error, I've got the first part of the problem solved. Maya*transient: True will set all maya windows to be transient and will minimize them whenever the main application is minimized too. Now, I need to find the proper .Xdefaults setting for use "Keep Transient Windows Above Others" or just "Keep Above" I can get this working with KDE by setting each window separately, but using an Application class or using a regexp in KDE's window manager to have all windows behave like that seems to me like it is 100% broken currently. Also, I prefer to have it as an .Xdefaults because it will then work with most window managers. I just hate window managers... instead of all of them using .Xdefaults, they each use their own completely incompatible scheme and they all act and behave in different (and weird) ways. -- Gonzalo Garramuño [EMAIL PROTECTED] AMD4400 - ASUS48N-E GeForce7300GT Kubuntu Edgy _______________________________________________ fltk mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk

