XControl:Abilities: Difference between revisions
Appearance
New Page for XControls Abilities |
m →Abilities: Typo |
||
| (7 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
Abilities | __NOTOC__ | ||
{| align="right" border="0" | |||
|__TOC__ | |||
|- | |||
|} | |||
==Abilities== | |||
Abilities are LabVIEW files (mainly controls and VIs) that are needed of the [[XControl]], and form the heart of the XControl | Abilities are LabVIEW files (mainly controls and VIs) that are needed of the [[XControl]], and form the heart of the XControl | ||
{| class="wikitable" | {| class="wikitable" | ||
| Line 14: | Line 19: | ||
| To initialize memory, convert from previous version, load data from a previous session | | To initialize memory, convert from previous version, load data from a previous session | ||
| | | | ||
* The first time an | * The first time an XControl is added to a VI | ||
* | * An XControl is upgraded | ||
* | * A VI with an XControl is opened | ||
| Instrument (VI) | | Instrument (VI) | ||
| No | | No | ||
| Line 56: | Line 61: | ||
| Yes | | Yes | ||
|} | |} | ||
[[Category:XControl|Abilities|Abilities]] | |||
[[category:lists]] | |||
Latest revision as of 16:50, 18 February 2008
Abilities
Abilities are LabVIEW files (mainly controls and VIs) that are needed of the XControl, and form the heart of the XControl
| Ability | Function | Called if/when | LabVIEW file type | Optional? |
|---|---|---|---|---|
| To initialize memory, convert from previous version, load data from a previous session |
|
Instrument (VI) | No | |
| Interface to the calling VI | NA | Control (ctl) | No | |
| Contains local data for the XControl | NA | Control (ctl) | No | |
| Contains the code running when the XControl is active | Every time an event inside the Facade VI is triggered | Instrument (VI) | No | |
| To close items allocated in Init | The XControl is unloaded from memory | Instrument (VI) | Yes | |
| Change the data that is saved inside a VI | The VI containing the XControl is saved | Instrument (VI) | Yes |