[wx-dev] wxAUI/gtk docking weirdness fixed
Robin Dunn
robin at alldunn.com
Fri Aug 4 12:13:00 PDT 2006
Robert Roebling wrote:
>> It'd really be great if we could fix the problems with gtk's
>> wxFrame::Show() before 2.7.0 is released. The two major problems are:
>>
>> 1) wxGTK's top level window Show() method doesn't check if the window
>> is already shown or now. This behavior should be updated to be
>> consistent with wxMSW.
>>
>> 2) wxGTK's top level Show() emits an undesired move event, even if the
>> window wasn't moved.
>
> I think I have fixed both of these in CVS HEAD, although when
> the frame is really shown for the first time, a move event
> is generated (I think even 2). I didn't see any change in
> the auidemo, though. One thing is - as others reported -
> that the hint window (I see those blue horizontal lines)
> sometimes jumps to unexpected positions and sometimes seems
> to jump back and forth. I can imagine that the guessing
> algorithm isn't simple, I'm just mentioning my experience.
> The point, as I noted in my original mail, is that if you
> dock any window, it is first shown at what I guess is -1,-1
> and then moved to the final position,
I still see the AUI problems too. The hint windows jump around, are
sometimes partially outside of the managed window, and are often at the
wrong place or wrong size.
--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!
More information about the wx-dev
mailing list