Christopher Barker wrote: > Marcos Duarte wrote: > > I heard that before, but MDI seemed to be convenient and easy to use > > (for a newbie) in win/wxpython... > > well, it;s also not available on other platforms, which may or may not > be an issue for you.
If you are talking about wx.MDIParentFrame and wx.MDIChildFrame, it is available on all platforms, it is just implemented differently. On Mac and Win especially, but also Linux, it basically works the same. There's a parent window that is the window exposed to the taskbar/dock, and all other top level frames are children of that parent. On Mac, this parent mdi frame isn't visible, and your app feels very Mac-like using it, including the menu and app staying alive after the last visible frame is closed. On Linux, the parent mdi frame is a kind of goofy notebook, but it does work. For my crossplatform business apps, I turn MDI on for Windows and Mac, and leave it off for Linux. Paul _______________________________________________ FloatCanvas mailing list [email protected] http://mail.mithis.com/cgi-bin/mailman/listinfo/floatcanvas
