XControl:Abilities: Difference between revisions
Appearance
mNo edit summary |
No edit summary |
||
| Line 62: | Line 62: | ||
|} | |} | ||
[[Category: | [[Category:XControl]] | ||
Revision as of 07:05, 8 October 2007
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 |