There are several references in this list and blogs (often referred to in this 
list) as well as the wix.chm instructions describing how you copy/rename the UI 
set you wish to modify, as the way to change dialog sequences.

It is "invoked" by "reference": it is "scheduled" in the InstallUISequence 
table with a "-1" value.

-----Original Message-----
From: i...@roadrunner.com [mailto:i...@roadrunner.com] 
Sent: Monday, June 21, 2010 6:08 PM
To: General discussion for Windows Installer XML toolset.
Cc: Blair
Subject: Re: [WiX-users] Customizing WixUI_FeatureTree

Two problems with that:
- the ExitDialog is part of the UI_FeatureTree set, so I can't change it from 
my project alone. I'll have to either modify the UI_FeatureTree set and rebuild 
WiX, or copy the whole set into my project and modify the copy
- after looking at the source for ExitDialog I'm still not sure how it is 
invoked, or how to make it not run after the "progress" stage


---- Blair <os...@live.com> wrote: 
> You set your ReadmeDlg the way that ExitDialog is currently invoked, then
> have ReadmeDlg's Next button go to ExitDialog. You can then enable/add back
> in ExitDialog's Back button and set it to return to ReadmeDlg.
> 
> -----Original Message-----
> From: i...@roadrunner.com [mailto:i...@roadrunner.com] 
> Sent: Monday, June 21, 2010 5:29 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Customizing WixUI_FeatureTree
> 
> >> 1) Add a Readme.rtf file at the end of the install. This can either be
> >> in a dialog similar to EULA (that's what Visual Studio setup projects
> >> do), or a checkbox to execute the RTF when the installer closes. Given
> >> the choice between the two I would prefer the first option (embed the
> >> Readme text in a dialog).
> 
> > 1 -
> > http://neilsleightholm.blogspot.com/2008/08/customised-uis-for-wix.html
> > However from looking at the sources WiXUI_FeatureTree already has
> > LicenseAgreementDlg after the WelcomeDlg. If you want a second one
> > showing a different RTF you'll need to write it (or copy & paste from
> > the LicenseAgreementDlg.wxs in the WiX sources).
> 
> This turns out to be harder than expected. I want to show my Readme dialog
> after the install progress but before ExitDialog. However the ExitDialog
> doesn't follow the standard Prev/Next navigation, so it's not
> straight-forward to include something before it. Let's say I already have
> this:
> 
> <UI>
>   <Dialog Id="ReadmeDlg"...>
>   ...
>   </Dialog>
>   <Publish Dialog="ReadmeDlg" Control="Next" Event="NewDialog"
> Value="ExitDialog">1</Publish>
> </UI>
> 
> I'm assuming this will create a dialog and its Next button will go to
> ExitDialog.
> What do I need to do to get ReadmeDlg to show after the progress instead of
> ExitDialog (but only after a successful install)?
> 
> 
> ----------------------------------------------------------------------------
> --
> ThinkGeek and WIRED's GeekDad team up for the Ultimate 
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
> lucky parental unit.  See the prize list and enter to win: 
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate 
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
> lucky parental unit.  See the prize list and enter to win: 
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users



------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to