[Glade-users] On_motion_notify_event
Jeffrey Barish
jeff_barish at earthlink.net
Wed Oct 15 14:00:00 EDT 2008
Tristan Van Berkom wrote:
> On Wed, Oct 15, 2008 at 12:47 PM, PEYMAN ASKARI <paskari007 at yahoo.ca>
> wrote:
>> So it worked, GDK_POINTER_MOTION_HINT_MASK was set to True, and I just
>> changed it to False and the motion_events work normally now
>
> Did you read the docs concerning the motion-hint-mask ?
>
> I strongly recommend that you use it - motion notify events usually
> are delivered at an alarming rate, treating each event individually
> could easily end up in an event backlog and your program lagging
> (or worse; miscalculations based on unexpected series of events...)
DnD works unreliably with the hint mask set because the one motion notify
event is usually too close to the button press event to trigger the drag.
I've not had a problem with an event backlog even on a slow platform, but
now I'm worried. I suppose that one could block the event on drag-begin
and unblock it on drag-end.
--
Jeffrey Barish
More information about the Glade-users
mailing list