This seems to be quite a common requirement, in my experience internally
distributed applications don't need it. Would it be possible to make the
license dialog optional, e.g. if WixUILicenseRtf is empty, <WixVariable
Id="WixUILicenseRtf" Value="" />.

Neil

Neil Sleightholm
X2 Systems Limited
[EMAIL PROTECTED]


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Troy
Simpson
Sent: 21 June 2008 01:07
To: 'General discussion for Windows Installer XML toolset.'
Subject: Re: [WiX-users] Skip EULA (Wix3)

I don't believe you can configure your way around it.  You can, however,
create your own custom variation of WixUI_Mondo, it's pretty easy to do.
Here's how to do it:

1. download wix sourcecode via links from the wix homepage.
2. locate the wixlib folder from here:
\wix-3.0.2925.0-sources\src\ext\UIExtension\wixlib and make a copy of
the
whole folder to somewhere else.
3. find WixUI_Mondo.wxs in your wixlib copied folder and make a copy of
that
file - rename it to whatever you like. Eg. WixUIMyMondo.wxs.
4. find and comment out or delete the following lines:

            <Publish Dialog="LicenseAgreementDlg" Control="Back"
Event="NewDialog" Value="WelcomeDlg">1</Publish>
            <Publish Dialog="LicenseAgreementDlg" Control="Next"
Event="NewDialog" Value="SetupTypeDlg" Order="2">LicenseAccepted =
"1"</Publish>

5. make changes to back and next buttons to skip over the old
LicenseAgreementDlg (change the Value attributes):

            <Publish Dialog="WelcomeDlg" Control="Next"
Event="NewDialog"
Value="SetupTypeDlg">1</Publish>

            <Publish Dialog="SetupTypeDlg" Control="Back"
Event="NewDialog"
Value=" WelcomeDlg ">1</Publish>

6. compile your modified WixUI_Mondo:

candle.exe WixUI_MyMondo.wxs

lit.exe -out WixUI_MyMondo.wixlib

7. link your project to WixUI_MyMondo.wixlib instead of
WixUI_Mondo.wixlib

That should work.  I'm only a newbie so hopefully I haven't lead you too
far
astray.


Regards,

Troy Simpson




> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:wix-users-
> [EMAIL PROTECTED] On Behalf Of Peter Smit
> Sent: Friday, 20 June 2008 8:48 PM
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] Skip EULA (Wix3)
> 
> Hey,
> 
> I'm working with Wix 3. I want to create a UI installer with
> WixUI_Mondo .
> Is there a possibility (configuration statement) to leave the License
> agreement out?
> 
> Thanks for help,
> 
> Peter Smit
>  <http://www.petersmit.eu>
>
-----------------------------------------------------------------------
> --
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------
-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to