That would only fix the one dialog that I'm defining.  it won't fix the 
other 6 or so that are defined by WixUIExtension.

I'm more concerned about those than this one :)

Kelly




Denis Zavorotnyuk <[EMAIL PROTECTED]> 

Sent by: [EMAIL PROTECTED]
09/16/2008 08:39 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
[WiX-users] HA:  Bitmaps and License file on custom UI's?






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




**************************************************************************************
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

Reply via email to