I'm not sure why, but this seems to work for me:

<!--Next button-->
<Control Id="NextButton" Type="PushButton" ...>
   <Condition Action="disable">
      <![CDATA[DisableButton = "1"]]>
   </Condition>
   <Condition Action="enable">
      <![CDATA[DisableButton <> "1"]]>
   </Condition>
   ...
</Control> 


<!--SelectionTree control-->
<Control
   Id="MySelectionTree"
   Type="SelectionTree"
   ...">

   <Publish Property="DisableButton" Value="1" Order="1"><![CDATA[&FeatureA
<> 3]]></Publish>
   <Publish Property="DisableButton" Value="0" Order="2"><![CDATA[&FeatureA
= 3]]></Publish>
</Control>



The conditions that check the action state is simpler in my example, but you
get the idea.
-- 
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/FeatureSelection-Dialog-tp5536563p5539252.html
Sent from the wix-users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to