The Customizable Presentation Client Installer (CPCI) provides a simple customization mechanism for the installation of JADE presentation client software.
The Customizable Presentation Client Installer enables you to:
Simplify the JADE installation procedure on a presentation client
Pre-define installation parameters for a specific application or customer site
Brand the Customizable Presentation Client Installer with your application (product) name and product graphics for your customers
The Customizable Presentation Client Installer is distributed on the JADE release medium in the CPCI directory.
To customize the JADE thin client installation on a presentation client
Copy the CPCI directory from the release medium and unset the Read Only attribute for the setup.ini file on disk1.
Run the setup.exe program on disk1, and perform a trial installation. Installation parameters are written to the setup.ini file.
To create the configurations that you require, simply edit this setup.ini file as follows.
To change the application name to your own application name, change both the App parameter value in the [Startup] section and the matching section to your application name.
Both the [Startup] section App parameter and the application name section must have the same value.
The parameters in the [Startup] section are utilized by the InstallShield program.
To hide the display of dialogs during the presentation client installation process, set the appropriate ShowXXXX parameters to No, or set the appropriate parameters to Yes to display the installation dialogs.
These parameters and their default settings are listed in the following table.
Parameter | Installation Dialog | Default Value |
---|---|---|
ShowWelcome | Welcome to the InstallShield Wizard | Yes |
ShowLicense | Software License Agreement (display LicenseFile) | No |
ShowInfo | Information (display InfoFile) | No |
ShowInstallDir | Select Destination Directory | Yes |
ShowInstallFolder | Select Program Folder | Yes |
ShowParameters | Connection Parameters | Yes |
ShowSummary | Start Copying Files | Yes |
ShowReadme | Setup Completed! (display readme.txt file) | No |
ShowFinish | Setup Completed! | Yes |
You can use the parameters listed in the following table to define file locations and to supply pre‑defined values.
Parameter | Enables you to specify the … |
---|---|
LicenseFile | Name of the file (defaults to license.txt) in which your licensing agreement is located, if the value of the ShowLicense parameter is Yes. |
InfoFile | Name of the text file (defaults to Info.txt) that contains installation-specific information or instructions during the installation, if the value of the ShowInfo parameter is Yes. |
BackgroundBitmap | Name of the file (defaults to title.bmp) that contains the background bitmap displayed during the installation process. |
BackColor | Color of the installation process background (defaults to BLACK), in the RGB format nnn,nnn,nnn; for example, 128,0,0 specifies light red. |
InstallDir | The full path of the directory into which the software is to be installed. This path can include a Windows environment variable; for example, %USERPROFILE%\jade. |
InstallFolder | Program folder in which program item shortcuts are installed. |
AppServerName | Name of the application server (for example, JadeServer). |
AppServerPort | Application server port (for example, 1500). |
App | Application name (for example, Marketing). |
Schema | Schema name (for example, MyCompany). |
ReadmeFile | Name of the text file (defaults to readme.txt) that you want to display at the end of the installation process if the value of the ShowReadme parameter is Yes. |
The Title.bmp, Info.txt, License.txt, and Readme.txt files on disk1 are the default files. If you do not use any of the parameters described in the tables in steps b and c, you can overwrite or remove these files.
Set the Read Only attribute for the setup.ini file to preserve the parameter values and then test your installation.
The presentation client set-up initialization file must be called setup.ini. You must have a separate configured set of files on disk1, each containing a setup.ini file (and supporting files) for each product or customer whose JADE 7.1 upgrade you want to customize.