This is my first post to the user group.  I am having a problem getting a
custom dialog to conditionally appear after the CustomizeDlg, which is based
on the user selecting or not selecting a feature in the CustomizeDlg.

Here are my conditional statement(s) for CustomizeDlg:

            <Publish Dialog="CustomizeDlg" Control="Back" Event="NewDialog"
Value="MaintenanceTypeDlg" Order="1">WixUI_InstallMode = "Change"</Publish>
            <Publish Dialog="CustomizeDlg" Control="Back" Event="NewDialog"
Value="SetupTypeDlg" Order="2">WixUI_InstallMode = "InstallCustom"</Publish>
            <Publish Dialog="CustomizeDlg" Control="Next" Event="NewDialog"
Value="ServiceUserCredentialsDlg"
Order="1"><![CDATA[(&FE__SPC.WindowsService=3)]]></Publish>
            <Publish Dialog="CustomizeDlg" Control="Next" Event="NewDialog"
Value="VerifyReadyDlg" Order="2">1</Publish>

Basically, I want the user to enter additional info if the Feature
"FE__SPC.SiteProvisionService" is selected.  What happens is it always goes
to VerifyReadyDlg.

Here's my Feature definition:

            <Feature Id="FE__SPC.WindowsService" Title="Provisioning Windows
Service" Level="1" AllowAdvertise="no">
            ...

What I did was create a custom version of WiXUI_Mondo.wxs, and added the new
dialog, and then altered the Publish tags in order to determine when the
ServiceUserCredentialsDlg appears.

I am using WiX v3.0

Thanks,
- Troy
------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to