Click here to Skip to main content
15,112,285 members
Articles / Operating Systems / Windows
Article
Posted 17 Mar 2009

Stats

39.6K views
21 bookmarked

Setup-Dialogs - Own BannerBitmap and SplashBitmap

Rate me:
Please Sign up or sign in to vote.
4.57/5 (6 votes)
21 Aug 2010Public Domain1 min read
This article describes the lasting integration of own BannerBitmap and SplashBitmap

Introduction

With setup projects provided with Visual Studio, I wanted to have my own bitmaps. In addition, it is necessary in every dialogue to integrate my own bitmap about the file explorer. This article describes how this is made unique in general for all setup projects.

Banner.gif

The BannerBitmap

Splash.gif

The SplashBitmap

Background

With a lot of setup to projects, the production with Visual Studio is complete enough. The purchase of special software for this is too expensive. Nevertheless, it should receive a dialog with professional appearance.

Where the Dialogues are Deposited

The dialogues are in localised subdirectories from:

Visual Studio 8
C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\Deployment\VsdDialogs

Visual Studio 10
C:\Program Files\Microsoft Visual Studio 10.0\Common7\Tools\Deployment\VsdDialogs

Own BannerBitmap

For Neutral in the subdirectory 0 and for German in the subdirectory 1031.

The normally used bitmaps are deposited in the file VsdUserInterface.wim.

VsdUserInterface.gif

If you open the file VsdUserInterface.wim with Orca and click in the table Binary in the line DefBannerBitmap the field Data, a dialogue opens and your own banner bitmap can be selected and integrated. This bitmap must have 542 x 63 pixels.

Own SplashBitmap

If VsdUserInterface.wim is in the table Binary, there is a new entry DefSplashBitmap.

If SplashBitmap is selected in the dialog, you can integrate this with it.

This bitmap must have 477 x 318 pixels.

If VsdSplashDlg.wid and VsdAdminSplashDlg.wid are carried out in the dialogues, the following changes.

VsdSplashDlg1.gif

In the table Control and the line SplashForm, change the field of attribute in 1 and the field Text in DefSplashBitmap.

VsdSplashDlg2.gif

Indians table ModuleConfiguration gives in the line SplashBitmap in the field DefaultValue the text DefSplashBitmap.

Final Remark

These changes must be carried out in every linguistic subdirectory that is used. The files are same in VS 2008 and in VS 2010.

History

  • 17th March, 2009: Initial post
  • 20th August, 2010: Article updated

License

This article, along with any associated source code and files, is licensed under A Public Domain dedication

Share

About the Author

Klaus Ruttkowski
Software Developer (Senior)
Germany Germany
No Biography provided

Comments and Discussions

 
QuestionThe other side Pin
rgdobie19-Dec-14 22:25
Memberrgdobie19-Dec-14 22:25 
GeneralMy vote of 5 Pin
atrium.animus28-Dec-11 0:59
Memberatrium.animus28-Dec-11 0:59 
QuestionBitmap Dimensions Pin
Mike Rich13-Oct-10 8:54
MemberMike Rich13-Oct-10 8:54 
AnswerRe: Bitmap Dimensions Pin
Mike Rich13-Oct-10 14:20
MemberMike Rich13-Oct-10 14:20 
GeneralRe: Bitmap Dimensions Pin
Klaus Ruttkowski13-Oct-10 23:13
MemberKlaus Ruttkowski13-Oct-10 23:13 
Hi Mike,
Frown | :( My English is to be understood too badly around everything before you. Only so much alst answer. I have determined the dimensions eperementell from files MSI.

Klaus
GeneralMy vote of 5 Pin
Mike Rich13-Oct-10 6:50
MemberMike Rich13-Oct-10 6:50 
GeneralMy vote of 5 Pin
OnAClearDiskYouCanSeekForever23-Aug-10 16:20
MemberOnAClearDiskYouCanSeekForever23-Aug-10 16:20 
GeneralDownloading Orca [modified] Pin
ex glider pilot19-Aug-10 6:28
Memberex glider pilot19-Aug-10 6:28 
AnswerRe: Downloading Orca Pin
Mike Rich20-Oct-10 10:47
MemberMike Rich20-Oct-10 10:47 
GeneralThank You ! Pin
rickz6519-Mar-10 3:17
Memberrickz6519-Mar-10 3:17 
GeneralVery good. Pin
Member 29817-May-09 7:26
MemberMember 29817-May-09 7:26 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.