I believe there are DTF-based frameworks for that but they're not very complete yet. However there are other ways to customise the UI to show different messages, depending on what the OP wants to do.
For example, in an application I write the install for, we use FatalError if there is an installation failure, but we also call a config app during the installation. If that fails then we don't want to roll back because it's something the user may be able to fix themselves by re-running the app. To do that, I have a CA which swaps out the value of the ExitDialog record in the sequence table to be ConfigError (a dialog I put together which has an option for viewing the logs and for adding ). You can also rework your copy of ExitDialog to have custom controls with values which are based on properties (for example, a text label whose text value is based on a property you can set with a CA) or a shown or hidden based on properties. Like I say, it depends on what you want to do. John 2009/8/12 Peter Shirtcliffe <[email protected]>: > > Not all at. You can do all the UI customisation you like if you write an > external UI handler but thats a good amount of work. Maybe DTF would make it > easier - Ive never looked into it. > > -----Original Message----- > From: Dirk Räder [mailto:[email protected]] > Sent: 12 August 2009 13:26 > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] How to display message depending on > installationstatus? > > Hi and thanks. > > So the only way is to make use of ExitDialog, Cancel Dialog and > FatalErrorDialog, right? Sad ... > > Dirk Räder > > 2009/8/12 Peter Shirtcliffe <[email protected]> > >> You define different dialogs for different status types and MSI will >> show the right one. This should tell you what you need to know >> http://msdn.microsoft.com/en-us/library/aa368284(VS.85).aspx<http://ms >> dn.microsoft.com/en-us/library/aa368284%28VS.85%29.aspx> >> >> >> -----Original Message----- >> From: Dirk Räder [mailto:[email protected]] >> Sent: 12 August 2009 11:29 >> To: General discussion for Windows Installer XML toolset. >> Subject: [WiX-users] How to display message depending on installation >> status? >> >> Hi all, >> >> I have an installer with an exit dialog. I want to have it display >> different messages according to the installation status (success / >> failure / user cancelled / ...). >> >> Are there any properties provided by MSI that I could check? If so, >> for what values do I have to check? >> >> Thanks in advance, >> >> Dirk Räder >> >> ---------------------------------------------------------------------- >> -------- Let Crystal Reports handle the reporting - Free Crystal >> Reports 2008 30-Day trial. Simplify your report design, integration >> and deployment - and focus on what you do best, core application >> coding. Discover what's new with Crystal Reports now. >> http://p.sf.net/sfu/bobj-july_________________________________________ >> ______ >> WiX-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/wix-users >> >> SDL PLC confidential, all rights reserved. >> If you are not the intended recipient of this mail SDL requests and >> requires that you delete it without acting upon or copying any of its >> contents, and we further request that you advise us. >> SDL PLC is a public limited company registered in England and Wales. >> Registered number: 02675207. >> Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire >> SL6 7DY, UK. >> >> >> >> ---------------------------------------------------------------------- >> -------- Let Crystal Reports handle the reporting - Free Crystal >> Reports 2008 30-Day trial. Simplify your report design, integration >> and deployment - and focus on what you do best, core application >> coding. Discover what's new with Crystal Reports now. >> http://p.sf.net/sfu/bobj-july >> _______________________________________________ >> WiX-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/wix-users >> > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus on > what you do best, core application coding. Discover what's new with Crystal > Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > WiX-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/wix-users > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > WiX-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ WiX-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wix-users

