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&#174; 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&#174; 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

Reply via email to