Variable Edit Dialogs

## Variable Edit Dialogs |

| The variables edit dialogs are displayed when you click the `Edit` link in the variable selection dialogs for compiler and installer variables. For installer variables this dialog can also be accessed from the "Installer Variables" tab of the configuration of an installer application on the Screens & Actions tab.

| The dialog contains the same controls as the Compiler Variables tab in the General Settings step. Upon closing the dialog with the [OK] button, the contents of the tree in the variable selection dialog will be updated.

| Unlike compiler variables, installer variables do not have to be strings. In order to support variable types that are commonly used by form components, the installer variable edit dialog offers several value types: Undefined If you just wish to document and categorize an installer variable, leave the type as "Undefined". The variable value will be set at runtime when the variable is first bound or assigned to. String An instance of `java.lang.String` Integer An instance of `java.lang.Integer` Long An instance of `java.lang.Long` Boolean An instance of `java.lang.Boolean` String array An instance of `java.lang.String[]`. Enter the array entries surrounded by quotes and separated by commas. Use the backslash to quote quotes and backslashes. Int array An instance of `int[]`. Enter the array entries surrounded separated by commas.