Summary
How to remove the computer icon from a skinned dialog in Installscript MSISynopsis
When displaying a skinned dialog in a InstallScript project, the default computer icon appears in the left side of the dialog on top of the image beneath. This appears in both the default skins bundled with InstallShield and in the sample custom skins that are included in the Skin Customization Kit. This article explains how to remove the default computer icon from the dialog in a InstallScript MSI setup so that the only image displayed is the one beneath.
Discussion
It is possible to remove the default computer icon that appears on the left side of skinned dialogs by using InstallScript. To accomplish this, follow these steps:
- Select the InstallScript view.
- Navigate to the OnFirstUIBefore event in the setup.rul file.
- Immediately before any dialogs are shown in this event (such as Dlg_Welcome), insert the following code:
DialogSetInfo (DLG_INFO_ALTIMAGE, "", TRUE); - Rebuild the project.
This turns off the computer image so it no longer appears on the skinned dialogs.
Related Articles
Remove a Bitmap from the Setup Initialization Dialog 3Number of Views InstallScript: Add Text to Uninstall Dialog 3Number of Views Removing the Modify Option From the InstallScript Maintenance Dialog 3Number of Views The Installscript function MsiDoAction() does not correctly execute the custom action in the UI sequence of a Installscrip… 3Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Revenera Assistant
Case id: 00001065
Activity: Status change: 2 hours ago