[wx-dev] [wxGTK] blank window
Paul Cornett
pc-wx at bullseye.com
Thu Nov 8 09:34:06 PST 2007
Julian Smart wrote:
> Nerijus Baliunas wrote:
> > On Thu, 08 Nov 2007 15:48:52 +0000 Julian Smart
> > <julian at anthemion.co.uk> wrote:
> >
> >
> >>> Could you please try to roll up the window? Then it happens
> >>> instantly.
> >> I don't seem to have that option under Gnome 2.18.1/Ubuntu 7.04
> >> unfortunately. Double-clicking the titlebar just
> >> maximised/restores the window.
> >>
> >
> > In Fedora I can change doubleclick to roll up by
> > System->Preferences-> Look and Feel->Windows->Titlebar Action by
> > changing from Maximize to Roll up. Or by running
> > gnome-window-properties.
> Thanks - I can reproduce this problem now, for various samples. It
> doesn't seem to be happening for wxWidgets 2.8.6, though. It's as if
> the underlying client area has been messed up (hidden or resized) by
> being rolled up, and it only comes back to the right size when you
> resize the window.
>
> I guess a sledgehammer approach is do some binary-chopping on
> wxWidgets SVN revisions and see at what point this problem appeared.
> Or maybe trace size events when the roll-up happens and see what's
> happening where. I think recent changes in frame.cpp from PC will be
> of interest, for example "get more accurate TLW sizing by using a
> window decorations cache", "Use a GtkVBox to do TLW layout. Rework
> some of the remaining sizing code.", "simplify DoSetClientSize" etc.
I think I know what is happening, looking at it now.
More information about the wx-dev
mailing list