cursor(3w) — OLIT Widget Set
NAME
GetOlBusyCursor GetOlDataDupeDragCursor GetOlDataDupeDropCursor GetOlDataDupeInsertCursor GetOlDataDupeNoDropCursor GetOlDataMoveDragCursor GetOlDataMoveDropCursor GetOlDataMoveInsertCursor GetOlDataMoveNoDropCursor GetOlDocCursor GetOlDocStackCursor GetOlDropCursor GetOlDupeDocCursor GetOlDupeDocDragCursor GetOlDupeDocDropCursor GetOlDupeDocNoDropCursor GetOlDupeStackCursor GetOlDupeStackDragCursor GetOlDupeStackDropCursor GetOlDupeStackNoDropCursor GetOlDuplicateCursor GetOlFolderCursor GetOlFolderStackCursor GetOlMoveCursor GetOlMoveDocCursor GetOlMoveDocDragCursor GetOlMoveDocDropCursor GetOlMoveDocNoDropCursor GetOlMoveStackCursor GetOlMoveStackDragCursor GetOlMoveStackDropCursor GetOlMoveStackNoDropCursor GetOlNoDropCursor GetOlPanCursor GetOlQuestionCursor GetOlStandardCursor GetOlTargetCursor GetOlTextDupeDragCursor GetOlTextDupeDropCursor GetOlTextDupeInsertCursor GetOlTextDupeNoDropCursor GetOlTextMoveDragCursor GetOlTextMoveDropCursor GetOlTextMoveInsertCursor GetOlTextMoveNoDropCursor OlGetDataDupeDragCursor OlGetDataDupeDropCursor OlGetDataDupeInsertCursor OlGetDataDupeNoDropCursor OlGetDataMoveDragCursor OlGetDataMoveDropCursor OlGetDataMoveInsertCursor OlGetDataMoveNoDropCursor OlGetDocCursor OlGetDocStackCursor OlGetDropCursor OlGetDupeDocCursor OlGetDupeDocDragCu OlGetDupeDocDropCursor OlGetDupeDocNoDropCursor OlGetDupeStackCursor OlGetDupeStackDragCursor OlGetDupeStackDropCursor OlGetDupeStackNoDropCursor OlGetFolderCursor OlGetFolderStackCursor OlGetMoveDocCursor OlGetMoveDocDragCursor OlGetMoveDocDropCursor OlGetMoveDocNoDropCursor OlGetMoveStackCursor OlGetMoveStackDragCursor OlGetMoveStackDropCursor OlGetMoveStackNoDropCursor OlGetNoDropCursor OlGetTextDupeDragCursor OlGetTextDupeDropCursor OlGetTextDupeInsertCursor OlGetTextDupeNoDropCursor OlGetTextMoveDragCursor OlGetTextMoveDropCursor OlGetTextMoveInsertCursor OlGetTextMoveNoDropCursor − cursorutilities
SYNOPSIS and DESCRIPTION
Each of these functions returns a cursor ID.
The functions fall into several categories:
OlGetxyzCursor
These are Version 3 functions that include the cursors used by Drag and Drop.
They take a Widget argument, unlike the GetOl-style cursor functions.
The middle part of the name suggests the OPENLOOK-specified function of the cursor.
These OlGet∗ functions are the preferred functions to use in every case, especially if you are not using the standard colormap for the root window of your display.
GetOlxyzCursor
These are not the preferred interface, but are included to provide compatibility with the Version 2 style of functions, taking a Screen ∗screen argument.
old, Version 2 functions also with names of the form
GetOlxyzCursor, only whose cursors do not inlcude the new Drag and Drop functionality. These cursors are included for compatibility.
Version 3 Cursors
OlGetDataDupeDragCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetDataDupeDragCursor(
Widget widget);
GetOlDataDupeDragCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlDataDupeDragCursor(
Screen ∗screen);
OlGetDataDupeDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetDataDupeDropCursor(
Widget widget);
GetOlDataDupeDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlDataDupeDropCursor(
Screen ∗screen);
OlGetDataDupeInsertCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetDataDupeInsertCursor(
Widget widget);
GetOlDataDupeInsertCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlDataDupeInsertCursor(
Screen ∗screen);
OlGetDataDupeNoDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetDataDupeNoDropCursor(
Widget widget);
GetOlDataDupeNoDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlDataDupeNoDropCursor(
Screen ∗screen);
OlGetDataMoveDragCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetDataMoveDragCursor(
Widget widget);
GetOlDataMoveDragCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlDataMoveDragCursor(
Screen ∗screen);
OlGetDataMoveDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetDataMoveDropCursor(
Widget widget);
GetOlDataMoveDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlDataMoveDropCursor(
Screen ∗screen);
OlGetDataMoveInsertCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetDataMoveInsertCursor(
Widget widget);
GetOlDataMoveInsertCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlDataMoveInsertCursor(
Screen ∗screen);
OlGetDataMoveNoDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetDataMoveNoDropCursor(
Widget widget);
GetOlDataMoveNoDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlDataMoveNoDropCursor(
Screen ∗screen);
OlGetDocCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetDocCursor(
Widget widget);
GetOlDocCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlDocCursor(
Screen ∗screen);
OlGetDocStackCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetDocStackCursor(
Widget widget);
GetOlDocStackCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlDocStackCursor(
Screen ∗screen);
OlGetDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetDropCursor(
Widget widget);
GetOlDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlDropCursor(
Screen ∗screen);
OlGetDupeDocCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetDupeDocCursor(
Widget widget);
GetOlDupeDocCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlDupeDocCursor(
Screen ∗screen);
OlGetDupeDocDragCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetDupeDocDragCursor(
Widget widget);
GetOlDupeDocDragCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlDupeDocDragCursor(
Screen ∗screen);
OlGetDupeDocDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetDupeDocDropCursor(
Widget widget);
GetOlDupeDocDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlDupeDocDropCursor(
Screen ∗screen);
OlGetDupeDocNoDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetDupeDocNoDropCursor(
Widget widget);
GetOlDupeDocNoDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlDupeDocNoDropCursor(
Screen ∗screen);
OlGetDupeStackCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetDupeStackCursor(
Widget widget);
GetOlDupeStackCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlDupeStackCursor(
Screen ∗screen);
OlGetDupeStackDragCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetDupeStackDragCursor(
Widget widget);
GetOlDupeStackDragCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlDupeStackDragCursor(
Screen ∗screen);
OlGetDupeStackDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetDupeStackDropCursor(
Widget widget);
GetOlDupeStackDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlDupeStackDropCursor(
Screen ∗screen);
OlGetDupeStackNoDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetDupeStackNoDropCursor(
Widget widget);
GetOlDupeStackNoDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlDupeStackNoDropCursor(
Screen ∗screen);
OlGetFolderCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetFolderCursor(
Widget widget);
GetOlFolderCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlFolderCursor(
Screen ∗screen);
OlGetFolderStackCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetFolderStackCursor(
Widget widget);
GetOlFolderStackCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlFolderStackCursor(
Screen ∗screen);
OlGetMoveDocCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetMoveDocCursor(
Widget widget);
GetOlMoveDocCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlMoveDocCursor(
Screen ∗screen);
OlGetMoveDocDragCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetMoveDocDragCursor(
Widget widget);
GetOlMoveDocDragCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlMoveDocDragCursor(
Screen ∗screen);
OlGetMoveDocDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetMoveDocDropCursor(
Widget widget);
GetOlMoveDocDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlMoveDocDropCursor(
Screen ∗screen);
OlGetMoveDocNoDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetMoveDocNoDropCursor(
Widget widget);
GetOlMoveDocNoDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlMoveDocNoDropCursor(
Screen ∗screen);
OlGetMoveStackCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetMoveStackCursor(
Widget widget);
GetOlMoveStackCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlMoveStackCursor(
Screen ∗screen);
OlGetMoveStackDragCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetMoveStackDragCursor(
Widget widget);
GetOlMoveStackDragCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlMoveStackDragCursor(
Screen ∗screen);
OlGetMoveStackDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetMoveStackDropCursor(
Widget widget);
GetOlMoveStackDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlMoveStackDropCursor(
Screen ∗screen);
OlGetMoveStackNoDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetMoveStackNoDropCursor(
Widget widget);
GetOlMoveStackNoDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlMoveStackNoDropCursor(
Screen ∗screen);
OlGetNoDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetNoDropCursor(
Widget widget);
GetOlNoDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlNoDropCursor(
Screen ∗screen);
OlGetNoDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetNoDropCursor(
Widget widget);
GetOlNoDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlNoDropCursor(
Screen ∗screen);
OlGetTextDupeDragCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetTextDupeDragCursor(
Widget widget);
GetOlTextDupeDragCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlTextDupeDragCursor(
Screen ∗screen);
OlGetTextDupeDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetTextDupeDropCursor(
Widget widget);
GetOlTextDupeDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlTextDupeDropCursor(
Screen ∗screen);
OlGetTextDupeInsertCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetTextDupeInsertCursor(
Widget widget);
GetOlTextDupeInsertCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlTextDupeInsertCursor(
Screen ∗screen);
OlGetTextDupeNoDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetTextDupeNoDropCursor(
Widget widget);
GetOlTextDupeNoDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlTextDupeNoDropCursor(
Screen ∗screen);
OlGetTextMoveDragCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetTextMoveDragCursor(
Widget widget);
GetOlTextMoveDragCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlTextMoveDragCursor(
Screen ∗screen);
OlGetTextMoveDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetTextMoveDropCursor(
Widget widget);
GetOlTextMoveDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlTextMoveDropCursor(
Screen ∗screen);
OlGetTextMoveInsertCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetTextMoveInsertCursor(
Widget widget);
GetOlTextMoveInsertCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlTextMoveInsertCursor(
Screen ∗screen);
OlGetTextMoveNoDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor OlGetTextMoveNoDropCursor(
Widget widget);
GetOlTextMoveNoDropCursor
Synopsis:
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlTextMoveNoDropCursor(
Screen ∗screen);
Version 2 Cursors
OlGet50PercentGrey
#include <Xol/OlCursors.h>
. . .
extern Pixmap OlGet50PercentGrey(
Screen ∗screen);
OlGet50PercentGrey obtains the ID of a 50 percent grey Pixmap for screen.
OlGet75PercentGrey
#include <Xol/OlCursors.h>
. . .
extern Pixmap OlGet75PercentGrey(
Screen ∗screen);
OlGet75PercentGrey obtains the ID of a 75 percent grey Pixmap for screen.
GetOlBusyCursor
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlBusyCursor(
Screen ∗screen);
GetOlBusyCursor obtains the cursor ID for screen that complies with the OPEN LOOK specification of the Busy cursor.
GetOlDuplicateCursor
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlDuplicateCursor(
Screen ∗screen);
GetOlDuplicateCursor obtains the cursor ID for screen that complies with the OPEN LOOK specification of the Duplicate cursor.
GetOlMoveCursor
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlMoveCursor(
Screen ∗screen);
GetOlMoveCursor obtains the cursor ID for screen that complies with the OPEN LOOK specification of the Move cursor.
GetOlPanCursor
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlPanCursor(
Screen ∗screen);
GetOlPanCursor obtains the cursor ID for screen that complies with the OPEN LOOK specification of the Pan cursor.
GetOlQuestionCursor
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlQuestionCursor(
Screen ∗screen);
GetOlQuestionCursor obtains the cursor ID for screen that complies with the OPEN LOOK specification of the Questioncursor.
GetOlStandardCursor
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlStandardCursor(
Screen ∗screen);
GetOlStandardCursor obtains the cursor ID for screen that complies with the OPEN LOOK specification of the Standard cursor.
GetOlTargetCursor
#include <Xol/OlCursors.h>
. . .
extern Cursor GetOlTargetCursor(
Screen ∗screen);
GetOlTargetCursor obtains the cursor ID for screen that complies with the OPEN LOOK specification of the Target cursor.
RETURN VALUE
Each cursor and bitmap function returns a cursor ID.
Version 3.0 — Last change: 19 July 91