LEADTOOLS JavaScript (Leadtools.Annotations.Designers)
LEAD Technologies, Inc

AnnSelectionEditDesigner Object

Properties  Methods  Events


The following tables list the members exposed by AnnSelectionEditDesigner.

Public Constructors
 NameDescription
Public ConstructorAnnSelectionEditDesigner ConstructorInitializes a new AnnSelectionEditDesigner method.  
Top
Public Properties
 NameDescription
Public PropertyAutomationControlGets the automation control associated with this designer. (Inherited from Leadtools.Annotations.Designers.AnnDesigner)
Public PropertyClipCursorGets or sets a value that indicates whether to clip the mouse cursor. (Inherited from Leadtools.Annotations.Designers.AnnDesigner)
Public PropertyHasStartedGets a value that indicates whether this designer has started. (Inherited from Leadtools.Annotations.Designers.AnnDesigner)
Public PropertyIsMouseLeftButtonDownGets or sets a value indicating whether the left mouse button is currently down. (Inherited from Leadtools.Annotations.Designers.AnnDesigner)
Public PropertyMaintainAspectRatioOverridden. This object's implementation of the AnnEditDesigner.MaintainAspectRatio method.  
Public PropertyMinimumSizeGets or sets a value that indicates the minimum object size. (Inherited from Leadtools.Annotations.Designers.AnnRectangleEditDesigner)
Public PropertyMoveThumbIndexGets the index of the current thumb being moved. (Inherited from Leadtools.Annotations.Designers.AnnEditDesigner)
Public PropertyOperationGets a value that indicates which edit operation is currently being performed. (Inherited from Leadtools.Annotations.Designers.AnnEditDesigner)
Public PropertyShowThumbsGets or sets a value that indicates whether to show the thumbs. (Inherited from Leadtools.Annotations.Designers.AnnEditDesigner)
Public PropertyTargetObjectGets or sets the target object for this designer. (Inherited from Leadtools.Annotations.Designers.AnnDesigner)
Public PropertyThumbsHitTestBufferGets or sets the hit test buffer to use for the thumbs of this AnnEditDesigner. (Inherited from Leadtools.Annotations.Designers.AnnEditDesigner)
Public PropertyUseRotateThumbsGets or sets a value that indicates whether to use the rotate thumbs of this AnnEditDesigner. (Inherited from Leadtools.Annotations.Designers.AnnEditDesigner)
Top
Protected Properties
 NameDescription
Protected PropertyClipCursorRectangleGets the rectangle used to clip the cursor when the ClipCursor is true. (Inherited from Leadtools.Annotations.Designers.AnnDesigner)
Protected PropertyContainerGets the Leadtools.Annotations.Core.AnnContainer object for this AnnDesigner. (Inherited from Leadtools.Annotations.Designers.AnnDesigner)
Top
Public Methods
 NameDescription
Public MethodCancelThe AnnEditDesigner implementation of the AnnDesigner.Cancel method. (Inherited from Leadtools.Annotations.Designers.AnnEditDesigner)
Public MethodEndOverridden. This object's implementation of the AnnDesigner.End method.  
Public MethodGetRendererGets the object that is used to render the AnnDesigner.TargetObject. (Inherited from Leadtools.Annotations.Designers.AnnEditDesigner)
Public MethodGetThumbLocationsOverridden. The AnnSelectionEditDesigner implementation of the AnnEditDesigner.GetThumbLocations method.  
Public MethodInvalidateManually invalidates this designer. (Inherited from Leadtools.Annotations.Designers.AnnEditDesigner)
Public MethodOnPointerDoubleClickHandles pointer double-click events on the designer. (Inherited from Leadtools.Annotations.Designers.AnnDesigner)
Public MethodOnPointerDownThe AnnRectangleEditDesigner implementation of the AnnDesigner.OnPointerDown method. (Inherited from Leadtools.Annotations.Designers.AnnRectangleEditDesigner)
Public MethodOnPointerMoveOverridden. Provides an implementation of the AnnDesigner.OnPointerMove method.  
Public MethodOnPointerUpProvides an implementation of the AnnDesigner.OnPointerUp event in this AnnEditDesigner object. (Inherited from Leadtools.Annotations.Designers.AnnEditDesigner)
Public MethodStartOverridden. This object's implementation of the AnnDesigner.Start method.  
Top
Protected Methods
 NameDescription
Protected MethodEndClipCursorEnds clipping the mouse cursor. (Inherited from Leadtools.Annotations.Designers.AnnDesigner)
Protected MethodEndWorkingEnds editing. (Inherited from Leadtools.Annotations.Designers.AnnEditDesigner)
Protected MethodGetRotateCenterPointGets the location of the rotate center thumb for the selected object, in annotation coordinates. (Inherited from Leadtools.Annotations.Designers.AnnEditDesigner)
Protected MethodGetRotateGripperGets the location of the rotate gripper thumb for the selected object, in annotation coordinates. (Inherited from Leadtools.Annotations.Designers.AnnEditDesigner)
Protected MethodGetRotationReferencePointsGets the two reference points used to keep the rotation center and gripper at an even distance when the object is moved along annotation coordinates. (Inherited from Leadtools.Annotations.Designers.AnnEditDesigner)
Protected MethodMoveMoves the object. (Inherited from Leadtools.Annotations.Designers.AnnEditDesigner)
Protected MethodMoveThumbOverridden. Provides an implementation of the AnnEditDesigner.MoveThumb method for this AnnSelectionEditDesigner object.  
Protected MethodOnEditRaises the Edit event. (Inherited from Leadtools.Annotations.Designers.AnnEditDesigner)
Protected MethodStartClipCursorStarts clipping the mouse cursor inside the given rectangle. (Inherited from Leadtools.Annotations.Designers.AnnDesigner)
Protected MethodStartWorkingBegins editing. It has an option to clip the mouse cursor. (Inherited from Leadtools.Annotations.Designers.AnnEditDesigner)
Protected MethodWorkingContinues the editing process. (Inherited from Leadtools.Annotations.Designers.AnnEditDesigner)
Top
Public Events
 NameDescription
Public EventEditOccurs when this AnnEditDesigner is editing an Leadtools.Annotations.Core.AnnObject. (Inherited from Leadtools.Annotations.Designers.AnnEditDesigner)
Top
See Also

Reference

AnnSelectionEditDesigner Object
Leadtools.Annotations.Designers Namespace

 

 


Products | Support | Contact Us | Copyright Notices

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