Is there any way to figure out the 'available' real estate for a
wxSplitterWindow so as to calculate a sane position for the sash?
If so, is there a magic formula to get it to work? (i.e. does it require
a sizer around it or something?)
Bind an EVT_SIZE handler to the splitter, and in the handler call self.GetSize and set the sash however you like. Be sure to call event.Skip so that the splitter's default handler will still be called and it will reposition the two child windows.
···
--
Robin Dunn
Software Craftsman http://wxPython.org Java give you jitters? Relax with wxPython!