Hi Sampat,
WIX does not give you the functionality to disable the next button by default
if no feature is selected. But there are events conditions you can set to
disable the button.
This is what I do and works good for me:
--Publish a property on the CustomizeDialog page:
<Publish Property="DisableButton" Value = "1" Order="0">
<![CDATA[<condition for when to disable]]>
</Publish>
<Publish Property="DisableButton" Value = "0" Order="1">
<![CDATA[<condition for when to enable]]>
</Publish>
--Put this condition in the "Next" button control:
<Control Id="Next" Type="PushButton" X="248" Y="243" Width="56" Height="17"
Default="yes" Text="!(loc.WixUINext)">
<Subscribe Event="SelectionNoItems" Attribute="Enabled" />
<Condition Action="disable">
<![CDATA[DisableButton = "1"]]>
</Condition>
<Condition Action="enable">
<![CDATA[DisableButton <> "1"]]>
</Condition>
Best Regards,
Pavan KONDURU
-----Original Message-----
From: ssmsam [mailto:[email protected]]
Sent: Friday, May 29, 2015 12:01 AM
To: [email protected]
Subject: [WiX-users] WixUI_FeatureTree : What if all deselected?
Hi Forum,
We are using WixUI_FeatureTree UI for our installer.
1. When i deselect 1 feature : Its respective Costing, Install Path and etc UI
Controls gets Disabled immediately.
2. When we deselect all the features : The Next button is still enabled and
allowing the installation.
Q1) Is the 2nd scenario a correct behavior?
I tried to Disable Next button using ControlCondition and condition as features
requested state(&Feature1 = 2). But its not been working on UI as Windows
installer UIs are not so flexible to do so.
Q2) How are they disabling the button like configuration_Directory, Install
Path, Costing etc based on the Feature requested state. I am curious and
checked in Control Condition table there no clue about these buttons.
Could anyone share you thoughts, is it feature to be implemented in Wix? I
checked in isntallshield it is the same.
PS: As of Now, We are using a VB Script CA to check for the requested state of
all features and display a pop up and will bring back to the custom setup
dialog.
Regards,
Sampat
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WixUI-FeatureTree-What-if-all-deselected-tp7600478.html
Sent from the wix-users mailing list archive at Nabble.com.
------------------------------------------------------------------------------
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users
This email and any attachments are intended solely for the use of the
individual or entity to whom it is addressed and may be confidential and/or
privileged.
If you are not one of the named recipients or have received this email in error,
(i) you should not read, disclose, or copy it,
(ii) please notify sender of your receipt by reply email and delete this email
and all attachments,
(iii) Dassault Systemes does not accept or assume any liability or
responsibility for any use of or reliance on this email.
For other languages, go to http://www.3ds.com/terms/email-disclaimer
------------------------------------------------------------------------------
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users