Lorinc Hever
2011-05-17 02:22:29 UTC
Hello,
I have question about ButtonPress, ButtonRelease release propagation.
FVWM version 2.5.1
We have a mouse and a trackball attached to our system. We have
applications interested in processing the trackball event in a special
way so it's interested in the ButtonPress and ButtonRelease events.
We found that in add_window.c fvwm unconditionally turns of the event
propagation of these events
attributes.do_not_propagate_mask = ButtonPressMask | ButtonReleaseMask;
XChangeWindowAttributes(dpy, FW_W(fw), valuemask, &attributes);
Could you help us what's the reason behind it? And what consequences
it might have if we remove this limitation?
Thanks a lot for your help!
Best regards,
Lorinc
I have question about ButtonPress, ButtonRelease release propagation.
FVWM version 2.5.1
We have a mouse and a trackball attached to our system. We have
applications interested in processing the trackball event in a special
way so it's interested in the ButtonPress and ButtonRelease events.
We found that in add_window.c fvwm unconditionally turns of the event
propagation of these events
attributes.do_not_propagate_mask = ButtonPressMask | ButtonReleaseMask;
XChangeWindowAttributes(dpy, FW_W(fw), valuemask, &attributes);
Could you help us what's the reason behind it? And what consequences
it might have if we remove this limitation?
Thanks a lot for your help!
Best regards,
Lorinc