If you followed my
custom WiX UI walkthrough yesterday and used "dark" to create a baseline UI you may notice that you get "squished banner graphics" on your dialogs. The reason for this appears to be that the "Width" and "Height" attributes on the dialog bitmap are larger than the dialog. Note the units are not pixels, they are "Installer Units" (see
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/installer_units.asp if you are interested in the explanation!).
Example - BrowseDlg:
<Dialog Id="BrowseDlg" Width="370" Height="270" Title="[ProductName]">
<!-- the Width attribute on the following element will cause resizing of the resource -->
<Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="374" Height="44" TabSkip="no" Text="WixUI_Bmp_Banner" />
<!-- lots more controls in here too -->
</Dialog>
Simply change the width attribute to "370" and that will ensure that the resource won't be resized. For reference, my own installers typically have a BannerBitmap that is 494 x 59 pixels and the large dialog bitmap size (for the Welcome dialogs) of 494 x 313 pixels.