User Input

If the checkbox to enable this feature is selected, you will be able to make your own text boxes, checkboxes, and other types of input on a panel and use them to get input from the user during installation. This is an optional feature. You can use the input you get here by using the variable name you specify, in any other part of PackJacket. A common place to use these variables is passing it as args in the Processes section.

Title
The title of the screen/panel that will display the user inputs you ask for and allow them to enter values.

Bold
Allows to make the title bold.

Italics
Allows to make the title appear in italics.

Font Multiplier
Allows make the text bigger.

QuickXport User Input
You can make all the user input data be written to a text file of your choice (specified with filename text field). This is a way that PackJacket makes including USer Input in your application's laucher easy.

List Variable Values: Lists all the variable valuse in a list in the order specified in the User Input section.
Example:
value1
value2
value3
value4

List Variable Names and Values: Writes the variable name, then it's value, on the same line.
Example:
varName1: value1
varName1: value2
varName1: value3
varName1: value4


Add

Allows you to add different types of input to get from the user or add text. The different types of inputs and texts are Static text, List Choice, Password Field, File/Directory, Check Box, Text Input, Space and Dividers.

Static Text
This allows you to put some text on the panel.

Text
The text which will be shown on the panel.

Align
Allows you to put the text in the left, centre or right.

List Choice
Allows you to add a list of related choices. They can either be in the form of "one-selectable", which is either multiple radio buttons, or a combo box (use this instead of radio buttons, if you have many options in the list), or "multi-selectable", which is multiple check boxes.

Radio Buttons
This option will allow you to show multiples choices and allow them to choose one of them by clicking the radio button.

Variable
This value stored in this variable is what you specify for the choice that was selected by the user.

Pre-Selected
Which value to select by default. This is only available after you have entered some choices.

Description
Allows you to enter a short text before the list of radio buttons, to make sure the user of the installer understands what it is for. Also allows you to align the description in the left, centre or right. Description is optional.

Choices
Allows you to specify the choices that will be provided, by way of the radio buttons.

Text
This is what will appear as one of the choices to the user.

Value if Selected
If the user chose this choice, whatever you enter here will be the value that is stored in the variable.

Combo Box
This option will allow you to show multiples choices and allow them to choose one of them by choosing from a drop-down list.

Variable
This value stored in this variable is what you specify for the choice that was selected by the user.

Pre-Selected
Which value to select by default. This is only available after you have entered some choices.

Description
Allows you to enter a short text above the list drop-down box, to make sure the user of the installer understands what it is for. Also allows you to align the description in the left, centre or right. Description is optional.

Combo Box Label
This allows you to put a label/text beside the combo box, so the user knows what it is for.

Choices
Allows you to specify the choices that will be provided, by way of the combo box.

Text
This is what will appear as one of the choices to the user.

Value if Selected
If the user chose this choice, whatever you enter here will be the value that is stored in the variable.

Check Boxes
Allows you to display multiple checkboxes, with text beside it which the user can check mark or not. Allows multile choices to be made. In other words, they can select more than one choice, unlike radio buttons and combo boxes.

Description
Allows you to enter a short text above the list of check boxes, to make sure the user of the installer understands what it is for. Also allows you to align the description in the left, centre or right. Description is optional.

Choices
Allows you to specify the choices that will be provided, by way of the check boxes.

Text
This is what will appear as one of the choices to the user.

Variable
This is the variable for the checkbox. The value of this depends on the is the user selects or does not select the checkbox. These values can be set with the following two paramters.

Value if Selected
If the user chose this choice, whatever you enter here will be the value that is stored in the variable.

Value if Not Selected
If the user doesn't chose this choice, whatever you enter here will be the value that is stored in the variable.

Pre-selected
Allows you to choose whether you want the checkbox checkmarked by defualt or not.

Password Field
Allows you to get the user to enter a password and also checks whether the retyped password matches the password typed first. If they dont match a error message will be shown and wait until the user enters teh same password for both input boxes.

Variable
The value in this variable is the password that is the entered by the user.

First Label
This is the label/text which will be shown for the password input for the first of two boxes. It is used to ask to enter a password.

Retype Label
This is the label/text which will be shown for the password input for the first of two boxes. It is used to ask the user to retype the password to verify.

Align
Allows you to put the text and input box in the left, centre or right.

Width
Allows you to specify how wide you want the box, where the user of the installer will enter the password.

File/Directory
This input will present the user to browse for a file or directory. If you chose file, the installer will make sure the user chooses a file and if you chose directory, it would be made sure that a directory was chosen.

Variable
The value in this variable will be the full path of the file or directory.

Label Text
This is the text that above the text field and the browse button. It is usually used to give a description of what file they are to browse for.

Initial Value
This can be specified if you want a file or directory already entered.

Align
Allows you to put the input box in the left, centre or right.

Width
Allows you to specify how wide you want the box, where the user of the installer will see the path of the file or directory.

Check Box
This function is nearly the same as the one in list choices, but you here you need to specify them one by them and will not necessarily appear in a cohesive list format.

Variable
This is the variable for the checkbox. The value of this depends on the is the user selects or does not select the checkbox.

Description
Allows you to enter a short text above the check box, to make sure the user of the installer understands what it is for. Also allows you to align the description in the left, centre or right. Description is optional.

Text
This is what will appear to the left of the checkbox.

Value if Selected
If the user chose this choice, whatever you enter here will be the value that is stored in the variable.

Value if Not Selected
If the user doesn't chose this choice, whatever you enter here will be the value that is stored in the variable.

Pre-selected
Allows you to choose whether you want the checkbox checkmarked by defualt or not.

Text Input
Here you can allow the user to enter any text in response to the text beside the box.

Text on the Label
This is the text which will appear as a label beside the input box.

Variable Name
The value typed here will be the variable which stores the value that the user typed during installation.

Width
Allows you to specify how wide you want the box, where the user of the installer will enter the input.

Initial Value
This value will be put in the the box by default and is changable by the user.

Description
Allows you to enter a short text above the check box, to make sure the user of the installer understands what it is for. Also allows you to align the description in the left, centre or right. Description is optional.

Space
Allows you to put a space between the previous User Input element and the next one.

Divider
Allows you to put a horizontal line between the previous User Input element and the next one.

Align
Specifies whether you want it at the top or bottom.