XT FUNCTIONS XtAddCallback(3xt)
NAME
XtAddCallback, XtAddCallbacks, XtRemoveCallback, XtRemove-
Callbacks, XtRemoveAllCallbacks - add and remove callback
procedures SYNTAXcc [ flag... ] file... -lXt [ library... ]
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,
ARGUMENTS 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.client_data
Specifies the argument that is to be passed to thespecified procedure when it is invoked by XtCall-
backs or NULL, or the client data to match on the registered callback procedures. w Specifies the widget.DESCRIPTION
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. X Version 11 Last change: libXt 1.0.8 1 XT FUNCTIONS XtAddCallback(3xt)The XtRemoveCallbacks function removes the specified call-
back procedures from the specified widget's callback list. The XtRemoveAllCallbacks function removes all the callback procedures from the specified widget's callback list.SEE ALSO
XtCallCallbacks(3Xt)X Toolkit Intrinsics - C Language Interface
Xlib - C Language X Interface
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:__________________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|___________________________________|
| Availability | x11/library/toolkit/libxt ||_____________________________|___________________________________|
| Interface Stability | Committed ||_____________________________|___________________________________|
| MT-Level | See XtToolkitThreadInitialize(3XT)|
|_____________________________|___________________________________|
X Version 11 Last change: libXt 1.0.8 2