←Select platform

AnnPointEditDesigner Class Members

Summary

The following tables list the members exposed by AnnPointEditDesigner.

Public Constructors

Name Description
Public Constructor AnnEditDesigner Initializes a new instance of the AnnEditDesigner class with the specified parameters. (Inherited from AnnEditDesigner)
Public Constructor AnnPointEditDesigner Initializes a new AnnPointEditDesigner method.

Public Methods

Name Description
Public Method Cancel The AnnEditDesigner implementation of the AnnDesigner.Cancel method. (Inherited from AnnEditDesigner)
Public Method End Ends the editing of the TargetObject. (Inherited from AnnEditDesigner)
Public Method GetRotateGripper Gets the location of the rotate gripper thumb for the selected object, in annotation coordinates. (Inherited from AnnEditDesigner)
Public Method GetThumbLocations An AnnPointEditDesigner implementation of the GetThumbLocations method.
Public Method HitTestThumbs Performs hit-testing on the specified thumb control point of this edit designer. (Inherited from AnnEditDesigner)
Public Method Invalidate Manually invalidates this designer. (Inherited from AnnEditDesigner)
Public Method OnPointerDoubleClick Provides an implementation of the OnPointerDoubleClick event in this AnnEditDesigner object. (Inherited from AnnEditDesigner)
Public Method OnPointerDown Provides an implementation of the OnPointerDown event in this AnnEditDesigner object. (Inherited from AnnEditDesigner)
Public Method OnPointerMove Provides an implementation of the OnPointerMove event in this AnnEditDesigner object. (Inherited from AnnEditDesigner)
Public Method OnPointerUp Provides an implementation of the OnPointerUp event in this AnnEditDesigner object. (Inherited from AnnEditDesigner)
Public Method ResetRotateThumbs Move the rotate thumbs to the default position. (Inherited from AnnEditDesigner)
Public Method SnapObjectToGrid Snaps the specified AnnObject to the container grid based on AnnSnapToGridOptions. (Inherited from AnnEditDesigner)
Public Method Start Starts editing the TargetObject. (Inherited from AnnEditDesigner)

Protected Methods

Name Description
Protected Method EndWorking Ends editing. (Inherited from AnnEditDesigner)
Protected Method GetIntersectionWithReferencePoints Gets the intersection point between the rotate center and gripper. (Inherited from AnnEditDesigner)
Protected Method GetRotateCenterPoint Gets the location of the rotate center thumb for the selected object, in annotation coordinates. (Inherited from AnnEditDesigner)
Protected Method GetRotationReferencePoints Provides an implementation of the GetRotationReferencePoints method for this AnnPointEditDesigner object.
Protected Method Move Moves the object. (Inherited from AnnEditDesigner)
Protected Method MoveThumb Provides an implementation of the MoveThumb method for this AnnPointEditDesigner object.
Protected Method OnEdit Raises the Edit event. (Inherited from AnnEditDesigner)
Protected Method StartWorking Begins editing. (Inherited from AnnEditDesigner)
Protected Method Working Continues the editing process. (Inherited from AnnEditDesigner)

Public Properties

Name Description
Public Property IsModified A value that indicates whether this object has been modified. (Inherited from AnnEditDesigner)
Public Property MaintainAspectRatio Gets or sets a value that indicates whether to preserve the aspect ratio when moving a corner thumb. (Inherited from AnnEditDesigner)
Public Property MoveThumbIndex Gets the index of the current thumb being moved. (Inherited from AnnEditDesigner)
Public Property Operation Gets a value that indicates which edit operation is currently being performed. (Inherited from AnnEditDesigner)
Public Property RotateModifierKey Gets or sets a value indicating the current auto-rotate modifier key. (Inherited from AnnEditDesigner)
Public Property ShowThumbs Gets or sets a value that indicates whether to show the thumbs. (Inherited from AnnEditDesigner)
Public Property ThumbsEnabled Enables hit-testing and invoking the default behavior when the user clicks and drags on the control point thumbs of this edit designer. (Inherited from AnnEditDesigner)
Public Property ThumbsHitTestBuffer Gets or sets the hit test buffer to use for the thumbs of this AnnEditDesigner. (Inherited from AnnEditDesigner)
Public Property UseRotateThumbs Gets or sets a value that indicates whether to use the rotate thumbs of this AnnEditDesigner. (Inherited from AnnEditDesigner)
Public Property WorkingBuffer Gets or sets the buffer to use for determining how far an OnPointerMove is from the previous OnPointerMove to be considered a legitimate move operation by the user and not an error due to sensitity. (Inherited from AnnEditDesigner)

Public Events

Name Description
Public Event Edit Occurs when this AnnEditDesigner is editing an AnnObject. (Inherited from AnnEditDesigner)
Public Event EditContent Occurs when this AnnEditDesigner is editing the content of an AnnObject. (Inherited from AnnEditDesigner)

See Also

AnnPointEditDesigner Class

Leadtools.Annotations.Designers Namespace

Help Version 23.0.2024.5.15
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Annotations.Designers Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.