Dialog - Setup Path
Shows a dialog box for choosing the installation path. The user can change the current installation path with this dialog box . By default, the installation path is #progfiles#\#progname#. You can specify any initial installation path at Settings page.
Description, Header Text, Header Description, Text, Logo Image, Buttons, If Condition
These parameters are explained in Common dialog parameters.
Add folder through Browse
This name is automatically added to the installation path selected by the user.
Enforce Path
Checked => the user cannot modify the installation path
Save Path for Subsequent Updates
Checked => The installation path is written into the Registry and the next installation will take it there.
at
Additional checkboxes
You can specify some checkboxes in the dialog window. Add a variable name and a caption for each checkbox. You can specify a condition that should be met for the action to be performed. If the variable value does not equal 0 then the checkbox is checked. The state of the checkbox (0 or 1) will be assigned to the variable when the dialog box is closed. You can add a comment for this setting here.
runapp => Launch application now
Comment
You can add a comment for this setting here.
Additional Settings
You can define any variables here or specify Variables of dialogs.
Pathnosize - Assign to 1, if you don't want to display information about free and required spaces for the installation.
Pathsize - You can specify the custom free size which is required for your application.
Pathregkey - The custom Registry key for storing of the installation path. By default, Software\#progname#
Pathregval - The custom value name of the Registry key for storing of the installation path. By default, InstPath
These variables are valid if Save Path for Subsequent Updates is checked.
Pathregkey = Software\My Company\#progname# Pathregval = AppPath
Pathvar - By default, the dialog box uses the variable setuppath to get and set the specified path. You can redefine the name of the variable, which contains the path to the selected folder.
Pathvar = mydatapath
Comment
You can add a comment for this setting here.