Skip to content

E0016C12 8C1F 4807 A5DC C1B50F9C8713

AutomationML edited this page Jun 24, 2019 · 1 revision

Version 2.0.2.0

Version 2.0.2.0 was released on 03/18/2018.

Changes in This Release

 

  • This version contains some new interface classes which extend the PlugIn contract. To use this extended contract, AutomationML Editor version 5.0.1 or higher has to be installed. All interface classes can be combined in a PlugIn implementation.
  • The following new PlugIn interface are available:  
    • IToolBarIntegration This interface defines a list of ToolBarCommands, which will be represented in a tool bar, shown in the main window border of the AutomationML Editor. The commands shall define Bitmap images, to be visible.
    • ISupportsSelection This interface defines the event Selected, which can be raised by a PlugIn to notify the AutomationML Editor, that a CAEX object, represented in a tree view, should be selected.
    • INotifyViewActivation This interface defines the method Activate which will be called by the AutomationML editor, if the user changes the active view. This notification allows a PlugIn, to update a parallel view.
    • INotifyAMLDocumentLoad This interface defines methods, which are called when a document is loaded or unloaded and when the main application has been closed.
  • Additional properties for existing interfaces have been defined:  
    • The DockPositionEnum contains the additional value DockContentMaximized, which cause the AutomationML editor to switch to the maximized view. A PlugIn content and the Editor content both use 50% of the viewing space.
    • The IAMLEditorView defines the new property PaneImage, which can be used to define an image for a PlugIn.

See Also

Other Resources

Version History

Clone this wiki locally