Product |
Array |
Manufacturer |
PRL Software |
Website |
|
Version |
2.0 |
Platform |
PalmOS |
License |
Commercial, per developer, royalty free redistribution |
Keywords |
array, variable |
This extension is designed to give Satellite Forms developers more functionality and control of their variables. There are three main uses for this extension:
Using this extension developers can minimise the number of 'variables' in memory at any one time. Developers have the ability to add and remove array entries, that act like variables, from memory as the program runs. There is also the ability to clear all array entries from memory at any time.
Developers can also use this extension as basic, multidimensional or associative arrays. Only one number based array can be used at a time as a variable with a key of 0 can only have one variable associated with it.
Probably the most powerful feature of the extension is that it allows the creation of dynamic "variables", where the variable name is created at run time. This ability means that your variables can be as dynamic as your data. Really this is just a type of "Associative" array, where the key does not need to be defined until run time and can therefore be based off tables, controls or other variables.
DocID: 10108 DocDate: 2005-07-12