Look at the InstallUISequence of your built MSI (sort by sequence). You'll see only MaintenanceWelcomeDlg, ResumeDlg & WelcomeDlg sequenced before ProgressDlg so conditioning the WelcomeDlg appropriately will also skip all the dialogs it calls if it is skipped since the user never clicks on the next button to call a NewDialog event.
You can go directly to the ProgressDlg by just conditioning the WelcomeDlg as I suggested & not bothering creating a new dialog but personally I wouldn't do that as it's not very user friendly (user double clicks MSI, it starts upgrading without warning, how do you know that's what the user actually wanted to do?) but it's your product & your call. If you condition the dialogs correctly in the InstallUISequence, the user will see the correct one. The VerifyReadyDlg doesn't show in the InstallUISequence, it's spawned by other dialogs. Look at the WiXUI .wxs files in the sources (they're under src\ext\UIExtension\wixlib) & see how they do things, you're simply trying to modify what they do. All the code is there you just need to look at it & implement it in your own way. Palbinder Sandher Software Deployment & IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the <Virtual Environment>** Integrated Environmental Solutions Limited. Registered in Scotland No. SC151456 Registered Office - Helix Building, West Of Scotland Science Park, Glasgow G20 0SP Email Disclaimer -----Original Message----- From: lewisv [mailto:le...@nitorco.com] Sent: 08 April 2010 13:05 To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] skip almost dialogs on upgrade Ok, if i condition the welcome dialog. Would i need to also condition all the following dialogs. ie setuptype, license, custom etc... It seems to me, if i simply disable the welcome dialog then the next dialog in order would show up. Putting a new verifyreaddlg before progress makes sense. But this still requires some human interaction. ie They must press the install button on the new verifyreadydlg. Is it possible to skip all the dialogs and go directly to install? Another question Is it possible to put the new verifyreadydlg before the welcome dialog, and then tell the next button to start the install? Or is that done automatically by putting the dialog before progressdlg? I have already seen that article. Good one, i used it to take my license dialog out. But i did not see a way to completly skip the ui except for the progress dlg -- View this message in context: http://n2.nabble.com/skip-almost-dialogs-on-upgrade-tp4866051p4870613.ht ml Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------ ------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users