Mmm May be this is fondly, but what if give another name for this picture instead of " WixUI_Bmp_Banner "?
Regards, Denis Zavorotnyuk. > -----Исходное сообщение----- > От: [EMAIL PROTECTED] [mailto:wix-users- > [EMAIL PROTECTED] От имени Kelly Leahy > Отправлено: 16 сентября 2008 г. 19:08 > Кому: General discussion for Windows Installer XML toolset. > Копия: General discussion for Windows Installer XML toolset.; wix-users- > [EMAIL PROTECTED] > Тема: Re: [WiX-users] Bitmaps and License file on custom UI's? > > Denis, > > I tried that previously, but the WixUIExtension library already defines > one of those, so when I do it too, WiX complains about multiple > definitions. > > Kelly > > > > > Denis Zavorotnyuk <[EMAIL PROTECTED]> > > Sent by: [EMAIL PROTECTED] > 09/16/2008 03:17 AM > Please respond to > "General discussion for Windows Installer XML toolset." > <wix-users@lists.sourceforge.net> > > > To > General discussion for Windows Installer XML toolset. > <wix-users@lists.sourceforge.net> > cc > > Subject > Re: [WiX-users] Bitmaps and License file on custom UI's? > > > > > > > Hello. > Kelly, I'm not sure about what you are doing with Candle and > "DefineConstant" but in order to add a picture into the dialog you should > describe a Binary element with Id=" WixUI_Bmp_Banner " and > src="your_path_to_the_picture". Such an element I don't see in your > fragments but in the Dialog with Id=" WorkspaceDlg " there is the control > with attribute Text=" WixUI_Bmp_Banner ". > > Regards, > Denis Zavorotnyuk. > > > -----Исходное сообщение----- > > От: [EMAIL PROTECTED] [mailto:wix-users- > > [EMAIL PROTECTED] От имени Kelly Leahy > > Отправлено: 16 сентября 2008 г. 3:43 > > Кому: wix-users@lists.sourceforge.net > > Тема: [WiX-users] Bitmaps and License file on custom UI's? > > > > I have overridden the default UI by doing the following in my WXS: > > > > <Fragment> > > <UI Id="MGALFAUI"> > > <TextStyle Id="WixUI_Font_Normal" FaceName="Tahoma" Size="8" /> > > <TextStyle Id="WixUI_Font_Bigger" FaceName="Tahoma" Size="12" /> > > <TextStyle Id="WixUI_Font_Title" FaceName="Tahoma" Size="9" > > Bold="yes" /> > > > > <Property Id="DefaultUIFont" Value="WixUI_Font_Normal" /> > > <Property Id="WixUI_Mode" Value="InstallDir" /> > > > > <DialogRef Id="BrowseDlg" /> > > <DialogRef Id="DiskCostDlg" /> > > <DialogRef Id="ErrorDlg" /> > > <DialogRef Id="FatalError" /> > > <DialogRef Id="FilesInUse" /> > > <DialogRef Id="MsiRMFilesInUse" /> > > <DialogRef Id="PrepareDlg" /> > > <DialogRef Id="ProgressDlg" /> > > <DialogRef Id="ResumeDlg" /> > > <DialogRef Id="UserExit" /> > > > > <Publish Dialog="ExitDialog" Control="Finish" Event="EndDialog" > > Value="Return" Order="999">1</Publish> > > <Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog" > > Value="LicenseAgreementDlg">1</Publish> > > <Publish Dialog="LicenseAgreementDlg" Control="Back" > > Event="NewDialog" Value="WelcomeDlg">1</Publish> > > <Publish Dialog="LicenseAgreementDlg" Control="Next" > > Event="NewDialog" Value="InstallDirDlg">LicenseAccepted = "1"</Publish> > > <Publish Dialog="InstallDirDlg" Control="Back" Event="NewDialog" > > Value="LicenseAgreementDlg">1</Publish> > > <Publish Dialog="InstallDirDlg" Control="Next" Event="NewDialog" > > Value="WorkspaceDlg" Order="1">1</Publish> > > <Publish Dialog="InstallDirDlg" Control="ChangeFolder" > > Property="_BrowseProperty" Value="[WIXUI_INSTALLDIR]" > > Order="1">1</Publish> > > <Publish Dialog="InstallDirDlg" Control="ChangeFolder" > > Event="SpawnDialog" Value="BrowseDlg" Order="2">1</Publish> > > <Publish Dialog="WorkspaceDlg" Control="Back" Event="NewDialog" > > Value="InstallDirDlg">1</Publish> > > <Publish Dialog="WorkspaceDlg" Control="Next" > > Event="SetTargetPath" Value="[WIXUI_INSTALLDIR]" Order="1">1</Publish> > > <Publish Dialog="WorkspaceDlg" Control="Next" Event="NewDialog" > > Value="VerifyReadyDlg">1</Publish> > > <Publish Dialog="VerifyReadyDlg" Control="Back" > Event="NewDialog" > > Value="WorkspaceDlg" Order="1">NOT Installed</Publish> > > <Publish Dialog="VerifyReadyDlg" Control="Back" > Event="NewDialog" > > Value="MaintenanceTypeDlg" Order="2">Installed</Publish> > > <Publish Dialog="MaintenanceWelcomeDlg" Control="Next" > > Event="NewDialog" Value="MaintenanceTypeDlg">1</Publish> > > <Publish Dialog="MaintenanceTypeDlg" Control="RepairButton" > > Event="NewDialog" Value="VerifyReadyDlg">1</Publish> > > <Publish Dialog="MaintenanceTypeDlg" Control="RemoveButton" > > Event="NewDialog" Value="VerifyReadyDlg">1</Publish> > > <Publish Dialog="MaintenanceTypeDlg" Control="Back" > > Event="NewDialog" Value="MaintenanceWelcomeDlg">1</Publish> > > > > <Property Id="ARPNOMODIFY" Value="1" /> > > </UI> > > > > <UIRef Id="WixUI_Common" /> > > </Fragment> > > > > <Fragment> > > <UI> > > <Dialog Id="WorkspaceDlg" Width="370" Height="270" Title="Set > > Workspace Size"> > > <Control Id="Next" Type="PushButton" X="236" Y="243" > Width="56" > > Height="17" Default="yes" Text="!(loc.WixUINext)" /> > > <Control Id="Back" Type="PushButton" X="180" Y="243" > Width="56" > > Height="17" Text="!(loc.WixUIBack)" /> > > <Control Id="Cancel" Type="PushButton" X="304" Y="243" > > Width="56" Height="17" Cancel="yes" Text="!(loc.WixUICancel)"> > > <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> > > </Control> > > > > <Control Id="Description" Type="Text" X="25" Y="23" > Width="280" > > Height="15" Transparent="yes" NoPrefix="yes" Text="Set Workspace Size" > /> > > <Control Id="Title" Type="Text" X="15" Y="6" Width="200" > > Height="15" Transparent="yes" NoPrefix="yes" Text="Set Workspace Size" > /> > > <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" > Width="370" > > Height="44" TabSkip="no" Text="WixUI_Bmp_Banner" /> > > <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" > > Height="0" /> > > <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" > > Height="0" /> > > > > <Control Id="SizeLabel" Type="Text" X="20" Y="60" Width="290" > > Height="30" Text="Workspace Size" /> > > <Control Id="Size" Type="Edit" X="20" Y="100" Width="320" > > Height="18" Property="WKSPACESIZE" Integer="yes"/> > > </Dialog> > > </UI> > > </Fragment> > > > > Now, I would like to override the images used as the bitmaps in the UI. > > I've tried everything I can, but I can't seem to get the MSI to contain > > the proper bitmaps. I also don't get any warnings that it can't use the > > bitmaps I'm asking it to, which is getting pretty infuriating, since it > > takes several minutes to build my MSI each time I think I've figured out > a > > change that should make it work! :) > > > > I build my MSI using an MSBuild project and I've tried adding: > > <Candle > > SourceFiles="$(FilesPath)mgalfa.wxs" > > Extensions="$(NetFxExtension);$(UiExtension);$(FastCompareExtension)" > > FilesVitalByDefault="True" > > ToolPath="$(WixToolPath)" > > RunAsSeparateProcess="$(RunWixToolsOutOfProc)" > > OutputFile="$(BuildCountryPath)mgalfa.wixobj" > > > > > DefineConstants="$(BuildDefineConstants);WixUIBannerBmp=Setup\bannrbmp.bmp; > > WixUIDialogBmp=Setup\dlgbmp.bmp;WixUILicenseRtf=Setup\License.rtf" > > /> > > > > the constants to the "Candle" step, which doesn't seem to do it, > > > > I've tried adding WixVariable elements in my wxs (the preferred approach > > in my situation) and that doesn't seem to work. > > > > I've tried several locations for the WixVariable elements, and none of > > them seem to work. > > > > Can anybody at least point me at a way of debugging what's actually > going > > on here so I know what to do to fix this? > > > > BTW, my files are structured as follows: > > > > 6.7\ > > Setup\ > > bannrbmp.bmp > > dlgbmp.bmp > > License.rtf > > 6.7.011\ > > Content\... > > ... > > mgalfa.wxs > > > > and I run MSBuild from the 6.7 folder on the wxs file in the child > > (6.7.011). This means the relative path for the wxs is > > 6.7.011\Content\... for all my files, except the bmps, which should be > > Setup\... > > > > Thanks, > > Kelly > > > > > > > ************************************************************************************** > > This communication is intended solely for the addressee and is > > confidential. If you are not the intended recipient, any disclosure, > > copying, distribution or any action taken or omitted to be taken in > > reliance on it, is prohibited and may be unlawful. Unless indicated > > to the contrary: it does not constitute professional advice or opinions > > upon which reliance may be made by the addressee or any other party, > > and it should be considered to be a work in progress. Unless otherwise > > noted in this email or its attachments, this communication does not form > > a Statement of Actuarial Opinion under American Academy of Actuaries > guidelines. > > > ************************************************************************************** > > > ------------------------------------------------------------------------- > > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > > Build the coolest Linux based applications with Moblin SDK & win great > prizes > > Grand prize is a trip for two to an Open Source event anywhere in the > world > > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the > world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > ************************************************************************************** > This communication is intended solely for the addressee and is > confidential. If you are not the intended recipient, any disclosure, > copying, distribution or any action taken or omitted to be taken in > reliance on it, is prohibited and may be unlawful. Unless indicated > to the contrary: it does not constitute professional advice or opinions > upon which reliance may be made by the addressee or any other party, > and it should be considered to be a work in progress. Unless otherwise > noted in this email or its attachments, this communication does not form > a Statement of Actuarial Opinion under American Academy of Actuaries > guidelines. > ************************************************************************************** > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users