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: Disabling Intialisation Setup dailog
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
‎Jun 16, 2010
05:41 AM
Disabling Intialisation Setup dailog
I am working on InstallScript project.
1. Is there any way using which I can disable the first screen that comes before the Welcome dialog (See Image on left)?(Script or some setting).
2. I want to disable all the dialogs that don't require any user response. For example, A dialog showing progress bar while files are copied (First install), updated (Update) or removed (Uninstall). Attached a sample image having the dialog shown during First install while copying files.(See Image on right)
I went through all the events but couldn't find any code or event which is calling these Dialogs.
Looking forward to response. Thanks in advance.
1. Is there any way using which I can disable the first screen that comes before the Welcome dialog (See Image on left)?(Script or some setting).
2. I want to disable all the dialogs that don't require any user response. For example, A dialog showing progress bar while files are copied (First install), updated (Update) or removed (Uninstall). Attached a sample image having the dialog shown during First install while copying files.(See Image on right)
I went through all the events but couldn't find any code or event which is calling these Dialogs.
Looking forward to response. Thanks in advance.
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jun 16, 2010
11:21 AM
You can't entirely get rid of that first dialog, but you can set it to a smaller one; see the option on your release configuration.
As for the progress dialog, look for a line of code like Enable(STATUSDLG) near, e.g., the end of OnFirstUIBefore.
As for the progress dialog, look for a line of code like Enable(STATUSDLG) near, e.g., the end of OnFirstUIBefore.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jun 16, 2010
01:52 PM
Thanks Micheal.
I wasn't able to find the Enable(STATUSDLG) in any event, but found the solution. OnMoveData() event disable the following code:
SetStatusWindow( 1, "" );
Enable( STATUSEX );
StatusUpdate( ON, 100 );
This will disable StatusBar during all modes.
Regarding the Initialization Dialog, it gets disabled during silent installation. Is there any way I can reach the code where it looks for -s command line parameter. I know this sounds unreasonable but I need the option to selectively disable UI without using silent installation.
Thanks again.
I wasn't able to find the Enable(STATUSDLG) in any event, but found the solution. OnMoveData() event disable the following code:
SetStatusWindow( 1, "" );
Enable( STATUSEX );
StatusUpdate( ON, 100 );
This will disable StatusBar during all modes.
Regarding the Initialization Dialog, it gets disabled during silent installation. Is there any way I can reach the code where it looks for -s command line parameter. I know this sounds unreasonable but I need the option to selectively disable UI without using silent installation.
Thanks again.