Install Splash Screen

Got a problem you cannot solve? Try here.
rxelizondo
Posts: 21
Joined: Sun Nov 06, 2011 7:04 pm

Install Splash Screen

Post by rxelizondo »

When my install starts up, the first thing that pops-up is a splash screen that says:

InstallAware is preparing the InstallAware Wizard which will install this application. Please wait.

Is there any way to get rid of that splash screen? If is not possible to do that, is it at least possible to style it? The problem is that the default popup-screen is blue and it completely clashes with the rest of my setup dialog theme colors.

Thanks.
rxelizondo
Posts: 21
Joined: Sun Nov 06, 2011 7:04 pm

Re: Install Splash Screen

Post by rxelizondo »

By the way, I tried adding a “setup.bmp” to the “SupportsFiles” and after doing so the installer stopped working.

Thanks.
giaviv
Posts: 2039
Joined: Fri Dec 17, 2010 1:39 pm

Re: Install Splash Screen

Post by giaviv »

Hi,

Could you please attach the setup.bmp file you are using here?
Aviv Giladi
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Product Guides - http://www.installaware.com/publication ... guides.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
rxelizondo
Posts: 21
Joined: Sun Nov 06, 2011 7:04 pm

Re: Install Splash Screen

Post by rxelizondo »

Ok, there is nothing to the setup.bmp file, is just gibberish I was using to test the feature.
Attachments
setup.zip
(4.27 KiB) Downloaded 772 times
giaviv
Posts: 2039
Joined: Fri Dec 17, 2010 1:39 pm

Re: Install Splash Screen

Post by giaviv »

Hi,

This is simply because your BMP is of 24-bit dept. Try saving it as 16/32/256 bit depths and you will be fine.
Aviv Giladi
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Product Guides - http://www.installaware.com/publication ... guides.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
rxelizondo
Posts: 21
Joined: Sun Nov 06, 2011 7:04 pm

Re: Install Splash Screen

Post by rxelizondo »

Ok, that worked, however for the record this is what is stated on the documentation:

To display a splash screen while the installation is initializing, simply create a .BMP file and add it to the setup. All bitmap types at all color resolutions are supported; however you may want to keep to 256 colors on your bitmap in consideration of older systems with graphics cards that cannot display higher resolutions.

Perhaps I am missing something but I don't see anywhere there where it says that it can't be a 24-bit color .
tofutim
Posts: 176
Joined: Thu Mar 01, 2012 1:16 pm

Re: Install Splash Screen

Post by tofutim »

In case anyone runs into this, adding setup.bmp does not remove the "preparing" message box. However, you can change the icon by adding a custom "installaware.png" so at least the message box icon does not clash with your theme. Doesn't seem like you can actually change the border.
installaware.png
installaware.png (8.97 KiB) Viewed 19306 times
If someone finds away to remove the "preparing" box, hints would be much appreciated.

Cheers,
Tim

P.S. Interestingly, if your machine is slow enough, you'll actually see the installaware logo turn into your logo. :P
FrancescoT
Site Admin
Posts: 5361
Joined: Sun Aug 22, 2010 4:28 am

Re: Install Splash Screen

Post by FrancescoT »

Dear tofutim,

Unfortunately, it is not possible to remove it.

Regards
Francesco Toscano
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
alibaba
Posts: 314
Joined: Fri Jun 26, 2009 8:46 am
Location: Thuringia, Germany

Re: Install Splash Screen

Post by alibaba »

You could edit the dialog with ressource hacker or something like this.

dependent.exe contains this dialog afaik.
FrancescoT
Site Admin
Posts: 5361
Joined: Sun Aug 22, 2010 4:28 am

Re: Install Splash Screen

Post by FrancescoT »

... or Visual Studio Resource editor.
Francesco Toscano
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
tofutim
Posts: 176
Joined: Thu Mar 01, 2012 1:16 pm

Re: Install Splash Screen

Post by tofutim »

Following this trail... looks like winres.exe only edits .resx or .resources file. How do I edit that .exe file?
tofutim
Posts: 176
Joined: Thu Mar 01, 2012 1:16 pm

Re: Install Splash Screen

Post by tofutim »

I ended up using Resource Hacker on dependent.exe. However, the "preparing" dialog is not stored there (although some other are).
FrancescoT
Site Admin
Posts: 5361
Joined: Sun Aug 22, 2010 4:28 am

Re: Install Splash Screen

Post by FrancescoT »

Dear User,

I just used Visual Studio resource editor and I can confirm that dialog is part of "dependent.exe" along with the password dialog.

Regards
Francesco Toscano
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
tofutim
Posts: 176
Joined: Thu Mar 01, 2012 1:16 pm

Re: Install Splash Screen

Post by tofutim »

Francesco, can you advise? Is that winres.exe you are using (the localization resource editor)? How do I open the resource from the exe with Visual Studio resource editor.

From Resource Hacker, I see the dialogs 500 and 501 in dependent.exe. Maybe Preparing is the Extracting dialog?

500 DIALOGEX 0, 0, 205, 73
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_APPWINDOW
CAPTION "Progress"
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
FONT 8, "Tahoma"
{
CONTROL "&Cancel", 2, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 147, 52, 50, 14
CONTROL "Extracting the files that will install this application. This may take a few seconds...", 999, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 35, 12, 161, 17
CONTROL "IDI_ICON3", 101, STATIC, SS_ICON | WS_CHILD | WS_VISIBLE, 7, 9, 20, 20
CONTROL "", 1000, "msctls_progress32", WS_CHILD | WS_VISIBLE, 7, 35, 190, 9
}

501 DIALOGEX 0, 0, 172, 73
STYLE DS_SYSMODAL | DS_FIXEDSYS | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Installation Wizard"
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
FONT 8, "Tahoma"
{
CONTROL "This installation is password protected. Please &enter the password to start setup:", 1000, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 31, 11, 134, 18
CONTROL "", 1001, EDIT, ES_LEFT | ES_PASSWORD | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 6, 32, 159, 14
CONTROL "&OK", 1, BUTTON, BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 59, 52, 50, 14
CONTROL "&Cancel", 2, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 115, 52, 50, 14
CONTROL "IDI_ICON3", 101, STATIC, SS_ICON | WS_CHILD | WS_VISIBLE, 6, 7, 21, 20
}
FrancescoT
Site Admin
Posts: 5361
Joined: Sun Aug 22, 2010 4:28 am

Re: Install Splash Screen

Post by FrancescoT »

Dear User,

From Visual Studio File menù, select Open File. Once you selected your file, from the Open button "down arrow", choose how to open it by selecting "Resource Editor" from the dialog options.

Note, I use VC C++ with my Visual Studio installation ... honestly, I do not know if VC++ it is required in order to have Resource Editor tool available.

Regards
Francesco Toscano
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
Post Reply