XLIB FUNCTIONS XDefineCursor(3x11)
NAME
XDefineCursor, XUndefineCursor - define cursors
SYNTAXcc [ flag... ] file... -lX11 [ library... ]
int XDefineCursor(Display *display, Window w, Cursor cur-
sor);int XUndefineCursor(Display *display, Window w);
ARGUMENTS cursor Specifies the cursor that is to be displayed or None. display Specifies the connection to the X server. w Specifies the window.DESCRIPTION
If a cursor is set, it will be used when the pointer is inthe window. If the cursor is None, it is equivalent to XUn-
defineCursor. XDefineCursor can generate BadCursor and BadWindow errors.The XUndefineCursor function undoes the effect of a previous
XDefineCursor for this window. When the pointer is in the window, the parent's cursor will now be used. On the root window, the default cursor is restored.XUndefineCursor can generate a BadWindow error.
DIAGNOSTICS BadAlloc The server failed to allocate the requested resource or server memory. BadCursor A value for a Cursor argument does not name a defined Cursor. BadWindow A value for a Window argument does not name a defined Window.SEE ALSO
XCreateFontCursor(3x11), XRecolorCursor(3x11)Xlib - C Language X Interface
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes: X Version 11 Last change: libX11 1.3.5 1 XLIB FUNCTIONS XDefineCursor(3x11)____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Availability | x11/library/libx11 ||_____________________________|_____________________________|
| Interface Stability | Committed ||_____________________________|_____________________________|
| MT-Level | See XInitThreads(3X11) |
|_____________________________|_____________________________|
X Version 11 Last change: libX11 1.3.5 2