uItem

Value that specifies the cursor to be displayed on various actions. Possible values are:

Value

Meaning

ANN_AUTOCURSOR_DEFAULT

[0] Displayed when cursor is over the annotation container, and other action is occurring. The default is the windows predefined cursor IDC_ARROW.

ANN_AUTOCURSOR_DRAWNEW

[1] Displayed when drawing a new annotation (design mode). This is displayed on all tools except for ANNTOOL_SELECT (which displays the ANNAUTOCURSOR_DEFAULT).

ANN_AUTOCURSOR_HANDLE

[2] Displayed in design mode, when cursor is over an annotation handle.

ANNAUTOCURSOR_HOTSPOT

[3] Displayed in run mode, when cursor over one of the following objects:

 

ANN_OBJECT_BUTTON

 

ANN_OBJECT_HOTSPOT

 

ANN_OBJECT_FREEHANDHOTSPOT

 

ANN_OBJECT_AUDIO

 

ANN_OBJECT_VIDEO

 

ANN_OBJECT_PUSHPIN

ANN_AUTOCURSOR_MOVE

[4] Displayed in design mode, when an annotation is selected and the cursor is over the selected annotation (but not over the annotation handle).

ANN_AUTOCURSOR_SELECT

[5] Displayed in design mode, when hovering over an unselected annotation. The default is the windows predefined cursor IDC_IBEAM.

ANN_AUTOCURSOR_TEXT

[6] Displayed in design mode, when entering text into one of the following text annotations:

 

ANN_OBJECT_TEXT

 

ANN_OBJECT_TEXTPOINTER

 

ANN_OBJECT_RTF

 

ANN_OBJECT_NOTE

The default is the windows predefined cursor IDC_IBEAM.

ANN_AUTOCURSOR_WAIT

[7] Displayed during any wait operation. The default is the windows predefined cursor IDC_WAIT.

ANN_AUTOCURSOR_ROTATE_GRIPPER

[8] Displayed when hovering over gripper rotate handle. The rotate handles are displayed only after calling the AnnSetOptions method with the OPTIONS_NEW_ROTATE flag set.

ANN_AUTOCURSOR_ROTATE_CENTER

[9] Displayed when hovering over rotate center handle. The rotate handles are displayed only after calling the AnnSetOptions method with the OPTIONS_NEW_ROTATE flag set.

Note:

The following cursors are displayed only after calling the AnnSetOptions method with the ANN_OPTIONS_NEW_CURSORS flag set:

ANN_AUTOCURSOR_SIZENS

[10] Displayed when hovering over the north most or south most side select handles in a rectangular object. Note that the side select handles are only displayed after calling the AnnSetOptions method with the ANN_OPTIONS_NEW_SIDE_HANDLES flag set.

ANN_AUTOCURSOR_SIZENESW

[11] Displayed when hovering over the North-east or South-west select handles in a rectangular object.

ANN_AUTOCURSOR_SIZEWE

[12] Displayed when hovering over the west most or east most side select handles in a rectangular object. Note that the side select handles are only displayed after calling the AnnSetOptions method with the ANN_OPTIONS_NEW_SIDE_HANDLES flag set.

ANN_AUTOCURSOR_SIZENWSE

[13] Displayed when hovering over the North-west or South-east select handles in a rectangular object.

ANN_AUTOCURSOR_SELECT_OUTLINE

[14] Displayed when doing a drag-type select in automation mode.

Note:

The following cursors are displayed when the corresponding tool is active. For example, when the PolyLine tool is active in automation mode, the ANN_AUTOCURSOR_TOOL_POLYLINE_CURSOR will be shown.

ANN_AUTOCURSOR_TOOL_LINE_CURSOR

[15]

ANN_AUTOCURSOR_TOOL_RECT_CURSOR

[16]

ANN_AUTOCURSOR_TOOL_ELLIPSE_CURSOR

[17]

ANN_AUTOCURSOR_TOOL_POLYLINE_CURSOR

[18]

ANN_AUTOCURSOR_TOOL_POLYGON_CURSOR

[19]

ANN_AUTOCURSOR_TOOL_POINTER_CURSOR

[20]

ANN_AUTOCURSOR_TOOL_FREEHAND_CURSOR

[21]

ANN_AUTOCURSOR_TOOL_HILITE_CURSOR

[22]

ANN_AUTOCURSOR_TOOL_REDACT_CURSOR

[23]

ANN_AUTOCURSOR_TOOL_TEXT_CURSOR

[24]

ANN_AUTOCURSOR_TOOL_NOTE_CURSOR

[25]

ANN_AUTOCURSOR_TOOL_STAMP_CURSOR

[26]

ANN_AUTOCURSOR_TOOL_BUTTON_CURSOR

[27]

ANN_AUTOCURSOR_TOOL_HOTSPOT_CURSOR

[28]

ANN_AUTOCURSOR_TOOL_AUDIO_CURSOR

[29]

ANN_AUTOCURSOR_TOOL_RULER_CURSOR

[30]

ANN_AUTOCURSOR_TOOL_CROSSPRODUCT_CURSOR

[31]

ANN_AUTOCURSOR_TOOL_POINT_CURSOR

[32]

ANN_AUTOCURSOR_TOOL_PROTRACTOR_CURSOR

[33]

ANN_AUTOCURSOR_TOOL_VIDEO_CURSOR

[34]

ANN_AUTOCURSOR_TOOL_PUSHPIN_CURSOR

[35]

ANN_AUTOCURSOR_TOOL_FREEHANDHOTSPOT_CURSOR

[36]

ANN_AUTOCURSOR_TOOL_CURVE_CURSOR

[37]

ANN_AUTOCURSOR_TOOL_CURVECLOSED_CURSOR

[38]

ANN_AUTOCURSOR_TOOL_ENCRYPT_CURSOR

[39]

ANN_AUTOCURSOR_TOOL_TEXTPOINTER_CURSOR

[40]

ANN_AUTOCURSOR_TOOL_POLYRULER_CURSOR

[41]

ANN_AUTOCURSOR_TOOL_RTF_CURSOR

[42]

ANN_AUTOCURSOR_TOOL_RUBBERSTAMP_CURSOR

[43]