'Declaration Public Enum MouseTool Inherits System.Enum
'Usage Dim instance As MouseTool
public enum MouseTool : System.Enum
__value public enum MouseTool : public System.Enum
public enum class MouseTool : public System.Enum
'Declaration Public Enum MouseTool Inherits System.Enum
'Usage Dim instance As MouseTool
public enum MouseTool : System.Enum
__value public enum MouseTool : public System.Enum
public enum class MouseTool : public System.Enum
Member | Value | Description |
---|---|---|
CreateEllipseMark | 6 | Pressing the left mouse button and dragging will create an ellipse mark. |
CreateFreehandMark | 9 | Pressing the left mouse button and dragging will create a freehand line mark. |
CreateLineMark | 7 | Pressing the left mouse button and dragging will create a line mark. |
CreatePolygonMark | 10 | Clicking the left mouse button multiple times will create a polygon mark. |
CreatePolylineMark | 8 | Clicking the left mouse button multiple times will create a polyline mark. |
CreateRectangleMark | 5 | Pressing the left mouse button and dragging will create a rectangle mark. |
CreateTextMark | 11 | Pressing the left mouse button and dragging a rectangle will create a text mark. |
EditMarks | 12 | Provides interactive editing of marks.
Action details: Clicking outside of a mark, then dragging a rectangle will select all the marks that are wholly contained in the rectangle (and de-select all other marks). Clicking outside of a mark while holding the shift key, then dragging a rectangle will select all the marks that are wholly contained in the rectangle (and will not de-select all other marks). Clicking on an unselected mark will select the mark (and de-select all other marks). Clicking on a mark while holding the control or shift key will toggle the selected state of the mark. Clicking on a mark, then dragging will move the selected annotation(s). Clicking on a mark handle, will de-select all other marks. Clicking on a mark handle, then dragging will change the size or shape by moving that portion of the mark. Clicking on a mark handle while holding the control key, then dragging will change the size or shape of the mark and keep the center of the mark in its original location. Clicking on a corner mark handle while holding the shift key, then dragging will change the size of the mark and keep the aspect ratio unchanged. Double-clicking a text mark will select that mark, de-select all other marks, and switch the mark into text-entry mode. |
HandPan | 3 | Panning tool. Pressing and moving the left mouse button will drag the image in the direction that the mouse is moved. |
Magnifier | 1 | Magnifying window. Pressing the left mouse button displays magnifying glass. Moving the mouse while pressing the button will move the magnifying glass. On releasing the left mouse button the magnifying glass will hide. |
None | 0 | No MouseTool is selected. The left mouse button will do nothing and the cursor will be the default browser cursor. |
RectangleZoom | 2 | Zoom Rectangle Tool. Pressing the left mouse button and dragging the mouse will select a rectangular area on the image. Releasing the mouse button causes the selected rectangular area to be zoomed. |
RunMarks | 13 | The cursor over marks will be a "link" cursor and you can detect when a user clicks on a mark by looking at the mark property of the object. |
Select | 4 | Window selection tool. Pressing the left mouse button and dragging a rectangle will select an area. When you release the button, the selection will remain. This mouse tool is useful for supporting some operation that you will perform on a server, such as cropping or OCR. |
System.Object
System.ValueType
System.Enum
ImageGear.Web.UI.MouseTool