ADC Home > Reference Library > Reference > Mac OS X > Mac OS X Man Pages

 

This document is a Mac OS X manual page. Manual pages are a command-line technology for providing documentation. You can view these manual pages locally using the man(1) command. These manual pages come from many different sources, and thus, have a variety of writing styles.

For more information about the manual page format, see the manual page for manpages(5).



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             *display   (in)      Display for which to control motion event collapsing.

       int                 collapse   (in)      Indicates  whether motion events should be collapsed or not.

       XEvent              *eventPtr  (in)      An event to add to the event queue.

       Tcl_QueuePosition   position   (in)      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 controlled 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)

Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.