[wxPython-dev] Re: extra sized dialogs under win32
Robin Dunn
robin at alldunn.com
Mon Aug 7 10:49:14 PDT 2006
Tim Tucker wrote:
> I'd thought about posting on this myself. Would have replied sooner,
> but apparently my subscription to the list was no longer active.
>
> I think I've tracked down the difference that's causing dialogs to show
> up larger than they should, though.
>
> In wxPython 2.6, these seemed to be pretty much equivalent:
>
> Method A:
> self.SetSizer( sizer )
> self.Fit()
>
> Method B:
> self.SetSizerAndFit( sizer )
>
> In 2.7, however, Method B results in the same size as under 2.6, but
> Method A results in a larger size.
>
> Not sure why the difference is there, but that does seem to be the
> difference.
Thanks for reminding me about this issue. I forgot to mark the original
email so it slipped my mind.
The difference is that in 2.7 wxWindow::Fit calls SetClientSize instead
of SetSize. But the sizers take into account the difference between
size and client size so Fit really should be using SetSize... I'll see
what I can do.
--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!
More information about the wxpython-dev
mailing list