←Select platform

AnnEditDesigner Class Members

Summary

The following tables list the members exposed by AnnEditDesigner.

Public Constructors

Name Description
AnnDesigner Initializes a new AnnDesigner with explicit parameters. (Inherited from AnnDesigner)
AnnEditDesigner Initializes a new AnnEditDesigner with explicit parameters.

Public Methods

Name Description
Cancel AnnEditDesigner implementation of AnnDesigner.Cancel.
End End editing the annotation object.
GetControlPointsLocation Gets the location of the System.Windows.Controls.Primitives.Thumb objects of this AnnEditDesigner
Invalidate Manually invalidates this edit designer.
OnMouseDoubleClick Handles mouse double-click events on the designer. (Inherited from AnnDesigner)
OnMouseLeftButtonDown Handles mouse left button down events on the designer.
OnMouseLeftButtonUp Handles mouse left button up events on the designer.
OnMouseMove Handles mouse move events on the designer.
OnMouseRightButtonDown Handles mouse mouse right button down events on the designer.
Start Start editing the annotation object.

Protected Methods

Name Description
EndClipCursor Ends clipping the mouse cursor. (Inherited from AnnDesigner)
EndWorking Ends the editing process.
Move Moves the object.
MoveControlPoint Moves a control point.
OnEdit Raises the Edit event.
StartClipCursor Starts clipping the mouse cursor inside the given rectangle. (Inherited from AnnDesigner)
StartWorking Starts the editing process with an option to clip the mouse cursor.
Working Continues the editing process.

Public Properties

Name Description
Container Gets the AnnContainer object for this AnnDesigner. (Inherited from AnnDesigner)
ControlPointCount Gets the number of control points required for this AnnEditDesigner.
ControlPointIndex Gets the index of the current control point.
ControlPoints Collection of System.Windows.Controls.Primitives.Thumb objects for this AnnEditDesigner. This is a dependency property.
EditObject Gets or sets the AnnObject that is currently being edited.
HasStarted Gets a value that indicates whether this AnnEditDesigner has started.
IsClipCursor Enables and disables clipping the cursor. (Inherited from AnnDesigner)
IsMouseLeftButtonDown Gets a value indicating whether the mouse left 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 control point.This is a dependency property.
Operation Gets a value that indicates the current edit operation.
RotateCenterControlPoint Gets the System.Windows.Controls.Primitives.Thumb object for the rotate center control point for this AnnEditDesigner.This is a dependency property.
RotateCenterControlPointLocation Gets the rotate center control point location of the selected object in object coordinates.
RotateGripperControlPoint Gets the System.Windows.Controls.Primitives.Thumb object for the rotate gripper control point for this AnnEditDesigner.
RotateModifierKey Gets or sets a value indicating the current auto-rotate key. This is a dependency property.
UseRotateControlPoints Gets or sets the use of rotate control points of this AnnEditDesigner.

Protected Properties

Name Description
ClipCursorRectangle Gets the rectangle used to clip the cursor. (Inherited from AnnDesigner)

Public Events

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

Leadtools.Windows.Annotations Assembly