[xfwm4] GTK_WINDOW_POPUP

Olivier Fourdan fourdan at xfce.org
Tue May 14 22:01:48 CEST 2002


Jasper,

Okay, as it seems, we have a type but no clear guidelines on what to do
with that.

I've changed to code so that menus are treated as normal windows. If
they manage to get to a conclusion, we'll make the changes accordingly
;-)

Cheers,
Olivier.
  
On Tue, 2002-05-14 at 11:21, Jasper Huijsmans wrote:
> I replied to this mail earlier, but I have't seen it arrive on the list 
> yet, so I figured there might be something wrong.
> 
> I remembered reading a discussion about this i the wm spec mailing list 
> archive and I thought the general understanding was that KDE was not 
> following the spec here. The thread is here:
> 
> http://mail.gnome.org/archives/wm-spec-list/2002-May/msg00001.html
> 
> Apparently they haven't reached a conclusion on how this problem needs to 
> be solved.
> 
> At 11:41 PM 5/13/02, you wrote:
> >hi JAsper,
> >
> >Yeap, right, menus aren't decorated. do an xprop and click on the
> >window, if _NET_WINDOW_TYPE_MENU is set, then it won't be decorated by
> >the WM.
> >
> >Cheers,
> >Olivier.
> >
> >On Mon, 2002-05-13 at 22:43, Jasper Huijsmans wrote:
> > > Olivier,
> > >
> > > When I make the popup windows of type GTK_WINDOW_POPUP, they are never
> > > decorated even if I tell it to. It does work with GTK_WINDOW_TOPLEVEL.
> > >
> > > I don't have a GTK2 program with tear-off menu's, but can it be that
> > > this caused my earlier problems. I think GTK sets this on it's own
> > > popups. This problem does not appear with GTK1, so it probably has to do
> > > with an extended wm hint, my guess is _NET_WINDOW_TYPE_MENU.
> > >
> > > I will try to check this now.
> > >
> > > greetings,
> > > Jasper
> > > _______________________________________________
> > > Xfce4-dev mailing list
> > > Xfce4-dev at moongroup.com
> > > http://moongroup.com/mailman/listinfo/xfce4-dev
> > >
> >--
> >Olivier               <fourdan at xfce.org>            http://www.xfce.org
> >-----------------------------------------------------------------------
> >XFce is a lightweight  desktop  environment  for  various *NIX systems.
> >Designed for productivity,  it loads  and  executes  applications fast,
> >while conserving  system resources. XFce is all free software, released
> >under GNU General Public License.    Available from http://www.xfce.org
> >
> >_______________________________________________
> >Xfce4-dev mailing list
> >Xfce4-dev at moongroup.com
> >http://moongroup.com/mailman/listinfo/xfce4-dev
> 
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at moongroup.com
> http://moongroup.com/mailman/listinfo/xfce4-dev
> 
-- 
Olivier               <fourdan at xfce.org>            http://www.xfce.org
-----------------------------------------------------------------------
XFce is a lightweight  desktop  environment  for  various *NIX systems. 
Designed for productivity,  it loads  and  executes  applications fast,
while conserving  system resources. XFce is all free software, released
under GNU General Public License.    Available from http://www.xfce.org




More information about the Xfce4-dev mailing list