Send comments on this topic. | Back to Introduction - All Topics | Help Version 15.12.21
Leadtools.Annotations Assembly Changes from Version 14.5 to Version 15

New Features

The following features have been added in v15:

  • Support for fixed annotation objects has been added

Obselete Features

The following features have been removed in v15:

New Members

The following members have been added to existing types in v15:

MemberDescription
AnnObject.SupportsFixedtrue if this AnnObject can be fixed; false otherwise

Event Handlers Delegates

LEADTOOLS For .NET Class Library uses the new .NET 2.0 generic event handler delegate module.

The following table lists the delegate types that have been removed in v.15:

Version 14.5Version 15
AnnDrawDesignerEventHandlerEventHandler<AnnDrawDesignerEventArgs>
AnnEditDesignerEventHandlerEventHandler<AnnEditDesignerEventArgs>
AnnRunDesignerEventHandlerEventHandler<AnnRunDesignerEventArgs>
AnnBeforeObjectChangedEventHandlerEventHandler<AnnBeforeObjectChangedEventArgs>
AnnAfterObjectChangedEventHandlerEventHandler<AnnAfterObjectChangedEventArgs>
AnnPaintEventHandlerEventHandler<AnnPaintEventArgs>

Generic Collections

All collection types use the new .NET 2.0 generic collection module. The base RasterCollection class in v.14.5 has been replaced with a Generic RasterCollection class that all other collection classes in v.15 derive from.

The following table lists the collection classes that has been removed in v.15:

Version 14.5Version 15
AnnPointCollectionRasterCollection<Point>
AnnObjectCollectionRasterCollection<AnnObject>
AnnAutomationObjectCollectionRasterCollection<AnnAutomationObject>
AnnAutomationCollectionRasterCollection<AnnAutomation>
AnnControlPointCollectionRasterCollection<AnnControlPoint>

Renamed Members

The following members have been renamed in v.15:

Version 14.5Version 15
AnnAutomationManager.UseXpStyleToolBarAnnAutomationManager.UseXPStyleToolBar

Properties Changed into Methods

The following properties have changed into methods in v.15:

Version 14.5Version 15
AnnEditDesigner.ControlPointsLocationAnnEditDesigner.GetControlPointsLocation

Members Changed

The following members changed in existing types in v.15:

MemberDescription
AnnAutomationManager.CreateDefaultObjectContextMenuMethod is now static (Shared) member of the AnnAutomationManager class
AnnAutomationManager.CurrentUICultureChangedMethod is now static (Shared) member of the AnnAutomationManager class