Customizing installation on Windows systems : Localizing the installation : How to change InstallShield’s custom dialog boxes
 
How to change InstallShield’s custom dialog boxes
The following procedure uses the InstallShield utility, iscab.exe, to extract the internal DLL, _isuser.dll. To customize the text in the InstallShield custom dialog boxes, modify _isuser.dll using Visual C++. The _isuser.dll is in the data1.cab cabinet file. For more information about using iscab.exe, refer to the InstallShield documentation.
1 Using Windows Explorer, copy data1.cab from the Actuate product installation to the customization directory on the local machine.
2 Copy iscab.exe to the directory that contains data1.cab.
3 Create a configuration file for the InstallShield IsCab utility.
1 Create a text file named file.ini in the directory that contains data1.cab.
2 Type the following lines into the file:
[ISCAB Info]
Product=ISCAB
Version=2.0
 
[<Support>Language Independent OS Independent Files]
File1="_Isuser.dll"
3 Save and close the file.
4 Choose StartProgramsAccessoriesCommand Prompt.
5 In Command Prompt, change directories to the directory that contains data1.cab.
6 To extract _isuser.dll from data1.cab, type the following command, then press Enter:
iscab data1.cab -x -ifile.ini
iscab.exe extracts _isuser.dll to the local directory.
7 Using Visual C++, modify _isuser.dll to customize the dialog boxes. Do not change ID names or values in the file.
8 To remove the original _isuser.dll file from the cabinet file, type the following command at the command prompt, then press Enter:
iscab data1.cab -r -ifile.ini
9 To add the modified _isuser.dll to the cabinet file, type the following command, then press Enter:
iscab data1.cab -a -ifile.ini