Leadtools.Annotations.Designers Assembly Changes

Summary

Version Changes: 19 to 20

New Members (version 20)

The following members have been added:

Name Description
Leadtools.Annotations.Designers.AnnEditDesigner.HitTestThumbs(LeadPointD) Performs hit-testing on the specified thumb control point of this edit designer.
Leadtools.Annotations.Designers.AnnEditDesigner.ThumbsEnabled Enables hit-testing and invoking the default behavior when the user clicks and drags on the control point thumbs of this edit designer.
Leadtools.Annotations.Designers.AnnFreeHandSelectionDrawDesigner Extends the AnnDrawDesigner class, providing functionality for free hand selection when using the AnnSelectionObject on an annotation container.
Leadtools.Annotations.Designers.AnnPolylineDrawDesigner.EndWorking Provides an implementation of the AnnDrawDesigner.EndWorking method for the AnnPolylineDrawDesigner object.
Leadtools.Annotations.Designers.AnnRectangleDrawDesigner.DrawOnClick Automatically draws a complete object on the first user click.
Leadtools.Annotations.Designers.AnnSelectionEditDesigner.Move(double,double) Provides an implementation of the Move method for this AnnSelectionEditDesigner object.
Leadtools.Annotations.Designers.AnnTextEditDesigner.AcceptsReturn Indicates whether pressing ENTER within a multi-line TextBox control creates a new line of text in the control or activates the default button for the form.
Leadtools.Annotations.Designers.AnnTextEditDesigner.AutoSizeAfterEdit Resizes the text object to adjust it to fit the boundary of the enclosing text.
Leadtools.Annotations.Designers.AnnTextEditDesigner.AutoSizeRotatedOnly Enables resizing the text object to adjust it to fit within the boundaries of the enclosing text when rotated.
Leadtools.Annotations.Designers.AnnTextEditDesigner.Invalidate(LeadRectD) Overrides AnnEditDesigner.Invalidate.

Removed Members (version 20)

The following members have been removed:

Name
None

Version Changes: 18 to 19

New Members

The following members have been added:

Name Description
Leadtools.Annotations.Designers.AnnCrossProductEditDesigner.SnapObjectToGrid(AnnObject,bool) Provides an implementation of the SnapObjectToGrid method for this AnnCrossProductEditDesigner object.
Leadtools.Annotations.Designers.AnnDesigner.ClipPoint(LeadPointD,LeadRectD) Clips the specified point.
Leadtools.Annotations.Designers.AnnDesigner.ClipRectangle Gets the cursor clipping rectangle for this designer.
Leadtools.Annotations.Designers.AnnDesigner.FinalTargetObject Gets the final target object for this designer.
Leadtools.Annotations.Designers.AnnDesigner.RestrictDesigners Gets or sets a value that indicates whether the object should be restricted to a point inside the rectangle set in ClipRectangle.
Leadtools.Annotations.Designers.AnnDesigner.SnapPointToGrid(LeadPointD,bool) Snaps the specified point to the container grid based on SnapToGridOptions.
Leadtools.Annotations.Designers.AnnDesigner.SnapToGridOptions Gets the AnnSnapToGridOptions for this AnnDesigner.
Leadtools.Annotations.Designers.AnnDrawDesigner.Draw Occurs when this AnnDrawDesigner object is drawing an AnnObject.
Leadtools.Annotations.Designers.AnnDrawDesigner.IsTargetObjectAdded Gets a value indicating whether this AnnDrawDesigner has automatically added TargetObject to the container.
Leadtools.Annotations.Designers.AnnEditDesigner.Edit Occurs when this AnnEditDesigner is editing an AnnObject.
Leadtools.Annotations.Designers.AnnEditDesigner.EditContent Occurs when this AnnEditDesigner is editing the content of an AnnObject.
Leadtools.Annotations.Designers.AnnEditDesigner.IsModified Gets or sets a value that indicates whether this object has been modified.
Leadtools.Annotations.Designers.AnnEditDesigner.OnPointerDoubleClick(AnnContainer,AnnPointerEventArgs) Provides an implementation of the OnPointerDoubleClick event in this AnnEditDesigner object.
Leadtools.Annotations.Designers.AnnEditDesigner.SnapObjectToGrid(AnnObject,bool) Snaps the specified AnnObject to the container grid based on AnnSnapToGridOptions.
Leadtools.Annotations.Designers.AnnEditDesigner.StartWorking(AnnEditDesignerOperation,int) Begins editing.
Leadtools.Annotations.Designers.AnnEditDesigner.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.
Leadtools.Annotations.Designers.AnnPolylineDrawDesigner.FirstPointOnClick Indicates whether this AnnPolylineDrawDesigner will draw the first point on the first user click.
Leadtools.Annotations.Designers.AnnRectangleEditDesigner.SnapObjectToGrid(AnnObject,bool) Provides an implementation of the SnapObjectToGrid method for this AnnRectangleEditDesigner object.
Leadtools.Annotations.Designers.AnnRunDesigner.Run Occurs when this AnnRunDesigner is running an AnnObject.
Leadtools.Annotations.Designers.AnnStickyNoteDrawDesigner - Extends the AnnDrawDesigner class, providing functionality for drawing sticky note objects on an annotation container.
Leadtools.Annotations.Designers.AnnTextEditDesigner.EditText Occurs when the user enters text edit mode in this AnnTextEditDesigner.
Leadtools.Annotations.Designers.AnnTextReviewDrawDesigner - Extends the AnnRectangleDrawDesigner class, providing functionality for drawing text review objects on an annotation container.
Leadtools.Annotations.Designers.AnnTextReviewEditDesigner - Extends the AnnEditDesigner class to provide functionality for editing text review objects on an annotation container.

Removed Members

The following members have been removed:

Name Description
Leadtools.Annotations.Designers.AnnDesigner.ClipCursor Gets or sets a value that indicates whether to clip the mouse cursor.
Leadtools.Annotations.Designers.AnnDesigner.ClipCursorRectangle Gets the rectangle used to clip the cursor when the Leadtools.Annotations.Designers.AnnDesigner.ClipCursor is true.
Leadtools.Annotations.Designers.AnnDesigner.EndClipCursor Ends clipping the mouse cursor.
Leadtools.Annotations.Designers.AnnDesigner.StartClipCursor(LeadRectD) Starts clipping the mouse cursor inside the given rectangle.
Leadtools.Annotations.Designers.AnnDrawDesigner.Draw Occurs when this Leadtools.Annotations.Designers.AnnDrawDesigner object is drawing an Leadtools.Annotations.Core.AnnObject.
Leadtools.Annotations.Designers.AnnEditDesigner.Edit Occurs when this Leadtools.Annotations.Designers.AnnEditDesigner is editing an Leadtools.Annotations.Core.AnnObject.
Leadtools.Annotations.Designers.AnnEditDesigner.StartWorking(AnnEditDesignerOperation,int,bool) Begins editing. It has an option to clip the mouse cursor.
Leadtools.Annotations.Designers.AnnRunDesigner.Run Occurs when this Leadtools.Annotations.Designers.AnnRunDesigner is running an Leadtools.Annotations.Core.AnnObject.
Leadtools.Annotations.Designers.AnnTextEditDesigner.EditText Occurs when the user enters text edit mode in this Leadtools.Annotations.Designers.AnnTextEditDesigner.

Version Changes: 17.5 to 18

New Members

The following members have been added to the existing types:

Member Description
Leadtools.Annotations.Designers.AnnDesigner.GetRenderer Gets the object that is used to render the TargetObject.
Leadtools.Annotations.Designers.AnnDrawDesigner.ExtendedMode Gets or sets a value indicating whether this AnnDrawDesigner is currently in extended mode.
Leadtools.Annotations.Designers.AnnDrawDesigner.ExtendedModeModifierKey Gets or sets a value indicating the current extended mode modifier key.
Leadtools.Annotations.Designers.AnnDrawDesigner.IsExtendedMode Gets a value indicating whether this AnnDrawDesigner is currently in extended mode.
Leadtools.Annotations.Designers.AnnEditDesigner.ResetRotateThumbs Move the rotate thumbs to the default position.
Leadtools.Annotations.Designers.AnnEditDesigner.RotateModifierKey Gets or sets a value indicating the current auto-rotate modifier key.

Android, iOS / macOS, and .NET WinForms support - LEADTOOLS V18 adds Android support to its toolkits through the new LEADTOOLS Android SDK. In addition, iOS / macOS support for its toolkits has been added through the new LEADTOOLS iOS / macOS SDK; and .NET WinForms support has been added through the new LEADTOOLS .NET WinForms SDK. These toolkits provide everything a developer needs to create imaging-enabled Android, iOS / macOS, or .NET WinForms applications.

New Libraries

The following Libraries have been added to LEADTOOLS v18:

Packages, Frameworks or DLLs Comments
leadtools.annotations.designers.jar Android support for allowing end-users to interactively create and edit LEADTOOLS annotation objects.
Leadtools.Annotations.Designers.framework iOS / macOS support for allowing end-users to interactively create and edit LEADTOOLS annotation objects.
Leadtools.Annotations.Designers.DLL .NET WinForms support for allowing end-users to interactively create and edit LEADTOOLS annotation objects.

For more information, refer to New in 18.

Version Changes: 17 to 17.5

New Library

The following Library has been added to LEADTOOLS v17.5:

Assemblies Metadata Comments
Leadtools.Annotations.Designers.DLL N/A The AnnDesigner class and other classes in the Leadtools.Annotations.AnnDesigner namespace provide functionality for allowing end-users to interactively create and edit LEADTOOLS annotation objects.

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

LEADTOOLS Imaging, Medical, and Document
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.