Version Changes: 19 to 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. |
The following members have been removed:
Name |
---|
None |
Version Changes: 18 to 19
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 a 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. |
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. |
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.
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.
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. |