Name
XtRemoveCallback — delete a procedure from a callback list.
Synopsis
void XtRemoveCallback(object, callback_name, callback, client_data)
Widget object;
String callback_name;
XtCallbackProc callback;
XtPointer client_data;
Arguments
objectSpecifies the object; may be of class Object or any subclass thereof.
callback_name
Specifies the callback list from which the procedure is to be deleted.
callbackSpecifies the callback procedure which is to be deleted.
client_data
Specifies the client data to match with the registered callback procedure.
Description
XtRemoveCallback removes a callback procedure identified by callback_name.
The procedure is removed only if both the procedure callback and client_data match a function/data pair on the list. No warning message is generated if a procedure to be removed fails to match a callback or client_data on the list. Use XtRemoveAllCallbacks if you want to remove a particular callback regardless of the value of its client_data.
See Also
XtAddCallbacks(1), XtCallCallbacks(1), XtRemoveAllCallbacks(1), XtRemoveCallbacks(1).