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

AnnEditDesigner Class

Properties  Methods  Events


The following tables list the members exposed by AnnEditDesigner.

Public Properties
 NameDescription
Public PropertyAutomationControlGets or sets the owner automation control for this AnnDesigner (Inherited from Leadtools.Annotations.AnnDesigner)
Public PropertyClipCursorEnables and disables clipping the cursor. (Inherited from Leadtools.Annotations.AnnDesigner)
Public PropertyContainerGets or sets the AnnContainer object for this AnnDesigner. (Inherited from Leadtools.Annotations.AnnDesigner)
Public PropertyControlPointCountGets the number of control points required for this AnnEditDesigner.  
Public PropertyControlPointIndexGets the index of the current control point.  
Public PropertyControlPointsCollection of AnnControlPoint objects for this AnnEditDesigner  
Public PropertyControlPointsHitTestBufferGets or sets the hit test buffer for this AnnEditDesigner.  
Public PropertyEditObjectGets or sets the AnnObject to be edited.  
Public PropertyEditObjectInvalidRectangleGets the invalid rectangle of EditObject  
Public PropertyFramePenGets or sets the pen used with this AnnDesigner.  
Public PropertyHasStartedGets a value that indicates whether this AnnEditDesigner has started.  
Public PropertyHitTestBufferGets or sets the hit test buffer for this AnnEditDesigner.  
Public PropertyHitTestObjectGets or sets the hit test object for the EditObject.  
Public PropertyMaintainAspectRatioGets or sets a value that indicates whether to preserve the aspect ratio when moving a corner control point.  
Public PropertyMoveObjectWithNameGets or sets a value indicating whether to move the object when the name moves.  
Public PropertyOperationGets a value that indicates the current edit operation.  
Public PropertyOwnerGets or sets the owner control for this AnnDesigner. (Inherited from Leadtools.Annotations.AnnDesigner)
Public PropertyRotateGets or sets a value indicating whether this AnnEditDesigner is in rotate mode.  
Public PropertyRotateCenterControlPointGets or sets the AnnControlPoint object for the rotate center control point for this AnnEditDesigner.  
Public PropertyRotateCenterControlPointLocationGets the rotate center control point location of the selected object in object coordinates.  
Public PropertyRotateGripperControlPointGets or sets the AnnControlPoint object for the rotate gripper control point for this AnnEditDesigner.  
Public PropertyRotateGripperControlPointLocationGets the rotate gripper control point location of the selected object in object coordinates.  
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 a value indicating the current auto-rotate key.  
Public PropertyUseRotateControlPointsGets or sets the use of rotate control points of this AnnEditDesigner.  
Top
Protected Properties
 NameDescription
Protected PropertyClipCursorRectangleGets the rectangle used to clip the cursor when ClipCursor is true. (Inherited from Leadtools.Annotations.AnnDesigner)
Top
Public Methods
 NameDescription
Public MethodCancelOverridden. AnnEditDesigner implementation of AnnDesigner.Cancel.  
Public MethodDoubleClickOverridden. AnnEditDesigner implementation of AnnDesigner.DoubleClick.  
Public MethodEndEnds editing EditObject  
Public MethodGetControlPointsLocationGets the location of the AnnControlPoint objects of this AnnEditDesigner  
Public MethodKeyDownHandles key down events on the designer. (Inherited from Leadtools.Annotations.AnnDesigner)
Public MethodMouseDownOverridden. AnnEditDesigner implementation of AnnDesigner.MouseDown.  
Public MethodMouseMoveOverridden. AnnEditDesigner implementation of AnnDesigner.MouseMove.  
Public MethodMouseUpOverridden. AnnEditDesigner implementation of AnnDesigner.MouseUp.  
Public MethodStartStarts editing EditObject  
Top
Protected Methods
 NameDescription
Protected MethodEndClipCursorEnds clipping the mouse cursor. (Inherited from Leadtools.Annotations.AnnDesigner)
Protected MethodEndWorkingEnds the editing process.  
Protected MethodGetLogicalAnnPointGets the logical AnnPoint for the specified x, y and unit for this designer. (Inherited from Leadtools.Annotations.AnnDesigner)
Protected MethodHookContainerHooks or unhooks the Container. (Inherited from Leadtools.Annotations.AnnDesigner)
Protected MethodMoveMoves the object.  
Protected MethodMoveControlPointMoves a control point.  
Protected MethodMoveNameMoves the object's name.  
Protected MethodOnAfterDrawingObjectsOverridden. AnnEditDesigner implementation of AnnDesigner.OnAfterDrawingObjects.  
Protected MethodOnEditRaises the Leadtools.Annotations.AnnEditDesigner.Edit event.  
Protected MethodStartClipCursorStarts clipping the mouse cursor inside the given rectangle. (Inherited from Leadtools.Annotations.AnnDesigner)
Protected MethodStartWorkingStarts the editing process.  
Protected MethodWorkingContinues the editing process.  
Top
Public Events
 NameDescription
Public EventEditOccurs when this AnnEditDesigner is editing an AnnObject.  
Top
See Also

Reference

AnnEditDesigner Class
Leadtools.Annotations Namespace

 

 


Products | Support | Contact Us | Copyright Notices

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