Table Of Contents

VI Editor Plugins

Last Modified: November 19, 2020

The LabVIEW NXG editor is extensible. You can add new functionality, such as new document types, menu items, properties, and settings.

The Actor Framework, which adds new menu items that generate Actors and Messages, is one example of an add-on that uses plugins to extend the functionality of LabVIEW NXG. To take full advantage of the extensibility of the editor and produce an add-on on the scale of the Actor Framework, you must use C#. However, you can use VI Editor Plugins to create basic G plugins to extend LabVIEW NXG.

Command VIs (.gcmd) are a type of VI that allow you to insert menu items in the following locations as part of a VI Editor Plugin:
  • File»Add-ons
  • Help»Add-ons
  • Tools Launcher tab
Command VIs contain configuration data that specifies where and how they appear in the menus. When an end user selects the menu item, the Command VI runs like any other VI. You can use Command VIs to launch utilities, launch documentation, or perform any other task a VI could be used for.

End users can run VI Editor Plugins in LabVIEW NXG without installing any additional packages. To create a VI Editor Plugin, you must select the optional LabVIEW NXG Editor Plugin Authoring Tools package when you install LabVIEW NXG through NI Package Manager.

Recently Viewed Topics