Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Hull and Outfitting

PML Add-ins

  • Last UpdatedNov 13, 2025
  • 1 minute read

A PML add-in can:

  • appear as an application on the main menu bar;

  • define menus and toolbars;

  • add menu fields and toolbars to applications;

  • remove menu fields from applications;

  • cause functions to be run when starting or switching between applications.

    Each existing AVEVA application is implemented as a PML add-in.

It is important to distinguish between an add-in that defines an application and one which just modifies an existing application. An application add-in must have an entry in the Applications main menu so that it can be switched to.

This chapter describes mechanisms to allow a number of cooperating applications to be added into a module. Each AppWare application is a PML Add-in. Users can add their own applications or add additional functionality to applications using PML Add-ins.

Warning: These mechanisms are still being developed and so may change at future releases of Marine. Even though we will make every effort to preserve the validity of added-in functional code, we recommend you isolate the definition of PML Add-ins from the functional code of your applications to minimize the impact of any such changes.

It is important to distinguish between an add-in that defines an application and other add-ins. An application appears on the Applications menu and can be switched to, whereas an add-in simply provides a means of adding functionality to a module.

TitleResults for “How to create a CRG?”Also Available in