## Variables Selection Dialog |

| The variable selection dialog is displayed when you click on the variable selector which can be found next to most text fields in install4j. It allows you to insert a variables into the text field. Please see the help topic on variables more information on variables. The variable will be inserted at the current cursor position, if you close the variable selection dialog with the [OK] button or of you double-click on a variable in the list.

| Variables are shown with an icon which indicates their type: Compiler variables Compiler variables are available for all text fields. Installer variables Installer variables are only available for text properties of screens, actions and form components. Launcher variables Runtime variables are system variables that are evaluated at runtime of the launcher or installer. They are only shown in the variable selector next to the VM parameter text field in the Java invocation step of the launcher wizard. Custom localization keys Custom localization keys are available if you've registered a custom localization file on the Languages tab. The combo box at the top right corner allows you to filter one of the above variable types. By default, all variable types are shown.

| To add a compiler variable on the fly, you can click on [Edit variables] to invoke the variables edit dialog.