Amiga Unix — 68040 · 68060

Manual pages › X Window and screen libraries (3X)

XDefCur(3X)

define cursors

From the original Amiga UNIX 2.1 manual. Some things it mentions may not be in this release.

NAME

XDefineCursor, XUndefineCursor - define cursors

SYNTAX

XDefineCursor(display, w, cursor)
      Display *display;
      Window w;
      Cursor cursor;

XUndefineCursor(display, w)
      Display *display;
      Window w;

ARGUMENTS

cursor    Specifies the cursor that is to be displayed or
          None.

display   Specifies the connection to the XWIN server.

w         Specifies the window.

DESCRIPTION

If a cursor is set, it will be used when the pointer is in
the window.  If the cursor is None, it is equivalent to XUn-
defineCursor.

XDefineCursor can generate BadCursor and BadWindow errors.

The XUndefineCursor undoes the effect of a previous XDe-
fineCursor for this window.  When the pointer is in the win-
dow, the parent's cursor will now be used.  On the root win-
dow, 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

XWIN 3.0               Last change: 9/1/88                 .ie t

XWIN 3.0               Last change: 9/1/88                 .ie t