LabVIEW addons

From LabVIEW Wiki
Jump to: navigation, search

There are many ways to extend the LabVIEW IDE.

What is extendable?

  1. Templates
  2. Right-Click Menus
  3. Quick-Drop

Where do things go?

VI Templates (show up in the "New..." dialog)

[LabVIEW 20xx]\templates

Project Templates

[LabVIEW 20xx]\ProjectTemplates

Icon Templates

[LabVIEW Data]\Icon Templates

Icon Glyphs

[LabVIEW Data]\Glyphs

Custom error files

[LabVIEW 20xx]\resource\errors

[LabVIEW 20xx]\project\errors

[LabVIEW 20xx]\user.lib\errors

Quick Drop plugins

version-specific: [LabVIEW 20xx]\resource\dialog\QuickDrop\plugins

version-agnostic: [LabVIEW Data]\Quick Drop Plugins

VI Analyzer Tests

version-specific: [LabVIEW 20xx]\project\_VI Analyzer\_tests

version-agnostic: [LabVIEW Data]\VI Analyzer Tests

VI Analyzer Custom Configurations

Assuming this refers to .cfg/.viancfg files, they can go anywhere

Custom Probes

version-specific: [LabVIEW 20xx]\user.lib\_probes

version-specific: [LabVIEW 20xx]\vi.lib\_probes

version-agnostic: [LabVIEW Data]\Probes

Tools (show up in the 'Tools' menu)

[LabVIEW 20xx]\project

XNodes

Assuming this refers to any arbitrary .xnode file, they can go anywhere

Wizards (show up in the 'File' menu)

[LabVIEW 20xx]\wizard

Custom Menus (control / function Palettes)

[LabVIEW 20xx]\menus (product palettes)

[LabVIEW Data]\20xx(xx-bit)\Palettes (user edits to palettes)

Menus (Right-Click)

version-specific: [LabVIEW 20xx]\resource\plugins\PopupMenus

version-agnostic: [LabVIEW Data]\PopupMenus