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 previousXDefineCursor 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 1XLIB 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