|
The configurable properties of the three types of applications are listed below:
Installer |
| |
|
The installer is the sequence of screens and actions that are executed when the user invokes the media file. |
| Properties: |
-
Executable icon [Executable]
By default, a standard installer icon is used for the executable. To customize the icon, press the customizer button in the configuration pane.
-
Allow unattended mode [Execution Modes]
If selected, the user can pass -q as an argument to run the installer application without a GUI. No user input is required, the installer applications works with the default values. Please see the corresponding help topic on installer modes for more information. All standard actions and standard screens support unattended installations. If your policy forbids unattended installations or if you include custom code that cannot handle unattended installations, you can disable them by deselecting this property.
-
Allow console installations [Execution Modes]
If selected, the user can pass -c as an argument to run the installer application on the console. The installer asks for user input on the console in that mode. Please see the corresponding help topic on installer modes for more information. All standard actions and standard screens support console installations, form screens are also fully mapped to console installers. If your policy forbids console installations or if you include custom code that cannot handle console installations, you can disable them by deselecting this property.
-
Fall back to console mode on Unix
On Unix, users often operate in environments where no X11 server is available and no GUI can be displayed. The installer will fallback to console mode if console mode execution is allowed and this option is selected. Otherwise an error message will be displayed that tells the user how to invoke the installer in console mode.
Note: This property is only visible if "Allow console installations" is selected.
-
Console screen change handler
By default, a screen in console mode does not show any particular separation. You insert your own custom display with this script. The title parameter gives you access to the title of the screen. In console mode, screens display their subtitle only, so the title string will not be displayed again.
Note: This property is only visible if "Allow console installations" is selected.
-
Default execution mode [Execution Modes]
The default execution mode for the installer application. By default, a GUI wizard will be shown, but it is also possible to run in console mode or unattended mode by default.
-
Title for progress dialog
The title for the progress dialog, for example "Updating installation".This title and the unattended mode with a progress window can also be set by passing -splash [title] as an argument from the command line.
Note: This property is only visible if "Default execution mode" is set to "Unattended mode with progress dialog".
-
Windows console executable [Execution Modes]
If selected, a console executable will be created on Windows. A non-hideable console will be shown when the installer is double-clicked in the explorer. This improves the user experience for a console-only installer (default execution mode set to console) and allows execution through rsh.
-
VM parameters [Execution Options]
If you need to pass special VM parameters to the installer application, you can enter them here.A common case would be to raise the maximum heap size with a different -Xmx parameter if your installers require a lot of memory.
-
Arguments [Execution Options]
If you need to pass fixed default arguments to the installer application, you can enter them here. For example, if you want to display a splash screen in unattended mode by default, you can set the arguments to -splash "Installing ...". Please note that command line arguments will be appended to this list, so it is not possible to "override" a fixed argument from the command line.
-
Suppress initial progress dialog [Execution Options]
If selected, the initial native progress dialog of the installer is not displayed.
-
Custom image for title bar [GUI Options]
You can optionally choose a different image for the top right corner of the installer wizard. The recommended size for this image is 60 x 60 pixels. Clear to reset to the default image.
-
Icon can overlap text
If selected, the icon can overlap the title and subtitle text. In this case, the icon should be suitable as a background upon which black text can be read. If not selected, the image will be aligned at the right side of the screen, otherwise the anchor property below will be used.
-
Icon anchor
The anchor where the icon will be fixed in the title bar area.
Note: This property is only visible if "Icon can overlap text" is selected.
-
Background color for title bar [GUI Options]
With this property, you can adjust the background color of the title bar, the default value is suitable for the standard icon. Set to "None" in order to reset to the default value.
-
Foreground color for title bar [GUI Options]
With this property, you can adjust the foreground color of the title bar used for text, the default value is suitable for the standard background color. Set to "None" in order to reset to the default value.
-
Window width [GUI Options]
The width of the window displayed by the installer application. The default value is 500. If the "Size client area" property is selected, this does not include the size of the window frame border.
-
Window height [GUI Options]
The height of the window displayed by the installer application. The default value is 390.If the "Size client area" property is selected, this does not include the size of the window frame border.
-
Size client area [GUI Options]
If selected, the supplied size for the window will not be applied to the outer dimensions of the window, but to the actually usable area inside the window. Unusually large window frame borders can occur due to user settings (accessibility, window themes, etc.) and may interfere with banner images or introduce unwanted scroll bars to form screens.
-
Resizable [GUI Options]
If selected, the window displayed by the installer application is resizable.
-
Add install4j watermark to installer screens [GUI Options]
If selected, install4j watermarks will be added to the divider that separates the navigation buttons on every screen of the installer application.
-
Custom watermark text
By default, the watermark text is "install4j". If you would like to display a different text instead, you can enter it here.
Note: This property is only visible if "Add install4j watermark to installer screens" is selected.
-
Customize version info [Windows]
If selected, you can customize the fields of the Windows version info in the nested properties. A windows version info is always generated for the executable with default values for product name and file version taken from the general settings.
-
Product name
The product name field in the version resource. If empty, the full name from the general settings is used.
Note: This property is only visible if "Customize version info" is selected.
-
File version
The file version field in the version resource. If empty, the version from the general settings is used. The file version must consist of 4 numbers separated by spaces, commas or dots.
Note: This property is only visible if "Customize version info" is selected.
-
Internal name
The internal name field in the version resource. If empty, the short name from the general settings is used.
Note: This property is only visible if "Customize version info" is selected.
-
File description
The file description field in the version resource. If empty, the full name from the general settings is used.
Note: This property is only visible if "Customize version info" is selected.
-
Copyright
The copyright field in the version resource. If empty, the publisher name from the general settings is used.
Note: This property is only visible if "Customize version info" is selected.
-
Create log file for stderr output [Windows]
If selected, and output on stderr is detected, an file named error.log will be created next to the installer and all output to stderr will be redirected to that file.
|
|
Uninstaller |
| |
|
The uninstaller removes the installed application. If you do not wish to provide an uninstaller, you can disable it. |
| Properties: |
-
Executable icon [Executable]
By default, a standard installer icon is used for the executable. To customize the icon, press the customizer button in the configuration pane.
-
Executable name [Executable]
The name of the executable for the uninstaller. Please enter a name without any path components and without a file extension.
-
Executable directory [Executable]
The directory to which the executable of the uninstaller will be written. If empty, it will be placed in the .install4j directory.
-
Allow unattended mode [Execution Modes]
If selected, the user can pass -q as an argument to run the installer application without a GUI. No user input is required, the installer applications works with the default values. Please see the corresponding help topic on installer modes for more information. All standard actions and standard screens support unattended installations. If your policy forbids unattended installations or if you include custom code that cannot handle unattended installations, you can disable them by deselecting this property.
-
Allow console installations [Execution Modes]
If selected, the user can pass -c as an argument to run the installer application on the console. The installer asks for user input on the console in that mode. Please see the corresponding help topic on installer modes for more information. All standard actions and standard screens support console installations, form screens are also fully mapped to console installers. If your policy forbids console installations or if you include custom code that cannot handle console installations, you can disable them by deselecting this property.
-
Fall back to console mode on Unix
On Unix, users often operate in environments where no X11 server is available and no GUI can be displayed. The installer will fallback to console mode if console mode execution is allowed and this option is selected. Otherwise an error message will be displayed that tells the user how to invoke the installer in console mode.
Note: This property is only visible if "Allow console installations" is selected.
-
Console screen change handler
By default, a screen in console mode does not show any particular separation. You insert your own custom display with this script. The title parameter gives you access to the title of the screen. In console mode, screens display their subtitle only, so the title string will not be displayed again.
Note: This property is only visible if "Allow console installations" is selected.
-
Default execution mode [Execution Modes]
The default execution mode for the installer application. By default, a GUI wizard will be shown, but it is also possible to run in console mode or unattended mode by default.
-
Title for progress dialog
The title for the progress dialog, for example "Updating installation".This title and the unattended mode with a progress window can also be set by passing -splash [title] as an argument from the command line.
Note: This property is only visible if "Default execution mode" is set to "Unattended mode with progress dialog".
-
Windows console executable [Execution Modes]
If selected, a console executable will be created on Windows. A non-hideable console will be shown when the installer is double-clicked in the explorer. This improves the user experience for a console-only installer (default execution mode set to console) and allows execution through rsh.
-
VM parameters [Execution Options]
If you need to pass special VM parameters to the installer application, you can enter them here.A common case would be to raise the maximum heap size with a different -Xmx parameter if your installers require a lot of memory.
-
Arguments [Execution Options]
If you need to pass fixed default arguments to the installer application, you can enter them here. For example, if you want to display a splash screen in unattended mode by default, you can set the arguments to -splash "Installing ...". Please note that command line arguments will be appended to this list, so it is not possible to "override" a fixed argument from the command line.
-
Custom image for title bar [GUI Options]
You can optionally choose a different image for the top right corner of the installer wizard. The recommended size for this image is 60 x 60 pixels. Clear to reset to the default image.
-
Icon can overlap text
If selected, the icon can overlap the title and subtitle text. In this case, the icon should be suitable as a background upon which black text can be read. If not selected, the image will be aligned at the right side of the screen, otherwise the anchor property below will be used.
-
Icon anchor
The anchor where the icon will be fixed in the title bar area.
Note: This property is only visible if "Icon can overlap text" is selected.
-
Background color for title bar [GUI Options]
With this property, you can adjust the background color of the title bar, the default value is suitable for the standard icon. Set to "None" in order to reset to the default value.
-
Foreground color for title bar [GUI Options]
With this property, you can adjust the foreground color of the title bar used for text, the default value is suitable for the standard background color. Set to "None" in order to reset to the default value.
-
Window width [GUI Options]
The width of the window displayed by the installer application. The default value is 500. If the "Size client area" property is selected, this does not include the size of the window frame border.
-
Window height [GUI Options]
The height of the window displayed by the installer application. The default value is 390.If the "Size client area" property is selected, this does not include the size of the window frame border.
-
Size client area [GUI Options]
If selected, the supplied size for the window will not be applied to the outer dimensions of the window, but to the actually usable area inside the window. Unusually large window frame borders can occur due to user settings (accessibility, window themes, etc.) and may interfere with banner images or introduce unwanted scroll bars to form screens.
-
Resizable [GUI Options]
If selected, the window displayed by the installer application is resizable.
-
Add install4j watermark to installer screens [GUI Options]
If selected, install4j watermarks will be added to the divider that separates the navigation buttons on every screen of the installer application.
-
Custom watermark text
By default, the watermark text is "install4j". If you would like to display a different text instead, you can enter it here.
Note: This property is only visible if "Add install4j watermark to installer screens" is selected.
-
Unix mode [Unix]
The executable mode for the uninstaller on Unix.
-
Customize version info [Windows]
If selected, you can customize the fields of the Windows version info in the nested properties. A windows version info is always generated for the executable with default values for product name and file version taken from the general settings.
-
Product name
The product name field in the version resource. If empty, the full name from the general settings is used.
Note: This property is only visible if "Customize version info" is selected.
-
File version
The file version field in the version resource. If empty, the version from the general settings is used. The file version must consist of 4 numbers separated by spaces, commas or dots.
Note: This property is only visible if "Customize version info" is selected.
-
Internal name
The internal name field in the version resource. If empty, the short name from the general settings is used.
Note: This property is only visible if "Customize version info" is selected.
-
File description
The file description field in the version resource. If empty, the full name from the general settings is used.
Note: This property is only visible if "Customize version info" is selected.
-
Copyright
The copyright field in the version resource. If empty, the publisher name from the general settings is used.
Note: This property is only visible if "Customize version info" is selected.
|
|
Custom application |
| |
|
A custom installer application is installed by the installer. Users can start it manually or it can be executed programmatically from your own code via the API. |
| Properties: |
-
Executable icon [Executable]
By default, a standard installer icon is used for the executable. To customize the icon, press the customizer button in the configuration pane.
-
File set [Executable]
Choose the file set to which the installer application is added. File sets can be defined on the Files->Define Distribution Tree tab.
-
Executable name [Executable]
The name of the executable for the custom application. Please enter a name without any path components and without a file extension.
-
Executable directory [Executable]
The directory to which the executable of the custom application will be written. If empty, it will be placed in the .install4j directory.
-
Allow unattended mode [Execution Modes]
If selected, the user can pass -q as an argument to run the installer application without a GUI. No user input is required, the installer applications works with the default values. Please see the corresponding help topic on installer modes for more information. All standard actions and standard screens support unattended installations. If your policy forbids unattended installations or if you include custom code that cannot handle unattended installations, you can disable them by deselecting this property.
-
Allow console installations [Execution Modes]
If selected, the user can pass -c as an argument to run the installer application on the console. The installer asks for user input on the console in that mode. Please see the corresponding help topic on installer modes for more information. All standard actions and standard screens support console installations, form screens are also fully mapped to console installers. If your policy forbids console installations or if you include custom code that cannot handle console installations, you can disable them by deselecting this property.
-
Fall back to console mode on Unix
On Unix, users often operate in environments where no X11 server is available and no GUI can be displayed. The installer will fallback to console mode if console mode execution is allowed and this option is selected. Otherwise an error message will be displayed that tells the user how to invoke the installer in console mode.
Note: This property is only visible if "Allow console installations" is selected.
-
Console screen change handler
By default, a screen in console mode does not show any particular separation. You insert your own custom display with this script. The title parameter gives you access to the title of the screen. In console mode, screens display their subtitle only, so the title string will not be displayed again.
Note: This property is only visible if "Allow console installations" is selected.
-
Default execution mode [Execution Modes]
The default execution mode for the installer application. By default, a GUI wizard will be shown, but it is also possible to run in console mode or unattended mode by default.
-
Title for progress dialog
The title for the progress dialog, for example "Updating installation".This title and the unattended mode with a progress window can also be set by passing -splash [title] as an argument from the command line.
Note: This property is only visible if "Default execution mode" is set to "Unattended mode with progress dialog".
-
Windows console executable [Execution Modes]
If selected, a console executable will be created on Windows. A non-hideable console will be shown when the installer is double-clicked in the explorer. This improves the user experience for a console-only installer (default execution mode set to console) and allows execution through rsh.
-
Change working directory [Execution Options]
If selected the working directory will be changed to the value in 'Working directory' at startup.
-
Working directory [Execution Options]
The working directory to be used when 'Change working directory' is selected.
-
VM parameters [Execution Options]
If you need to pass special VM parameters to the installer application, you can enter them here.A common case would be to raise the maximum heap size with a different -Xmx parameter if your installers require a lot of memory.
-
Arguments [Execution Options]
If you need to pass fixed default arguments to the installer application, you can enter them here. For example, if you want to display a splash screen in unattended mode by default, you can set the arguments to -splash "Installing ...". Please note that command line arguments will be appended to this list, so it is not possible to "override" a fixed argument from the command line.
-
Window title [GUI Options]
The title of the application window.
-
Show message when user cancels [GUI Options]
If selected, a message will be shown when the user cancels the installer application by clicking on the "Cancel" button or closing the application frame.
-
Cancel message
The message that is shown if the user cancels the installer application by clicking on the "Cancel" button or closing the application frame. The options that are presented to the user are "Cancel" or "Continue".
Note: This property is only visible if "Show message when user cancels" is selected.
-
Custom image for title bar [GUI Options]
You can optionally choose a different image for the top right corner of the installer wizard. The recommended size for this image is 60 x 60 pixels. Clear to reset to the default image.
-
Icon can overlap text
If selected, the icon can overlap the title and subtitle text. In this case, the icon should be suitable as a background upon which black text can be read. If not selected, the image will be aligned at the right side of the screen, otherwise the anchor property below will be used.
-
Icon anchor
The anchor where the icon will be fixed in the title bar area.
Note: This property is only visible if "Icon can overlap text" is selected.
-
Background color for title bar [GUI Options]
With this property, you can adjust the background color of the title bar, the default value is suitable for the standard icon. Set to "None" in order to reset to the default value.
-
Foreground color for title bar [GUI Options]
With this property, you can adjust the foreground color of the title bar used for text, the default value is suitable for the standard background color. Set to "None" in order to reset to the default value.
-
Window width [GUI Options]
The width of the window displayed by the installer application. The default value is 500. If the "Size client area" property is selected, this does not include the size of the window frame border.
-
Window height [GUI Options]
The height of the window displayed by the installer application. The default value is 390.If the "Size client area" property is selected, this does not include the size of the window frame border.
-
Size client area [GUI Options]
If selected, the supplied size for the window will not be applied to the outer dimensions of the window, but to the actually usable area inside the window. Unusually large window frame borders can occur due to user settings (accessibility, window themes, etc.) and may interfere with banner images or introduce unwanted scroll bars to form screens.
-
Resizable [GUI Options]
If selected, the window displayed by the installer application is resizable.
-
Add install4j watermark to installer screens [GUI Options]
If selected, install4j watermarks will be added to the divider that separates the navigation buttons on every screen of the installer application.
-
Custom watermark text
By default, the watermark text is "install4j". If you would like to display a different text instead, you can enter it here.
Note: This property is only visible if "Add install4j watermark to installer screens" is selected.
-
Unix mode [Unix]
The executable mode for the custom application on Unix.
-
Execution level [Windows]
The execution level for this application. If you want to modify files in the installation direction, you most likely need administrator rights. This is only relevant for Windows Vista and higher.
-
Customize version info [Windows]
If selected, you can customize the fields of the Windows version info in the nested properties. A windows version info is always generated for the executable with default values for product name and file version taken from the general settings.
-
Product name
The product name field in the version resource. If empty, the full name from the general settings is used.
Note: This property is only visible if "Customize version info" is selected.
-
File version
The file version field in the version resource. If empty, the version from the general settings is used. The file version must consist of 4 numbers separated by spaces, commas or dots.
Note: This property is only visible if "Customize version info" is selected.
-
Internal name
The internal name field in the version resource. If empty, the short name from the general settings is used.
Note: This property is only visible if "Customize version info" is selected.
-
File description
The file description field in the version resource. If empty, the full name from the general settings is used.
Note: This property is only visible if "Customize version info" is selected.
-
Copyright
The copyright field in the version resource. If empty, the publisher name from the general settings is used.
Note: This property is only visible if "Customize version info" is selected.
|
|
|