manpagez: man pages & more
man Tk_CollapseMotionEvents(3)
Home | html | info | man
Tk_QueueWindowEvent(3)       Tk Library Procedures      Tk_QueueWindowEvent(3)




NAME

       Tk_CollapseMotionEvents,  Tk_QueueWindowEvent  -  Add a window event to
       the Tcl event queue


SYNOPSIS

       #include <tk.h>

       int
       Tk_CollapseMotionEvents(display, collapse)

       Tk_QueueWindowEvent(eventPtr, position)


ARGUMENTS

       Display for  which  to  control  motion  event  collapsing.   Indicates
       whether  motion  events should be collapsed or not.  An event to add to
       the  event  queue.   Where  to  add  the  new  event  in   the   queue:
       TCL_QUEUE_TAIL, TCL_QUEUE_HEAD, or TCL_QUEUE_MARK.



DESCRIPTION

       Tk_QueueWindowEvent places a window event on Tcl's internal event queue
       for eventual servicing.  It creates a Tcl_Event structure,  copies  the
       event into that structure, and calls Tcl_QueueEvent to add the event to
       the queue.  When the event is eventually removed from the queue  it  is
       processed just like all window events.

       When  multiple  motion events are received for the same window in rapid
       succession, they are collapsed by default.  This behavior can  be  con-
       trolled  with  Tk_CollapseMotionEvents.  Tk_CollapseMotionEvents always
       returns the previous value for collapse behavior on the display.

       The position argument to Tk_QueueWindowEvent has the same  significance
       as  for  Tcl_QueueEvent;   see the documentation for Tcl_QueueEvent for
       details.



KEYWORDS

       callback, clock, handler, modal timeout, events



Tk                                    7.5               Tk_QueueWindowEvent(3)

QWinEvent 8.5.4 - Generated Sun Aug 24 11:43:19 CDT 2008
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.