XtAddCallback
NAMESYNTAX
ARGUMENTS
DESCRIPTION
SEE ALSO
NAME
XtAddCallback, XtAddCallbacks, XtRemoveCallback, XtRemoveCallbacks, XtRemoveAllCallbacks − add and remove callback procedures
SYNTAX
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 the specified procedure when it is invoked by XtCallbacks 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 procedure 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 callback 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
More Linux Commands
manpages/Tk_GetFontMetrics.3.html
Tk_GetFontMetrics(3) - accessor functions for fonts.........
Given a tkfont, Tk_FontId returns the token that should be selected into an XGCValues structure in order to construct a graphics context that can be used to dra
manpages/XkbFreeGeomOverlays.3.html
XkbFreeGeomOverlays(3) - Free rows in a section (Man Page)
XkbFreeGeomOverlays.3 - Xkb provides a number of functions to allocate and free subcomponents of a keyboard geometry. Use these functions to create or modify ke
manpages/toupper.3.html
toupper(3) - convert letter to upper or lower case (ManPage)
These functions convert lowercase letters to uppercase, and vice versa. If c is a lowercase letter, toupper() returns its uppercase equivalent, if an uppercase
manpages/radiobutton.n.html
radiobutton(n) - Create and manipulate radiobutton widgets
The radiobutton command creates a new window (given by the pathName argument) and makes it into a radiobutton widget. Additional options, described above, may b
manpages/glCopyTexSubImage3D.3gl.html
glCopyTexSubImage3D(3gl) - copy a three-dimensional texture
glCopyTexSubImage3D replaces a rectangular portion of a three-dimensional texture image with pixels from the current GL_READ_BUFFER (rather than from main memor
manpages/check-binary-files.1.html
check-binary-files(1) - check if the archive doesn't contain
check if the archive doesnt contain a third party binaries (JARs) check-binary-files -f instructions_file [-a archive_file] a Archive file on which actions wi
manpages/xloadimage.1x.html
xloadimage.1x
xloadimage.1x
manpages/Tcl_FSLoadFile.3.html
Tcl_FSLoadFile(3) - procedures to interact with any filesyst
There are several reasons for calling the Tcl_FS API functions (e.g. Tcl_FSAccess and Tcl_FSStat) rather than calling system level functions like access and sta
manpages/vconsole.conf.5.html
vconsole.conf(5) - configuration file for the virtual consol
The /etc/vconsole.conf file configures the virtual console, i.e. keyboard mapping and console font. It is applied at boot by systemd-vconsole-setup.service(8).
manpages/finger.1.html
finger(1) - user information lookup program - Linux man page
The finger utility displays information about local and remote system users. By default, the following information is displayed about each user currently logged
manpages/exa.4.html
exa(4) - new 2D acceleration architecture for X.Org.........
EXA provides a simple API for video drivers to implement for 2D acceleration. It is a module loaded by drivers, and is not intended to be loaded on its own. See
manpages/setbuffer.3.html
setbuffer(3) - stream buffering operations - Linux man page
The three types of buffering available are unbuffered, block buffered, and line buffered. When an output stream is unbuffered, information appears on the destin
