This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: HOW TO : Skin the unskinnable - Status Dialog and pre requisite dialog
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Mar 26, 2013
04:03 PM
HOW TO : Skin the unskinnable - Status Dialog and pre requisite dialog
SOLVED! How to customize all of those dialogs that InstallShield will not let you skin or customize outside of the default initial settings in the skin.ini The screens that do not appear in the "Dialogs" pane that lets you customize dialog layouts and elements.
I was tasked with customizing and skinning an standard installscript project where the top half was just artwork... which meant all of the screens needed to have the elements moved to the lower half. For those of you who haven't tried this, let me tell you that there are a shocking number of screens that can not have their elements moved or be customized by any normal, sane methods.
After several frustrating, hair pulling, keyboard slamming days, I have scrounged and scraped solutions from the forums and internets and present some of them here for you. I hope this will help.
Q. How do I change the position of the progress bar in the Status Screen that comes up when files are copying over?
[LIST=1]
In the Installation Designer tab of your project go to User Interface -> Dialogs
In the next pane, right click for a context menu on Dialogs->All Dialogs and select "Import Dialogs From Resource DLLs..."
Import the _isresce.dll in your local InstallShield installation: ex. C:\Program Files (x86)\InstallShield\2012Spring\Redist\0409\i386\_isresce.dll
Look at your shiny new "DialogId_10305" dialog entry. That is our progress dialog.
Q. Customize the prerequisites, initialize, and language selection windows? Or get rid of the big computer icon?
[LIST=1]
Find C:\Program Files (x86)\InstallShield\2012Spring\Redist\Language Independent\i386\ISP\Setup.exe
Make a backup copy of this Setup.exe to revert back to for a different project.
In Visual Studio 2010 (or some other 'resource editor' do File->Open->File... and find the aformentioned Setup.exe. It will load as a resource editor
In the resources view that opens, open dialogs->130[neutral] (
Delete big icon side panel on the left, change title text elements, and move progress bar and descriptive text elements, etc
Someone said you can copy the setup.exe to your own project folder and add it as a resource, but I haven't tried that.
I was tasked with customizing and skinning an standard installscript project where the top half was just artwork... which meant all of the screens needed to have the elements moved to the lower half. For those of you who haven't tried this, let me tell you that there are a shocking number of screens that can not have their elements moved or be customized by any normal, sane methods.
After several frustrating, hair pulling, keyboard slamming days, I have scrounged and scraped solutions from the forums and internets and present some of them here for you. I hope this will help.
Q. How do I change the position of the progress bar in the Status Screen that comes up when files are copying over?
[LIST=1]
Q. Customize the prerequisites, initialize, and language selection windows? Or get rid of the big computer icon?
[LIST=1]
Someone said you can copy the setup.exe to your own project folder and add it as a resource, but I haven't tried that.
(7) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Mar 27, 2013
02:11 PM
Good Stuff, thank you for sharing.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎May 05, 2013
11:23 PM
Thanks for your sharing.
But I cannot find out which form is Setup Prequisites dialog? 105 [Neutral]?
And if I want to add check box for each prequisite in Setup Prequisites dialog? How should I do?
Regards,
But I cannot find out which form is Setup Prequisites dialog? 105 [Neutral]?
And if I want to add check box for each prequisite in Setup Prequisites dialog? How should I do?
Regards,
thelabmonkey wrote:
SOLVED! How to customize all of those dialogs that InstallShield will not let you skin or customize outside of the default initial settings in the skin.ini The screens that do not appear in the "Dialogs" pane that lets you customize dialog layouts and elements.
I was tasked with customizing and skinning an standard installscript project where the top half was just artwork... which meant all of the screens needed to have the elements moved to the lower half. For those of you who haven't tried this, let me tell you that there are a shocking number of screens that can not have their elements moved or be customized by any normal, sane methods.
After several frustrating, hair pulling, keyboard slamming days, I have scrounged and scraped solutions from the forums and internets and present some of them here for you. I hope this will help.
Q. How do I change the position of the progress bar in the Status Screen that comes up when files are copying over?
[LIST=1]In the Installation Designer tab of your project go to User Interface -> Dialogs In the next pane, right click for a context menu on Dialogs->All Dialogs and select "Import Dialogs From Resource DLLs..." Import the _isresce.dll in your local InstallShield installation: ex. C:\Program Files (x86)\InstallShield\2012Spring\Redist\0409\i386\_isresce.dll Look at your shiny new "DialogId_10305" dialog entry. That is our progress dialog.
Q. Customize the prerequisites, initialize, and language selection windows? Or get rid of the big computer icon?
[LIST=1]Find C:\Program Files (x86)\InstallShield\2012Spring\Redist\Language Independent\i386\ISP\Setup.exe Make a backup copy of this Setup.exe to revert back to for a different project. In Visual Studio 2010 (or some other 'resource editor' do File->Open->File... and find the aformentioned Setup.exe. It will load as a resource editor In the resources view that opens, open dialogs->130[neutral] ( Delete big icon side panel on the left, change title text elements, and move progress bar and descriptive text elements, etc
Someone said you can copy the setup.exe to your own project folder and add it as a resource, but I haven't tried that.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jun 11, 2014
05:23 AM
3005 is the one that lists the prerequisites and 130 is the one that shows progress.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 03, 2014
11:40 AM
Hi,
I'm just wondering if you know how to edit the text size/colour/font on dialog_10305.
For other screens I've created my own versions of each screen and edited the text using these commands:
CrtlSetFont(SCREENNAME, Font, iD)
However, I can't seem to find the base script/code to be able to change the fonts on this screen.
Any ideas would really help.
Thanks
I'm just wondering if you know how to edit the text size/colour/font on dialog_10305.
For other screens I've created my own versions of each screen and edited the text using these commands:
CrtlSetFont(SCREENNAME, Font, iD)
However, I can't seem to find the base script/code to be able to change the fonts on this screen.
Any ideas would really help.
Thanks
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 04, 2014
02:44 AM
That's just the name of the custom dialog created in your project. What dialog is it based on?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎May 22, 2015
12:27 PM
thelabmonkey wrote:
Q. How do I change the position of the progress bar in the Status Screen that comes up when files are copying over?
[LIST=1]In the Installation Designer tab of your project go to User Interface -> Dialogs In the next pane, right click for a context menu on Dialogs->All Dialogs and select "Import Dialogs From Resource DLLs..." Import the _isresce.dll in your local InstallShield installation: ex. C:\Program Files (x86)\InstallShield\2012Spring\Redist\0409\i386\_isresce.dll Look at your shiny new "DialogId_10305" dialog entry. That is our progress dialog.
So this has changed a bit in Installshield 2014. Here is how i do it.
[LIST=1]
Does anyone know at what stage in Installscript that this dialog is called?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 28, 2016
01:48 AM
Currently my billboard images take up the complete width of the dialog. How can I leave margins from both sides of the dialog? Also I would like to add an extra image on the top of the Setup Progress Dialog and move the billboard and progress bar a little down. Is it possible?