Child pages
  • Plug-in templates
Skip to end of metadata
Go to start of metadata

General use of the plug-ins

Note, you need the CORE source code to develop a plug-in. Th source code is under SVN control, see here for more information.

To create a plug-in, download one of the two templates below:

  1. Download plug-in, unzip.
  2. Rename template folder.
  3. Move template project file to a new location (outside of version control).
  4. Rename the project file.
  5. Open the project file.
    1. You will be asked for missing files, e.g., you must replace at least the CORElibrary.
  6. Rename the template libarary and classes.
    1. You might need to restore the labview class hierarchy, e.g., when you program an importer and have another ViewportType definition.
  7. Save the project. It might be clever to close and reopen the project, to make sure that all links are working.

Recommendation: This is a good time-point to put your new source code under version control.

Template for a simple plug-in

The following template is optimal to start these types of plug-in:

  • Collection: Instrument control plug-ins.
  • Tools: Plug-ins providing small utilities. They are listed and started by the tools menu.
  • Database: Plug-ins for data-base synchronization

Download template here

Template for a viewport family

This template contains templates for three plug-ins that build a plug-in family:

  • ViewportType for data-type definition.
  • Importer: Template to program an importer.
  • Viewport: Simple template to program a plug-in for data visualisation.

Download the three templates here.

  • No labels
Write a comment…