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] |