LEADTOOLS Annotations (Leadtools.Annotations assembly)
LEAD Technologies, Inc

AnnAutomationManager Class

Fields  Properties  Methods  Events


The following tables list the members exposed by AnnAutomationManager.

Public Constructors
 NameDescription
Public ConstructorAnnAutomationManager ConstructorInitializes a new instance of the AnnAutomationManager class.  
Top
Public Fields
 NameDescription
Public FieldAudioObjectIdThe automation id for AnnAudioObject.  
Public FieldButtonObjectIdThe automation id for AnnButtonObject.  
Public FieldClosedCurveObjectIdThe automation id for AnnClosedCurveObject.  
Public FieldCrossProductObjectIdThe automation id for AnnCrossProductObject.  
Public FieldCurveObjectIdThe automation id for AnnCurveObject.  
Public FieldEllipseObjectIdThe automation id for AnnEllipseObject.  
Public FieldEncryptObjectIdThe automation id for AnnEncryptObject.  
Public FieldFreehandHotspotObjectIdThe automation id for AnnFreehandHotspotObject.  
Public FieldFreehandObjectIdThe automation id for a freehand AnnPolylineObject.  
Public FieldGroupObjectIdThe automation id for AnnGroupObject.  
Public FieldHiliteObjectIdThe automation id for AnnHiliteObject.  
Public FieldHotspotObjectIdThe automation id for AnnHotspotObject.  
Public FieldLineObjectIdThe automation id for AnnLineObject.  
Public FieldNoteObjectIdThe automation id for AnnNoteObject.  
Public FieldPointerObjectIdThe automation id for AnnPointerObject.  
Public FieldPointObjectIdThe automation id for AnnPointObject.  
Public FieldPolygonObjectIdThe automation id for AnnPolygonObject.  
Public FieldPolylineObjectIdThe automation id for AnnPolylineObject.  
Public FieldPolyRulerObjectIdThe automation id for AnnPolyRulerObject.  
Public FieldProtractorObjectIdThe automation id for AnnProtractorObject.  
Public FieldRectangleObjectIdThe automation id for AnnRectangleObject.  
Public FieldRedactionObjectIdThe automation id for AnnRedactionObject.  
Public FieldRichTextObjectIdThe automation id for user-defined AnnRichTextObject derived classes.  
Public FieldRubberStampObjectIdThe automation id for AnnRubberStampObject.  
Public FieldRulerObjectIdThe automation id for AnnRulerObject.  
Public FieldSelectObjectIdThe automation id for the select object.  
Public FieldStampObjectIdThe automation id for AnnStampObject.  
Public FieldTextObjectIdThe automation id for AnnTextObject.  
Public FieldTextPointerObjectIdThe automation id for AnnTextPointerObject.  
Public FieldTextRollupObjectIdThe automation id for AnnTextRollupObject.  
Public FieldUserObjectIdThe automation id for user-defined AnnObject derived classes.  
Public FieldVideoObjectIdThe automation id for user-defined AnnVideoObject derived classes.  
Top
Public Properties
 NameDescription
Public PropertyAutomationsGets the collection of AnnAutomation objects in this AnnAutomationManager.  
Public PropertyCancelInactiveDesignersGets or sets a value indicating whether any designers in an AnnAutomation is automatically canceled when the automation becomes inactive.  
Public PropertyContextMenuGets or sets the main automation context menu.  
Public PropertyControlPointGets or sets the AnnControlPoint object for all AnnEditDesigner derived classes.  
Public PropertyControlPointCursorGets or sets the System.Windows.Forms.Cursor mouse pointer image used when the cursor is over a control point.  
Public PropertyControlPointNESWCursorGets or sets the System.Windows.Forms.Cursor mouse pointer image used when the cursor is over the upper right or lower left control point of a rectangular selection.  
Public PropertyControlPointNSCursorGets or sets the System.Windows.Forms.Cursor mouse pointer image used when the cursor is over the upper middle or lower middle control point of a rectangular selection.  
Public PropertyControlPointNWSECursorGets or sets the System.Windows.Forms.Cursor mouse pointer image used when the cursor is over the upper left or lower right control point of a rectangular selection.  
Public PropertyControlPointsGapGets or sets a value that indicates which control points to display.  
Public PropertyControlPointsHitTestBufferGets or sets the hit test buffer for all AnnEditDesigner derived classes.  
Public PropertyControlPointWECursorGets or sets the System.Windows.Forms.Cursor mouse pointer image used when the cursor is over a side middle control point of a rectangular selection.  
Public PropertyCurrentObjectIdGets or sets the current automation object id.  
Public PropertyCurrentRubberStampTypeGets or sets the current automation rubber stamp object type.  
Public PropertyDefaultCursorGets or sets the default System.Windows.Forms.Cursor mouse pointer image used when the automation is not in any active state.  
Public PropertyEditHitTestBufferGets or sets the hit test buffer for all AnnEditDesigner derived classes.  
Public PropertyEditObjectAfterDrawGets or sets a value that indicates whether new drawn objects are selected (edited).  
Public PropertyExtendedModeModifierKeyGets or sets the extended mode modifier key.  
Public PropertyGroupEditFrameBackPenGets or sets the background AnnPen used when drawing the group outline for all AnnEditDesigner derived classes.  
Public PropertyGroupEditFrameForePenGets or sets the foreground AnnPen used when drawing the group outline for all AnnEditDesigner derived classes.  
Public PropertyGroupEditObjectPenGets or sets the object outline AnnPen used when drawing selected objects in a group for all AnnEditDesigner derived classes.  
Public PropertyHidePropertiesTabsSpecifies the list of property pages that can be displayed or hidden when displaying the annotation properties dialog through automation.  
Public PropertyMaintainAspectRatioGets or sets a value that indicates whether to preserve the aspect ratio when moving a corner control point for all AnnEditDesigner derived classes.  
Public PropertyMoveObjectWithNameGets or sets a value indicating whether to move the object when the name moves.  
Public PropertyMultiSelectModifierKeyGets or sets the multi-select modifier key.  
Public PropertyObjectPropertiesDialogTypeGets or sets the object's properties dialog.  
Public PropertyObjectsGets the collection of AnnAutomationObject objects in this AnnAutomationManager  
Public PropertyPasswordDialogTypeGets or sets the password dialog.  
Public PropertyRasterCodecsGets or sets the RasterCodecs used when loading the images of objects that implement the IAnnPictureObject interface.  
Public PropertyRedactionRealizePasswordGets or sets the password used for realization of AnnRedactionObject objects.  
Public PropertyRotateCenterControlPointGets or sets the AnnControlPoint object used for the rotate center control point for all AnnEditDesigner derived classes.  
Public PropertyRotateCenterControlPointCursorGets or sets the System.Windows.Forms.Cursor mouse pointer image used when hovering over or dragging the rotate center control point.  
Public PropertyRotateGripperControlPointGets or sets the AnnControlPoint object used for the rotate gripper control point for all AnnEditDesigner derived classes.  
Public PropertyRotateGripperControlPointCursorGets or sets the System.Windows.Forms.Cursor mouse pointer image used when hovering over or dragging the rotate gripper control point.  
Public PropertyRotateLinePenGets or sets the AnnPen used to draw a line between the rotate control points for all AnnEditDesigner derived objects.  
Public PropertyRotateModifierKeyGets or sets the rotate modifier key.  
Public PropertyRubberStampButtonDropDownContextMenuGets or sets the context menu for the rubber stamp toolbar button of this AnnAutomationManager.  
Public PropertyRunCursorGets or sets the cursor used in run mode when hovering over an object.  
Public PropertyRunHitTestBufferGets or sets the hit test buffer for all AnnRunDesigner derived classes.  
Public PropertySelectedObjectCursorGets or sets the System.Windows.Forms.Cursor mouse pointer image used when the cursor is over a selected object.  
Public PropertySelectObjectCursorGets or sets the System.Windows.Forms.Cursor mouse pointer image used when hovering over an unselected annotation object.  
Public PropertySelectRectangleCursorGets or sets the System.Windows.Forms.Cursor mouse pointer image used when dragging and selecting a group of objects.  
Public PropertyShowControlPointsGets or sets a value that indicates whether to show the control points.  
Public PropertyShowTextObjectEditWindowAfterDrawGets or sets a value that indicates whether to show a text edit window after a text object is drawn.  
Public PropertyShowTextObjectsPropertiesDialogAfterDrawGets or sets a value that indicates whether to show the object properties dialog after a text object is drawn.  
Public PropertyToolBarGets the automation toolbar.  
Public PropertyUseNewMultilineBehaviorGets or sets a value that indicate whether to cancel the drawing of a multi-point object if the mouse cursor was clicked and released in the same position.  
Public PropertyUserModeGets or sets the current user mode.  
Public PropertyUseXPStyleToolBarGets or sets a value that indicates whether the annotation toolbar is drawn with the new XP style look.  
Top
Public Methods
 NameDescription
Public Methodstatic (Shared in Visual Basic)CreateDefaultObjectContextMenuCreates the context menu associated with a certain id.  
Public MethodCreateDefaultObjectsCreates the default automation annotation objects.  
Public MethodCreateToolBarCreates the automation toolbar.  
Public Methodstatic (Shared in Visual Basic)CurrentUICultureChangedInforms this AnnAutomationManager that the current UI culture has been changed.  
Public MethodDisposeOverloaded. Releases all resources used by this object.  
Public MethodFindObjectFinds the AnnAutomationObject associated with a certain id.  
Top
Protected Methods
 NameDescription
Protected MethodFinalizeThis member overrides System.Object.Finalize.  
Top
Public Events
 NameDescription
Public EventCurrentObjectIdChangedOccurs when the value of the CurrentObjectId property changes.  
Public EventCurrentRubberStampTypeChangedOccurs when the value of the CurrentRubberStampType property changes.  
Public EventUserModeChangedOccurs when the value of the UserMode property changes.  
Top
See Also

Reference

AnnAutomationManager Class
Leadtools.Annotations Namespace

 

 


Products | Support | Contact Us | Copyright Notices

© 2006-2012 All Rights Reserved. LEAD Technologies, Inc.