XtAddCallback(3Xt) XT FUNCTIONS XtAddCallback(3Xt)
XtAddCallback, XtAddCallbacks, XtRemoveCallback, XtRemove-
Callbacks, XtRemoveAllCallbacks - add and remove callback
procedures
void XtAddCallback(Widget w, String callback_name,
XtCallbackProc callback, XtPointer client_data);
void XtAddCallbacks(Widget w, String callback_name,
XtCallbackList callbacks);
void XtRemoveCallback(Widget w, String callback_name,
XtCallbackProc callback, XtPointer client_data);
void XtRemoveCallbacks(Widget w, String callback_name,
XtCallbackList callbacks);
void XtRemoveAllCallbacks(Widget w, String callback_name,
callback Specifies the callback procedure.
callbacks Specifies the null-terminated list of callback
procedures and corresponding client data.
callback_name
Specifies the callback list to which the procedure
is to be appended or deleted. or the client data
to match on the registered callback procedures
client_data
Specifies the argument that is to be passed to the
specified procedure when it is invoked by XtCall-
backs or NULL,.
w Specifies the widget.
The XtAddCallback function adds the specified callback pro-
cedure to the specified widget's callback list.
The XtAddCallbacks add the specified list of callbacks to
the specified widget's callback list.
The XtRemoveCallback function removes a callback only if
both the procedure and the client data match.
The XtRemoveCallbacks function removes the specified call-
back procedures from the specified widget's callback list.
XFree86 Version 4.5.0 1
XtAddCallback(3Xt) XT FUNCTIONS XtAddCallback(3Xt)
The XtRemoveAllCallbacks function removes all the callback
procedures from the specified widget's callback list.
XtCallCallbacks(3Xt)
X Toolkit Intrinsics - C Language Interface
Xlib - C Language X Interface
XFree86 Version 4.5.0 2
Generated on 2012-02-20 02:47:02 by $MirOS: src/scripts/roff2htm,v 1.70 2011/12/03 18:21:12 tg Exp $
These manual pages and other documentation are copyrighted by their respective writers;
their source is available at our CVSweb,
AnonCVS, and other mirrors. The rest is Copyright © 2002‒2011 The MirOS Project, Germany.
This product includes material
provided by Thorsten Glaser.
This manual page’s HTML representation is supposed to be valid XHTML/1.1; if not, please send a bug report – diffs preferred.