Levi Wilson wrote:
> Where is the sequence of the install types defined?  For instance, I 
> know that by copying WixUI_Mondo.wxs --> LWWixUI_Mondo.wxs I can add 
> dialogs, and control the sequence there.  However, at the top it says 
> "First-time install dialog sequence" and "Maintenance dialog 
> sequence", but where does it let the installer know when to kick in 
> the ProgressDlg when the install is happening?  Is this because of the 
> <InstallUISequence /> tag in ProgressDlg.wxs?

So "sequence" is an overloaded term. There isn't an explicit maintenance 
mode sequence in the MSI sense of the word. Instead, InstallUISequence 
contains both new-install and maintenance-mode install. Conditions 
control which come first. Then control events manage the wizard Back and 
Next buttons. Then the last dialog -- the progress dialog -- is listed 
in InstallUISequence. It's modeless, so MSI leaves it up as it processes 
InstallExecuteSequence.

>   The reason I ask is that I'm trying to figure out what I'd do to add 
> a dialog after the ProgressDlg, and before the ExitDialog.  

Unfortunately, I don't think you can do that. Exit dialogs are 
"special." MSI requires you to define dialogs to be shown when the 
install is successful, terminated, failed, or suspended. They're given 
negative sequence numbers and they're shown after InstallExecuteSequence 
ends.

-- 
sig://boB
http://bobs.org



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to