Resizing child windows

Tomasz Torcz zdzichu at irc.pl
Wed Sep 5 00:23:08 PDT 2007


On Wed, Sep 05, 2007 at 07:28:48AM +0900, Carsten Haitzler wrote:
> On Tue, 4 Sep 2007 10:20:25 -0500 matthew.garman at gmail.com babbled:
> 
> > On Fri, Aug 31, 2007 at 07:58:49AM +0900, Carsten Haitzler wrote:
> > > the window hierarchy is irrelevant. it's the widget hierarchy that
> > > counts. a widget may or may not map to a window. widget != window.
> > 
> > Yeah, I don't think I asked the question very clearly, but think I
> > got the idea anway.
> > 
> > Even though window != widget, I was making the assumption that all
> > (or at least most) widgets are implemented around an X11 Window (or
> > at least Drawable).  So with that (incorrect) assumption in mind, I
> > was trying to figure out if every single widget (and window by
> > implication) needed to be tied to xevents.
> 
> definitely was incorrect to assume :) gtk and qt and motif and xt have child
> windows - i can say for certain that ewl and etk have zero child windows -
> nothing at all except the main window for the app window. you need events.
> otherwise how do you know whjat the mouse or keyboard is doing - but how you
> route and marshall events can vary from widget set to widget set.

 If I understand correctly, newest Qt do not have child windows anymore:
http://labs.trolltech.com/blogs/2007/08/09/qt-invaded-by-aliens-the-end-of-all-flicker/

-- 
Tomasz Torcz                 "God, root, what's the difference?"
zdzichu at irc.-nie.spam-.pl         "God is more forgiving."




More information about the xorg mailing list