←Select platform

AnnEditDesigner Class Members

Summary

The following tables list the members exposed by AnnEditDesigner.

Public Constructors

Name Description
AnnEditDesigner Initializes a new instance of the AnnEditDesigner class with the specified parameters.

Protected Constructors

Name Description
AnnDesigner Initializes a new instance of AnnDesigner with the specified parameters. (Inherited from AnnDesigner)

Public Methods

Name Description
Cancel The AnnEditDesigner implementation of the AnnDesigner.Cancel method.
End Ends the editing of the TargetObject.
GetRenderer Gets the object that is used to render the TargetObject. (Inherited from AnnDesigner)
GetRotateGripper Gets the location of the rotate gripper thumb for the selected object, in annotation coordinates.
GetThumbLocations Gets the location of the thumbs of this AnnEditDesigner.
Invalidate Manually invalidates this designer.
OnPointerDoubleClick Provides an implementation of the OnPointerDoubleClick event in this AnnEditDesigner object.
OnPointerDown Provides an implementation of the OnPointerDown event in this AnnEditDesigner object.
OnPointerMove Provides an implementation of the OnPointerMove event in this AnnEditDesigner object.
OnPointerUp Provides an implementation of the OnPointerUp event in this AnnEditDesigner object.
ResetRotateThumbs Move the rotate thumbs to the default position.
SnapObjectToGrid Snaps the specified AnnObject to the container grid based on AnnSnapToGridOptions.
SnapPointToGrid Snaps the specified point to the container grid based on SnapToGridOptions. (Inherited from AnnDesigner)
Start Starts editing the TargetObject.

Protected Methods

Name Description
ClipPoint Clips the specified point. (Inherited from AnnDesigner)
EndWorking Ends editing.
GetIntersectionWithReferencePoints Gets the intersection point between the rotate center and gripper.
GetRotateCenterPoint Gets the location of the rotate center thumb for the selected object, in annotation coordinates.
GetRotationReferencePoints Gets the two reference points used to keep the rotation center and gripper at an even distance when the object is moved along annotation coordinates.
Move Moves the object.
MoveThumb Moves a thumb.
OnEdit Raises the Edit event.
StartWorking Begins editing.
Working Continues the editing process.

Public Properties

Name Description
AutomationControl Gets the automation control associated with this designer. (Inherited from AnnDesigner)
FinalTargetObject Gets the final target object for this designer. (Inherited from AnnDesigner)
HasStarted Gets a value that indicates whether this designer has started. (Inherited from AnnDesigner)
IsModified Gets or sets a value that indicates whether this object has been modified.
IsMouseLeftButtonDown Gets or sets a value indicating whether the left mouse button is currently down. (Inherited from AnnDesigner)
MaintainAspectRatio Gets or sets a value that indicates whether to preserve the aspect ratio when moving a corner thumb.
MoveThumbIndex Gets the index of the current thumb being moved.
Operation Gets a value that indicates which edit operation is currently being performed.
RestrictDesigners Gets or sets a value that indicates whether the object should be restricted to a point inside the rectangle set in ClipRectangle. (Inherited from AnnDesigner)
RotateModifierKey Gets or sets a value indicating the current auto-rotate modifier key.
ShowThumbs Gets or sets a value that indicates whether to show the thumbs.
SnapToGridOptions Gets the AnnSnapToGridOptions for this AnnDesigner. (Inherited from AnnDesigner)
TargetObject Gets or sets the target object for this designer. (Inherited from AnnDesigner)
ThumbsHitTestBuffer Gets or sets the hit test buffer to use for the thumbs of this AnnEditDesigner.
UseRotateThumbs Gets or sets a value that indicates whether to use the rotate thumbs of this AnnEditDesigner.
WorkingBuffer Gets or sets the buffer to use for determining how far a OnPointerMove is from the previous OnPointerMove to be considered a legitimate move operation by the user and not an error due to sensitity.

Protected Properties

Name Description
ClipRectangle Gets the cursor clipping rectangle for this designer. (Inherited from AnnDesigner)
Container Gets the AnnContainer object for this AnnDesigner. (Inherited from AnnDesigner)

Public Events

Name Description
Edit Occurs when this AnnEditDesigner is editing an AnnObject.
EditContent Occurs when this AnnEditDesigner is editing the content of an AnnObject.
Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Annotations.Designers Assembly