Thanks for your reply. You were right, the control "next" doesn't exist in
the definition of CancelDlg.

I have another question about the sequence of the dialogs in my wxs file
listed below. Why is WelcomeDlg displayed first? And which one of the
following predefined actions do those <Publish Dialog....> elements
correspond to? Thanks in advance.

   1. LaunchConditions
   2. AppSearch
   3. ValidateProductID
   4. CostInitialize
   5. FileCost
   6. CostFinalize
   7. InstallValidate
   8. InstallInitialize
   9. ProcessComponents
  10. UnpublishFeatures
  11. RemoveShortcuts
  12. RemoveFiles
  13. InstallFiles
  14. CreateShortcuts
  15. RegisterUser
  16. RegisterProduct
  17. PublishFeatures
  18. PublishProduct
  19. InstallFinalize
  20. RemoveExistingProducts



<Fragment>
        <UI Id="StudioSelectInstallationFlows">
                <TextStyle Id="WixUI_Font_Normal" FaceName="Tahoma" Size="8" />
                <TextStyle Id="WixUI_Font_Bigger" FaceName="Tahoma" Size="12" />
                <TextStyle Id="WixUI_Font_Title" FaceName="Tahoma" Size="9" 
Bold="yes" />

                <Property Id="DefaultUIFont" Value="WixUI_Font_Normal" />
                <Property Id="WixUI_Mode" Value="InstallDir" />

                <DialogRef Id="BrowseDlg" />
                <DialogRef Id="DiskCostDlg" />
                <DialogRef Id="ErrorDlg" />
                <DialogRef Id="FatalError" />
                <DialogRef Id="FilesInUse" />
                <DialogRef Id="MsiRMFilesInUse" />
                <DialogRef Id="PrepareDlg" />
                <DialogRef Id="ProgressDlg" />
                <DialogRef Id="ResumeDlg" />
                <DialogRef Id="UserExit" />
                <DialogRef Id="ConfirmDlg" />

                <Publish Dialog="ExitDialog" Control="Finish" Event="EndDialog"
Value="Return" Order="999">1</Publish>

                <Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog"
Value="LicenseAgreementDlg">1</Publish>

                <Publish Dialog="LicenseAgreementDlg" Control="Back" 
Event="NewDialog"
Value="WelcomeDlg">1</Publish>
                <Publish Dialog="LicenseAgreementDlg" Control="Next" 
Event="NewDialog"
Value="VerifyReadyDlg">LicenseAccepted = "1"</Publish>

                <Publish Dialog="VerifyReadyDlg" Control="Back" 
Event="NewDialog"
Value="LicenseAgreementDlg" Order="1">NOT Installed</Publish>
                <Publish Dialog="VerifyReadyDlg" Control="Back" 
Event="NewDialog"
Value="MaintenanceTypeDlg" Order="2">Installed</Publish>

                <Publish Dialog="MaintenanceWelcomeDlg" Control="Next" 
Event="NewDialog"
Value="MaintenanceTypeDlg">1</Publish>

                <Publish Dialog="MaintenanceTypeDlg" Control="RepairButton"
Event="NewDialog" Value="VerifyReadyDlg">1</Publish>
                <Publish Dialog="MaintenanceTypeDlg" Control="RemoveButton"
Event="NewDialog" Value="VerifyReadyDlg">1</Publish>
                <Publish Dialog="MaintenanceTypeDlg" Control="Back" 
Event="NewDialog"
Value="MaintenanceWelcomeDlg">1</Publish>

                <Property Id="ARPNOMODIFY" Value="1" />
        </UI>

        <UIRef Id="WixUI_Common" />
</Fragment>



-- 
View this message in context: 
http://www.nabble.com/conditionally-show-msg-box-tp17656508p17673473.html
Sent from the wix-users mailing list archive at Nabble.com.


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to