Re: how to intercept click on titlebar?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Ted Huntington <thunting@xxxxxxx> writes:

> How can I intercept or detect when a buttonpress event has happened on
> a window menubar, or outside the windows I created in Xwindows?

The window decorations are created by the window manager.  The usual
way is to create a window slightly larger than the window being
decorated, and reparent the client window into that one.  What you
could do, is to listen to the events you want from the parent of your
window.  I'd strongly advise against it, though.  Users expect
consistent behavior when clicking window titles and similar, and
circumventing that isn't nice, even if you manage to get along with
the window manager about it.

What is it you are trying to accomplish?  Maybe there is a better
solution.

-- 
Måns Rullgård
mru@xxxxxxxxxx

_______________________________________________
XFree86 mailing list
XFree86@xxxxxxxxxxx
http://XFree86.Org/mailman/listinfo/xfree86

[Index of Archives]     [X Forum]     [Xorg]     [XFree86 Newbie]     [IETF Announce]     [Security]     [Font Config]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux Kernel]

  Powered by Linux