| ImageGear Professional v18.2 > API Reference Guide > ART Component API Reference > ART Component Enumerations > enumIGArtMarkType Enumeration |
Enumerates the various ART mark types, plus provides a value for the "select tool" which appears on the ART Toolbar but is not an actual mark type. See The ART Marks Reference for descriptions of the various mark types.
| markArrow | Arrow |
| markAttachANote | Attach A Note |
| markAudio | Audio |
| markButton | Button |
| markEncryption | Encryption |
| markFilledEllipse | Filled Ellipse |
| markFilledPolygon | Filled Polygon |
| markFilledRectangle | Filled Rectangle |
| markForm | Form |
| markFreehandLine | Freehand Line |
| markHighlighter | Highlighter |
| markHollowEllipse | Hollow Ellipse |
| markHollowPolygon | Hollow Polygon |
| markHollowRectangle | Hollow Rectangle |
| markHotSpot | Hot Spot |
| markImageEmbedded | Image Embedded |
| markImageReference | Image Reference |
| markPinUpText | Pin Up Text |
| markPolyline | Polyline |
| markProtractor | Protractor |
| markRedaction | Redaction |
| markRtfEdit | RTF Edit |
| markRuler | Ruler |
| markSelect | Select |
| markStraightLine | Straight Line |
| markTextFromFile | Text From File |
| markTextStamp | Text Stamp |
| markTypedText | Typed Text |
![]() |
ART_MARK_SELECT enum is used to specify the 'tool' currently selected for Art GUI. Art GUI includes all possible mark types plus ART_MARK_SELECT when mouse is used not to create new annotation but to select, point, resize it, etc. (i.e., ART_MARK_SELECT is the special value that is not used for mark creation). These constants define a range of user marks reserved for customer use. ImageGear will never use this range of the mark IDs for its purposes. |