(Leadtools.Annotations.Designers)

AnnEditDesigner Class Members

Show in webframe
Properties  Methods  Events


The following tables list the members exposed by AnnEditDesigner.

Public Constructors
 NameDescription
AnnEditDesigner ConstructorInitializes a new instance of the AnnEditDesigner class with the specified parameters.  
Top
Public Properties
 NameDescription
AutomationControlGets the automation control associated with this designer. (Inherited from Leadtools.Annotations.Designers.AnnDesigner)
ClipCursorGets or sets a value that indicates whether to clip the mouse cursor. (Inherited from Leadtools.Annotations.Designers.AnnDesigner)
HasStartedGets a value that indicates whether this designer has started. (Inherited from Leadtools.Annotations.Designers.AnnDesigner)
IsMouseLeftButtonDownGets or sets a value indicating whether the left mouse button is currently down. (Inherited from Leadtools.Annotations.Designers.AnnDesigner)
MaintainAspectRatioGets or sets a value that indicates whether to preserve the aspect ratio when moving a corner thumb.  
MoveThumbIndexGets the index of the current thumb being moved.  
OperationGets a value that indicates which edit operation is currently being performed.  
RotateModifierKeyGets or sets a value indicating the current auto-rotate modifier key.  
ShowThumbsGets or sets a value that indicates whether to show the thumbs.  
TargetObjectGets or sets the target object for this designer. (Inherited from Leadtools.Annotations.Designers.AnnDesigner)
ThumbsHitTestBufferGets or sets the hit test buffer to use for the thumbs of this AnnEditDesigner.  
UseRotateThumbsGets or sets a value that indicates whether to use the rotate thumbs of this AnnEditDesigner.  
Top
Protected Properties
 NameDescription
ClipCursorRectangleGets the rectangle used to clip the cursor when the ClipCursor is true. (Inherited from Leadtools.Annotations.Designers.AnnDesigner)
ContainerGets the Leadtools.Annotations.Core.AnnContainer object for this AnnDesigner. (Inherited from Leadtools.Annotations.Designers.AnnDesigner)
Top
Public Methods
 NameDescription
CancelOverridden. The AnnEditDesigner implementation of the AnnDesigner.Cancel method.  
EndOverridden. Ends the editing of the TargetObject.  
GetRendererGets the object that is used to render the TargetObject. (Inherited from Leadtools.Annotations.Designers.AnnDesigner)
GetThumbLocationsGets the location of the thumbs of this AnnEditDesigner.  
InvalidateOverridden. Manually invalidates this designer.  
OnPointerDoubleClickHandles pointer double-click events on the designer. (Inherited from Leadtools.Annotations.Designers.AnnDesigner)
OnPointerDownOverridden. Provides an implementation of the AnnDesigner.OnPointerDown event in this AnnEditDesigner object.  
OnPointerMoveOverridden. Provides an implementation of the AnnDesigner.OnPointerMove event in this AnnEditDesigner object.  
OnPointerUpOverridden. Provides an implementation of the AnnDesigner.OnPointerUp event in this AnnEditDesigner object.  
ResetRotateThumbsMove the rotate thumbs to the default position.  
StartOverridden. Starts editing the TargetObject.  
Top
Protected Methods
 NameDescription
EndClipCursorEnds clipping the mouse cursor. (Inherited from Leadtools.Annotations.Designers.AnnDesigner)
EndWorkingEnds editing.  
GetRotateCenterPointGets the location of the rotate center thumb for the selected object, in annotation coordinates.  
GetRotateGripperGets the location of the rotate gripper thumb for the selected object, in annotation coordinates.  
GetRotationReferencePointsGets the two reference points used to keep the rotation center and gripper at an even distance when the object is moved along annotation coordinates.  
MoveMoves the object.  
MoveThumbMoves a thumb.  
OnEditRaises the Edit event.  
StartClipCursorStarts clipping the mouse cursor inside the given rectangle. (Inherited from Leadtools.Annotations.Designers.AnnDesigner)
StartWorkingBegins editing. It has an option to clip the mouse cursor.  
WorkingContinues the editing process.  
Top
Public Events
 NameDescription
EditOccurs when this AnnEditDesigner is editing an Leadtools.Annotations.Core.AnnObject.  
Top
See Also

Reference

AnnEditDesigner Class
Leadtools.Annotations.Designers Namespace
Programming with LEADTOOLS Annotations

 

 


Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.