Product Information > JADE Thin Client Guide > Chapter 1 - Installing Application Servers and Presentation Clients > Customizing the Presentation Client Installer

Customizing the Presentation Client Installer

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:

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

  1. Copy the CPCI directory from the release medium and unset the Read Only attribute for the setup.ini file on disk1.

  2. Run the setup.exe program on disk1, and perform a trial installation. Installation parameters are written to the setup.ini file.

  3. To create the configurations that you require, simply edit this setup.ini file as follows.

    1. 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.

    2. 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
    3. 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.

  4. 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.