Leadtools.Annotations.Automation Version Changes

Summary

Version Changes: 22 to 23

New Members (version 23)

The following members have been added:

Name
None

Removed Members (version 23)

The following members have been removed:

Name
None

Version Changes: 21 to 22

New Members (version 22)

The following members have been added:

Name
None

Removed Members (version 22)

The following members have been removed:

Name
None

Version Changes: 20 to 21

New Members (version 21)

The following members have been added:

Name
None

Removed Members (version 21)

The following members have been removed:

Name
None

Version Changes: 19 to 20

New Members (version 20)

The following members have been added:

Name Description
Leadtools.Annotations.Automation.AnnAutomationManager.UseFreehandSelection Indicates whether to use free hand selection.
Leadtools.Annotations.Automation.AnnDragDropEventArgs.ResizeLargeObject Automatically resizes dropped objects when their size is larger than the container.

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.Automation.AnnAfterObjectChangedEventArgs.#ctor Initializes a new instance of this class.
Leadtools.Annotations.Automation.AnnAutomation.ActiveContainer Gets or sets the active container of the automation.
Leadtools.Annotations.Automation.AnnAutomation.ActiveContainerChanged Occurs when the active container of this object is changed.
Leadtools.Annotations.Automation.AnnAutomation.AfterUndoRedo Occurs after an undo or redo operation.
Leadtools.Annotations.Automation.AnnAutomation.AlignBottoms Aligns the selected objects along with alignment target bottom side.
Leadtools.Annotations.Automation.AnnAutomation.AlignCenters Aligns the selected objects along with alignment target horizontal center.
Leadtools.Annotations.Automation.AnnAutomation.AlignLefts Aligns the selected objects along with alignment target left side.
Leadtools.Annotations.Automation.AnnAutomation.AlignMiddles Aligns the selected objects along with alignment target vertical center.
Leadtools.Annotations.Automation.AnnAutomation.AlignRights Aligns the selected objects along with alignment target rights side.
Leadtools.Annotations.Automation.AnnAutomation.AlignTops Aligns the selected objects along with alignment target top side.
Leadtools.Annotations.Automation.AnnAutomation.BeginUpdateContainers Stops the automation from passing events to the automation control while containers are being added or removed.
Leadtools.Annotations.Automation.AnnAutomation.CanAlign Gets a value that indicates whether this AnnAutomation can align or change the size for selected objects based on alignment target.
Leadtools.Annotations.Automation.AnnAutomation.Containers The list of containers in this AnnAutomation when multi-containers mode is used.
Leadtools.Annotations.Automation.AnnAutomation.DefaultCurrentObjectId Gets or sets the annotations object ID to use when a draw designer finishes its operation.
Leadtools.Annotations.Automation.AnnAutomation.DragDrop Occurs when an AnnObject is being dragged out of a container.
Leadtools.Annotations.Automation.AnnAutomation.EditContent Occurs when the content of an AnnObject is edited.
Leadtools.Annotations.Automation.AnnAutomation.EnableDragDrop Gets or sets a value that indicates whether drag and drop is enabled in this AnnAutomation.
Leadtools.Annotations.Automation.AnnAutomation.EndUpdateContainers Instructs the viewer that updates are completed and rendering of the content can be resumed.
Leadtools.Annotations.Automation.AnnAutomation.GetContainerInvalidRect(AnnContainer,bool) Gets the current invalidate rectangle (the physical location and size) of a container
Leadtools.Annotations.Automation.AnnAutomation.GetDefaultCurrentObjectId Returns the value of the default current object id.
Leadtools.Annotations.Automation.AnnAutomation.HitTestContainer(LeadPointD,bool) Gets the container under the specified location.
Leadtools.Annotations.Automation.AnnAutomation.InvalidateContainer(AnnContainer) Invalidates the specified container and re-renders its content in the automation control.
Leadtools.Annotations.Automation.AnnAutomation.InvokeAfterObjectChanged(AnnObjectCollection,AnnObjectChangedType) Invokes the AfterObjectChanged event with the specified parameters.
Leadtools.Annotations.Automation.AnnAutomation.InvokeObjectModified(AnnObjectCollection,AnnObjectChangedType) Invokes the ObjectModified event with the specified parameters.
Leadtools.Annotations.Automation.AnnAutomation.MakeSameHeight Make the height for selected objects the same with alignment target height.
Leadtools.Annotations.Automation.AnnAutomation.MakeSameSize Make the size for selected objects the same with alignment target size.
Leadtools.Annotations.Automation.AnnAutomation.MakeSameWidth Make the width for selected objects the same with alignment target width.
Leadtools.Annotations.Automation.AnnAutomation.OnAfterUndoRedo(EventArgs) Raises the AfterUndoRedo event.
Leadtools.Annotations.Automation.AnnAutomation.OnAutomationPointerDown(AnnPointerEventArgs) Called by the IAnnAutomationControl pointer down event.
Leadtools.Annotations.Automation.AnnAutomation.OnAutomationPointerMove(AnnPointerEventArgs) Called by the IAnnAutomationControl pointer move event.
Leadtools.Annotations.Automation.AnnAutomation.OnAutomationPointerUp(AnnPointerEventArgs) Called by the IAnnAutomationControl pointer up event.
Leadtools.Annotations.Automation.AnnAutomation.OnDragDrop(AnnDragDropEventArgs) Raises the DragDrop event.
Leadtools.Annotations.Automation.AnnAutomationEventArgs.Cancel Get or sets a value that indicates whether this event is to be cancelled.
Leadtools.Annotations.Automation.AnnAutomationManager.DeselectOnDown Gets or sets a value that indicates whether to de-select any objects as soon as the user clicks down with the cursor or taps using touch on the container outside of its boundaries.
Leadtools.Annotations.Automation.AnnAutomationManager.EditContentAfterDraw Gets or sets a value that indicates whether the EditContent event should occur automatically after the designer has successfully finished drawing a new object.
Leadtools.Annotations.Automation.AnnAutomationManager.EditTextAfterDraw Gets or sets a value that indicates whether the EditText event should occur automatically after the designer has successfully finished drawing a new text object.
Leadtools.Annotations.Automation.AnnAutomationManager.EnableDeselectObject Gets or sets a value that indicates whether clicking on an already selected object while the MultiSelectModifierKey is pressed should de-select it.
Leadtools.Annotations.Automation.AnnAutomationManager.EnableObjectsAlignment Gets or sets a value that indicates whether you can align selected objects based on one of them.
Leadtools.Annotations.Automation.AnnAutomationManager.EnablePartialDrop Gets or sets a value that indicates whether to allow partial drop of annotation objects between multiple containers.
Leadtools.Annotations.Automation.AnnAutomationManager.EnableThumbsSelection Gets or sets a value that indicates whether clicking on any of the thumbs of the objects automatically starts editing.
Leadtools.Annotations.Automation.AnnAutomationManager.EndDrawWhenLostFocus Gets or sets a value indicating whether any designers in an AnnAutomation are automatically canceled when the automation loses focus.
Leadtools.Annotations.Automation.AnnAutomationManager.EndEditDesignerBeforeDraw Gets or sets a value that indicates whether to end the current edit designer when the user starts drawing a new object.
Leadtools.Annotations.Automation.AnnAutomationManager.ForceSelectionModifierKey Gets or sets a value that indicates whether the user can draw the selection object only when one of its key modifiers is pressed.
Leadtools.Annotations.Automation.AnnAutomationManager.GroupsRoles Gets or sets the AnnGroupsRoles associated with this automation manager.
Leadtools.Annotations.Automation.AnnAutomationManager.Resources Gets or sets the annotations resources used by all containers used with this automation manager.
Leadtools.Annotations.Automation.AnnAutomationManager.RestrictDesigners Gets or sets a value that indicates whether the object should be restricted to be inside the container boundary.
Leadtools.Annotations.Automation.AnnAutomationManager.SelectionModifierKey Gets or sets the value of the modifier key that must be pressed in order for the user to start drawing the selection object.
Leadtools.Annotations.Automation.AnnAutomationManager.SnapToGridOptions Gets or sets the default AnnSnapToGridOptions of this AnnAutomationManager.
Leadtools.Annotations.Automation.AnnAutomationManager.UsePDFMode Gets or sets if we are annotating a pdf document or no.
Leadtools.Annotations.Automation.AnnAutomationManager.UseRotateThumbs Gets or sets a value that indicates whether to show the rotation thumbs when an object is selected.
Leadtools.Annotations.Automation.AnnAutomationObjects.#ctor Initializes a new instance of this class.
Leadtools.Annotations.Automation.AnnAutomations.#ctor Initializes a new instance of this class.
Leadtools.Annotations.Automation.AnnCursorEventArgs.#ctor(int,AnnDesignerType,int,bool,bool,AnnPointerEventArgs,AnnDragDropEventArgs) Initializes a new instance of AnnCursorEventArgs with the specified parameters.
Leadtools.Annotations.Automation.AnnCursorEventArgs.DragDropEvent Gets the drag/drop event data that triggered this event.
Leadtools.Annotations.Automation.AnnCursorEventArgs.PointerEvent Gets the original pointer event data that triggered this event.
Leadtools.Annotations.Automation.AnnDragDropEventArgs - Provides data for the DragDrop event.
Leadtools.Annotations.Automation.AnnDragDropOperation - Specifies the current operation for a drag and drop event.
Leadtools.Annotations.Automation.AnnGetClipboardDataCallback(AnnAutomation,LeadPointD,string) - Callback to get the current annotation data for a clipboard paste operation.
Leadtools.Annotations.Automation.AnnIsClipboardDataPresentCallback(AnnAutomation,string) - Callback to determine whether a clipboard paste operation can be performed.
Leadtools.Annotations.Automation.AnnObjectChangedType.Metadata An object metadata is modified.
Leadtools.Annotations.Automation.AnnSetClipboardDataCallback(AnnAutomation,string,string) - Callback to set the current annotation data for a clipboard copy operation.

Removed Members

The following members have been removed:

Name Description
Leadtools.Annotations.Automation.AnnAfterObjectChangedEventArgs.#ctor(AnnObjectCollection,AnnObjectChangedType,AnnDesigner) Initializes a new instance of the Leadtools.Annotations.Automation.AnnAfterObjectChangedEventArgs class.
Leadtools.Annotations.Automation.AnnAutomation.OnAutomatiOnPointerDown(AnnPointerEventArgs) Called by the Leadtools.Annotations.Core.IAnnAutomationControl pointer down event.
Leadtools.Annotations.Automation.AnnAutomation.OnAutomatiOnPointerUp(AnnPointerEventArgs) Called by the Leadtools.Annotations.Core.IAnnAutomationControl pointer up event.
Leadtools.Annotations.Automation.AnnAutomationEventArgs.#ctor(object,AnnAutomationObject) Initializes a new instance of AnnAutomationEvent.
Leadtools.Annotations.Automation.AnnBooleanEditor - Represents an annotation boolean editor.
Leadtools.Annotations.Automation.AnnColorEditor - Represents an annotation color editor.
Leadtools.Annotations.Automation.AnnCursorEventArgs.#ctor(int,AnnDesignerType,int,bool,bool) Initializes a new instance of Leadtools.Annotations.Automation.AnnCursorEventArgs with the specified parameters.
Leadtools.Annotations.Automation.AnnDoubleEditor - Represents an annotation double editor.
Leadtools.Annotations.Automation.AnnFontEditor - Represents an annotation font editor.
Leadtools.Annotations.Automation.AnnGetClipboardDataCallback - Callback to get the current annotation data for a clipboard paste operation.
Leadtools.Annotations.Automation.AnnIntegerEditor - Represents an annotation integer editor.
Leadtools.Annotations.Automation.AnnIsClipboardDataPresentCallback - Callback to determind whether a clipboard paste operation can be performed.
Leadtools.Annotations.Automation.AnnLengthEditor - Represents an annotation length editor.
Leadtools.Annotations.Automation.AnnMediaEditor - Represents an annotation media editor.
Leadtools.Annotations.Automation.AnnObjectEditor - Represents an annotation object editor.
Leadtools.Annotations.Automation.AnnPictureEditor - Represents an annotation picture editor.
Leadtools.Annotations.Automation.AnnPropertyInfo - The Leadtools.Annotations.Automation.AnnPropertyInfo class represents a property of some other LEADTOOLS annotation class.
Leadtools.Annotations.Automation.AnnSetClipboardDataCallback - Callback to set the current annotation data for a clipboard copy operation.
Leadtools.Annotations.Automation.AnnSolidColorBrushEditor - Represents an annotation solid color brush editor.
Leadtools.Annotations.Automation.AnnStringEditor - Represents an annotation string editor.
Leadtools.Annotations.Automation.AnnStrokeEditor - Represents an annotation stroke editor.
Leadtools.Annotations.Automation.IAnnEditor - Defines an interface with properties and methods for editing the properties of annotation objects.
Leadtools.Annotations.Automation.ImageViewerAutomationControl - Implements Leadtools.Annotations.Core.IAnnAutomationControl for Leadtools.Controls.ImageViewer.

Version Changes: 17.5 to 18

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:

Member Description
Leadtools.Annotations.Automation.AnnAutomationUndoRedoObject The object holding the undo/redo data for an automation object.
Leadtools.Annotations.Automation.AnnAutomation.EndDesigner Ends (and commits) the operation currently being performed in this AnnAutomation.
Leadtools.Annotations.Automation.AnnAutomation.OnUndoRedoChanged(EventArgs) Raises the UndoRedoChanged event.
Leadtools.Annotations.Automation.AnnAutomation.OnCurrentDesignerChanged(EventArgs) Raises the CurrentDesignerChanged event.
Leadtools.Annotations.Automation.AnnAutomation.AttachContainer(Leadtools.Annotations.Core.AnnContainer,Leadtools.Annotations.Automation.AnnAutomationUndoRedoObject) Attaches this AnnAutomation object to a container and optional undo/redo object.
Leadtools.Annotations.Automation.AnnAutomation.GetUndoRedoObject Gets an object that contains the current undo/redo object data.
Leadtools.Annotations.Automation.AnnAutomation.ApplyEncryptor Applies the encryptor AnnEncryptObject object currently being edited (selected).
Leadtools.Annotations.Automation.AnnAutomation.ApplyDecryptor Applies the decryptor AnnEncryptObject that is currently being edited (selected).
Leadtools.Annotations.Automation.AnnAutomation.ApplyAllEncryptors Applies all the encryptor AnnEncryptObject objects in this AnnAutomation.
Leadtools.Annotations.Automation.AnnAutomation.ApplyAllDecryptors Applies all the decryptor AnnEncryptObject objects in this AnnAutomation.
Leadtools.Annotations.Automation.AnnAutomation.Copy Copies the objects currently being edited to the clipboard.
Leadtools.Annotations.Automation.AnnAutomation.Paste Copies the annotation objects from the clipboard to this AnnAutomation.
Leadtools.Annotations.Automation.AnnAutomation.PasteAt(Leadtools.LeadPointD) Copies the annotation objects from the clipboard to this AnnAutomation at the specified position.
Leadtools.Annotations.Automation.AnnAutomation.PasteStringAt(String,Leadtools.LeadPointD) Copies the annotation objects contained in a serialization object at the specified position.
Leadtools.Annotations.Automation.AnnAutomation.BringToFront(Boolean) Brings the currently selected object(s) up in the Z-order.
Leadtools.Annotations.Automation.AnnAutomation.SendToBack(Boolean) Sends the currently selected object(s) down in the Z-order.
Leadtools.Annotations.Automation.AnnAutomation.Flip(Boolean) Flips the objects that are currently being edited (selected) in this AnnAutomation.
Leadtools.Annotations.Automation.AnnAutomation.ResetRotatePoints Resets the rotate control points of the selected AnnObject to their default locations.
Leadtools.Annotations.Automation.AnnAutomation.ShowObjectProperties Shows the object properties
Leadtools.Annotations.Automation.AnnAutomation.ShowContextMenu Displays the automation context menu.
Leadtools.Annotations.Automation.AnnAutomation.ShowObjectContextMenu Displays the object context menu.
Leadtools.Annotations.Automation.AnnAutomation.GetObjectInvalidateRect(Leadtools.Annotations.Core.AnnObject) Gets a LeadRectD object that specifies the current physical rectangle of this AnnObject.
Leadtools.Annotations.Automation.AnnAutomation.InvalidateObject(Leadtools.Annotations.Core.AnnObject) Invalidates and re-draws an object.
Leadtools.Annotations.Automation.AnnAutomation.Copy(Context) (Java) Copies the objects currently being edited to the clipboard.
Leadtools.Annotations.Automation.AnnAutomation.CanPaste(Context) (Java) Gets a value that indicates whether the clipboard contains annotation objects that can be pasted.
Leadtools.Annotations.Automation.AnnAutomation.Paste(Context) (Java) Copies the annotation objects from the clipboard to this AnnAutomation.
Leadtools.Annotations.Automation.AnnAutomation.PasteAt(Context,Leadtools.LeadPointD) (Java) Copies the annotation objects from the clipboard to this AnnAutomation at the specified position.
Leadtools.Annotations.Automation.AnnAutomation.SendLayerToBack(Boolean) Sends the currently selected layer down in the Z-order.
Leadtools.Annotations.Automation.AnnAutomation.BringLayerToFront(Boolean) Brings the currently selected layer up in the Z-order.
Leadtools.Annotations.Automation.AnnAutomation.SelectLayer(Leadtools.Annotations.Core.AnnLayer) Selects a layer in this AnnAutomation.
Leadtools.Annotations.Automation.AnnAutomation.LayerFromSelectedObjects(String) Creates a new layer from the currently selected objects.
Leadtools.Annotations.Automation.AnnAutomation.AddLayer(Leadtools.Annotations.Core.AnnLayer,Leadtools.Annotations.Core.AnnLayer) Adds a layer to the container.
Leadtools.Annotations.Automation.AnnAutomation.DeleteLayer(Leadtools.Annotations.Core.AnnLayer,Boolean) Deletes a layer from the container
Leadtools.Annotations.Automation.AnnAutomation.OnAutomatiOnPointerDown(Leadtools.Annotations.Core.AnnPointerEventArgs) Called by the IAnnAutomationControl pointer down event.
Leadtools.Annotations.Automation.AnnAutomation.OnAutomatiOnPointerUp(Leadtools.Annotations.Core.AnnPointerEventArgs) Called by the IAnnAutomationControl pointer up event.
Leadtools.Annotations.Automation.AnnAutomation.ToolTip Occurs when the mouse hovers over an annotation object and a tooltip is requested.
Leadtools.Annotations.Automation.AnnAutomation.AfterObjectChanged Occurs when an AnnObject has changed.
Leadtools.Annotations.Automation.AnnAutomation.ObjectModified Occurs when one or more AnnObject has changed.
Leadtools.Annotations.Automation.AnnAutomation.CanApplyEncryptor Gets a value that indicates whether the object currently being edited (selected) is an encryptor AnnEncryptObject and can be applied.
Leadtools.Annotations.Automation.AnnAutomation.CanApplyDecryptor Gets a value that indicates whether the object currently being edited is a decryptor AnnEncryptObject and can be applied.
Leadtools.Annotations.Automation.AnnAutomation.CanApplyAllEncryptors Gets a value that indicates whether any encryptor AnnEncryptObject object in this AnnAutomation can be applied.
Leadtools.Annotations.Automation.AnnAutomation.CanApplyAllDecryptors Gets a value that indicates whether any decryptor AnnEncryptObject object in this AnnAutomation can be applied.
Leadtools.Annotations.Automation.AnnAutomation.CanGroup Gets a value indicating whether this AnnAutomation is in a state where objects can be grouped together.
Leadtools.Annotations.Automation.AnnAutomation.CanUngroup Gets a value indicating whether this AnnAutomation is in a state where objects can be ungrouped.
Leadtools.Annotations.Automation.AnnAutomation.CanCopy Gets a value that indicates whether this AnnAutomation is currently in a state where objects can be copied to the clipboard.
Leadtools.Annotations.Automation.AnnAutomation.CanPaste Gets a value that indicates whether the clipboard contains annotation objects that can be pasted.
Leadtools.Annotations.Automation.AnnAutomation.CanBringToFront Gets a value that indicates whether this AnnAutomation can bring the currently selected object(s) up in the Z-order.
Leadtools.Annotations.Automation.AnnAutomation.CanBringToFirst Gets a value that indicates whether this AnnAutomation can bring the currently selected object(s) to the top of the Z-order.
Leadtools.Annotations.Automation.AnnAutomation.CanSendToBack Gets a value that indicates whether this AnnAutomation can send the currently selected object(s) down in the Z-order.
Leadtools.Annotations.Automation.AnnAutomation.CanSendToLast Gets a value that indicates whether this AnnAutomation can send the currently selected object(s) to the bottom of the Z-order.
Leadtools.Annotations.Automation.AnnAutomation.CanFlip Gets a value that indicates whether this AnnAutomation is currently in a state where objects can be flipped.
Leadtools.Annotations.Automation.AnnAutomation.CanResetRotatePoints Gets a value that indicates whether this AnnAutomation is currently in a state where the selected AnnObject is able to have its rotate control points reset to the default location.
Leadtools.Annotations.Automation.AnnAutomation.CanShowObjectProperties Gets a value that indicates whether this AnnAutomation is currently in a state where the object properties can be displayed.
Leadtools.Annotations.Automation.AnnAutomation.OnShowObjectProperties Occurs when the automation needs to show the properties dialog of the selected object.
Leadtools.Annotations.Automation.AnnAutomation.OnShowContextMenu Occurs when the automation needs to show the context menu when no objects are selected.
Leadtools.Annotations.Automation.AnnAutomation.CanShowObjectContextMenu Gets a value that indicates whether this AnnAutomation is currently in a state where the object context menu can be displayed.
Leadtools.Annotations.Automation.AnnAutomation.CanSelectNone Gets a value indicating whether this AnnAutomation is in a state where it can deselect objects.
Leadtools.Annotations.Automation.AnnAutomation.SetCursor Occurs when the automation has determine that the user needs to change the cursor.
Leadtools.Annotations.Automation.AnnAutomation.RestoreCursor Occurs when the automation has determine that the original cursor needs to be restored.
Leadtools.Annotations.Automation.AnnAutomation.DeserializeObjectError Occurs when an error occur during an object serialization operation.
Leadtools.Annotations.Automation.AnnAutomation.CanSendLayerToLast Gets a value that indicates whether this AnnAutomation is currently in a state where a layer can be sent to end of the z-order.
Leadtools.Annotations.Automation.AnnAutomation.CanSendLayerToBack Gets a value that indicates whether this AnnAutomation is currently in a state where a layer can be sent down the z-order.
Leadtools.Annotations.Automation.AnnAutomation.CanBringLayerToFront Gets a value that indicates whether this AnnAutomation is currently in a state where a layer can be brought up the z-order.
Leadtools.Annotations.Automation.AnnAutomation.CanBringLayerToFirst Gets a value that indicates whether this AnnAutomation is currently in a state where a layer can be brought up to the top of the z-order.
Leadtools.Annotations.Automation.AnnGetClipboardDataCallback Callback to get the current annotation data for a clipboard paste operation.
Leadtools.Annotations.Automation.AnnSetClipboardDataCallback Callback to set the current annotation data for a clipboard copy operation.
Leadtools.Annotations.Automation.AnnIsClipboardDataPresentCallback Callback to determine whether a clipboard paste operation can be performed.
Leadtools.Annotations.Automation.AnnPlatformCallbacks Platform-specific callbacks used by the automation manager.
Leadtools.Annotations.Automation.AnnPlatformCallbacks (Constructor) Creates a new instance of AnnPlatformCallbacks
Leadtools.Annotations.Automation.AnnPlatformCallbacks.CheckModifier Gets or sets the keyboard modifier callback
Leadtools.Annotations.Automation.AnnPlatformCallbacks.GetClipboardData Gets or sets the callback for getting clipboard.
Leadtools.Annotations.Automation.AnnPlatformCallbacks.SetClipboardData Gets or sets the callback for setting clipboard data.
Leadtools.Annotations.Automation.AnnPlatformCallbacks.IsClipboardDataPresent Gets or sets the callback for checking if clipboard data is present.
Leadtools.Annotations.Automation.AnnAutomationManager.Create(Leadtools.Annotations.Core.AnnRenderingEngine) Creates a new instance of AnnAutomationManager with the specified rendering engine.
Leadtools.Annotations.Automation.AnnAutomationManager.FindObject(Leadtools.Annotations.Core.AnnObject) Finds the AnnAutomationObject for a specified AnnObject
Leadtools.Annotations.Automation.AnnAutomationManager.LoadPackage(Leadtools.Annotations.Automation.IAnnPackage,String) Loads the automation objects from the specified package.
Leadtools.Annotations.Automation.AnnAutomationManager.RenderingEngine Gets or sets the rendering engine associated with this AnnAutomationManager.
Leadtools.Annotations.Automation.AnnAutomationManager.CurrentRubberStampTypeChanged Occurs when the value of the CurrentRubberStampType property changes.
Leadtools.Annotations.Automation.AnnAutomationManager.CurrentRubberStampType Gets or sets the current automation rubber stamp object type.
Leadtools.Annotations.Automation.AnnAutomationManager.RotateModifierKey Gets or sets the rotate modifier key.
Leadtools.Annotations.Automation.AnnAutomationManager.ExtendedModeModifierKey Gets or sets the extended mode modifier key.
Leadtools.Annotations.Automation.AnnAutomationManager.MultiSelectModifierKey Gets or sets the multi-select modifier key.
Leadtools.Annotations.Automation.AnnAutomationManager.HitTestBehavior Gets or sets a value that determine how objects are hit-tested through a selection rectangle.
Leadtools.Annotations.Automation.AnnAutomationManager.EnableToolTip Gets or sets a value that indicate whether firing the ToolTip event is enabled
Leadtools.Annotations.Automation.AnnAutomationManager.PlatformCallbacks Gets the platform-specific callbacks for this automation manager.
Leadtools.Annotations.Automation.AnnAutomationObject.UserData Gets or sets the user-defined data for this AnnAutomationObject.
Leadtools.Annotations.Automation.AnnAutomationObject.ToolBarToolTipText Gets or sets the tooltip text associated with this AnnAutomationObject.
Leadtools.Annotations.Automation.AnnAutomationObject.DrawCursor Gets or sets the mouse cursor used when drawing new objects of this AnnAutomationObject
Leadtools.Annotations.Automation.AnnAutomationObject.ContextMenu Gets or sets the context menu associated with this AnnAutomationObject
Leadtools.Annotations.Automation.AnnAutomationObject.ToolBarImage Gets or sets the toolbar image associated with this AnnAutomationObject
Leadtools.Annotations.Automation.AnnAutomationObject.NextNumber Gets or sets the next number used when creating labels for this AnnAutomationObject
Leadtools.Annotations.Automation.AnnAutomationObject.LabelTemplate Gets or sets the template used when creating labels for this AnnAutomationObject
Leadtools.Annotations.Automation.AnnAutomationObject.GroupName Gets or sets the group name for this automation object
Leadtools.Annotations.Automation.AnnIntegerEditor Represents an annotation integer editor.
Leadtools.Annotations.Automation.AnnIntegerEditor(Int32,String) (Constructor) Initializes a new instance of Leadtools.Annotations.Automation.AnnIntegerEditor.
Leadtools.Annotations.Automation.AnnIntegerEditor.OnValueChanged Occurs when the value has changed.
Leadtools.Annotations.Automation.AnnIntegerEditor.Category Gets the category of this editor.
Leadtools.Annotations.Automation.AnnIntegerEditor.Properties Gets the list of properties that are available for editing.
Leadtools.Annotations.Automation.AnnIntegerEditor.Value Gets or sets the value.
Leadtools.Annotations.Automation.AnnMediaEditor Represents an annotation media editor.
Leadtools.Annotations.Automation.AnnMediaEditor(Leadtools.Annotations.Core.AnnMedia,String) (Constructor) Initializes a new instance of Leadtools.Annotations.Automation.AnnMediaEditor.
Leadtools.Annotations.Automation.AnnMediaEditor.OnValueChanged Occurs when the value has changed.
Leadtools.Annotations.Automation.AnnMediaEditor.Category Gets the category of this editor.
Leadtools.Annotations.Automation.AnnMediaEditor.Properties Gets the list of properties that are available for editing.
Leadtools.Annotations.Automation.AnnMediaEditor.Value Gets or sets the value.
Leadtools.Annotations.Automation.AnnPictureEditor Represents an annotation picture editor.
Leadtools.Annotations.Automation.AnnPictureEditor(Leadtools.Annotations.Core.AnnPicture,String) (Constructor) Initializes a new instance of Leadtools.Annotations.Automation.AnnPictureEditor.
Leadtools.Annotations.Automation.AnnPictureEditor.OnValueChanged Occurs when the value has changed.
Leadtools.Annotations.Automation.AnnPictureEditor.Category Gets the category of this editor.
Leadtools.Annotations.Automation.AnnPictureEditor.Properties Gets the list of properties that are available for editing.
Leadtools.Annotations.Automation.AnnPictureEditor.Value Gets or sets the value.
Leadtools.Annotations.Automation.IAnnPackage Provide support for packaging a group of annotation objects.
Leadtools.Annotations.Automation.IAnnPackage.GetAutomationObjects Gets an array of the automation objects contained in this package.
Leadtools.Annotations.Automation.IAnnPackage.Author Gets the author name of this package.
Leadtools.Annotations.Automation.IAnnPackage.Description Gets a description of this package.
Leadtools.Annotations.Automation.IAnnPackage.FriendlyName Gets the friendly name of this package.
Leadtools.Annotations.Automation.ImageViewerAutomationControl.HandleLostFocus(RoutedEventArgs) Occurs when the control loses the focus.
Leadtools.Annotations.Automation.ImageViewerAutomationControl.HandleGotFocus(RoutedEventArgs) Occurs when the control receives the focus.
Leadtools.Annotations.Automation.ImageViewerAutomationControl.Image Gets the RasterImage to use when a redaction object is realized or restored.
Leadtools.Annotations.Automation.AnnObjectChangedType.Added An object is added.
Leadtools.Annotations.Automation.AnnObjectChangedType.Modified An object is modified.
Leadtools.Annotations.Automation.AnnAfterObjectChangedEventArgs Provides data for the AnnAutomation.AfterObjectChanged event.
Leadtools.Annotations.Automation.AnnAfterObjectChangedEventArgs(Leadtools.Annotations.Core.AnnObjectCollection,Leadtools.Annotations.Automation.AnnObjectChangedType,Leadtools.Annotations.Designers.AnnDesigner) (Constructor) Initializes a new instance of the AnnAfterObjectChangedEventArgs class.
Leadtools.Annotations.Automation.AnnAfterObjectChangedEventArgs.Objects Gets the objects that have been changed.
Leadtools.Annotations.Automation.AnnAfterObjectChangedEventArgs.ChangeType Gets the type of change.
Leadtools.Annotations.Automation.AnnAfterObjectChangedEventArgs.Designer Gets the designer responsible for the change.
Leadtools.Annotations.Automation.AnnAfterObjectChangedEventArgs.Cancel Gets or sets a value indicating whether the change should be canceled.
Leadtools.Annotations.Automation.AnnObjectModifiedEventArgs Provides data for the AnnAutomation.ObjectModified event.
Leadtools.Annotations.Automation.AnnObjectModifiedEventArgs(Leadtools.Annotations.Core.AnnObjectCollection,Leadtools.Annotations.Automation.AnnObjectChangedType) (Constructor) Creates a new instance of AnnObjectModifiedEventArgs with the specified parameters.
Leadtools.Annotations.Automation.AnnObjectModifiedEventArgs.Objects Gets the objects that have been modified.
Leadtools.Annotations.Automation.AnnObjectModifiedEventArgs.ChangeType Gets the type of change.
Leadtools.Annotations.Automation.AnnAutomationEventArgs Provides data for the AnnAutomation.OnShowContextMenu and AnnAutomation.OnShowContextMenu events.
Leadtools.Annotations.Automation.AnnAutomationEventArgs.Create(Leadtools.Annotations.Automation.AnnAutomationObject) Creates a new instance of AnnAutomationEventArgs with the specified parameter.
Leadtools.Annotations.Automation.AnnAutomationEventArgs(Object,Leadtools.Annotations.Automation.AnnAutomationObject) (Constructor) Initializes a new instance of AnnAutomationEvent.
Leadtools.Annotations.Automation.AnnAutomationEventArgs.Object Gets the current selected automation object.
Leadtools.Annotations.Automation.AnnDesignerType Defines an annotation designer type.
Leadtools.Annotations.Automation.AnnDesignerType.None None
Leadtools.Annotations.Automation.AnnDesignerType.Draw The designer is AnnDrawDesigner
Leadtools.Annotations.Automation.AnnDesignerType.Run The designer is AnnRunDesigner
Leadtools.Annotations.Automation.AnnDesignerType.Edit The designer is AnnEditDesigner
Leadtools.Annotations.Automation.AnnCursorEventArgs Provides data for the AnnAutomation.SetCursor event.
Leadtools.Annotations.Automation.AnnCursorEventArgs(Int32,Leadtools.Annotations.Automation.AnnDesignerType,Int32,Boolean,Boolean) (Constructor) Initializes a new instance of AnnCursorEventArgs with the specified parameters.
Leadtools.Annotations.Automation.AnnCursorEventArgs.Id Gets the id of the current AnnAutomationObject.
Leadtools.Annotations.Automation.AnnCursorEventArgs.DesignerType Gets the designer type.
Leadtools.Annotations.Automation.AnnCursorEventArgs.ThumbIndex Gets the 0-based thumb index.
Leadtools.Annotations.Automation.AnnCursorEventArgs.IsRotateCenter Gets a value that indicate whether the cursor is on the rotate center.
Leadtools.Annotations.Automation.AnnCursorEventArgs.IsRotateGripper Gets a value that indicate whether the cursor is on the rotate gripper.

New Members of Existing Libraries

The following members have been added to the existing types:

Packages, Frameworks or DLLs Comments
leadtools.annotations.automation.jar Android support for implementing high-level automated annotations.
Leadtools.Annotations.Automation.framework iOS / macOS support implementing high-level automated annotations.
Leadtools.Annotations.Automation.DLL .NET WinForms support implementing high-level automated annotations.

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.Automation.DLL N/A The AnnAutomation class contains properties, methods and events for implementing high-level automated annotations.
The LEADTOOLS WinRT Module is a powerful collection of WinRT libraries that enable developers to extend LEADTOOLS advanced imaging functionality into their WinRT (Windows Store) applications. The module includes viewer controls that recognize mouse and multi-touch input and feature interactive modes including pan, scale, pinch and zoom, and a magnifying glass.
Help Version 23.0.2024.8.27
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

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