Paul McNett escreveu:
> All platforms support MDI, but implement them in different ways.
>
> Windows: well-known parent window with contained child windows
> Linux: The parent window is a notebook with tabs for each child window
> Mac: The parent window is invisible (but does exist).
>
> I'd say of all the platforms, MDI has the least noticeable effect on Mac.
>
> Keep your control MDI-specific, but it just likely won't work as intended on 
> Mac and 
> Linux.
>   
I'll build a test app using MdiLayoutPanel on win, mac and linux, see 
how they behave (maybe wx.SashLayoutWindow already implements the 
correct behaviour in each platform) and keep the list informed of the 
progress!

I think using floating panels in linux and mac is a good option, but 
let's first see how it behaves in mac and linux...

I always assumed it to be windows specific, hence my suggestion of 
creating dabo.lib.win, etc... however i agree that if it is possible to 
turn this into a full cross-platform class, that is the best way

Pedro

_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev
Searchable Archives: http://leafe.com/archives/search/dabo-dev
This message: http://leafe.com/archives/byMID/[email protected]

Reply via email to