Hello again all,

I thought I'd start a fresh topic as I now have a new issue. I set a property 
to be "1" if a feature is being installed before "InstallValidate". The log 
shows this property is being set correctly. I have 2 other features that are 
hinged from this property that both don't get installed regardless of the state 
of the property. The same is true with a control on the exit dialog box that 
should show/hide depending on this property state as well.

At what point is the feature/UI condition evaluated? As I can only think it is 
doing this before the property is being set.

here are my conditions

<Feature Id='feConfig' Title='Config tool x86' Display="hidden" Level='1'>
    <ComponentRef Id='cConfigT' />
    <ComponentRef Id='cProgramMenuDirINMCleanup' />
    <Condition Level="0">NOT CONFIGREQUIRED</Condition>
</Feature>

and

<Control Id="LaunchCheckBox" Type="CheckBox" X="10" Y="243" Width="170" 
Height="17" Property="LAUNCHAPPONEXIT" Hidden="yes" CheckBoxValue="1" 
Text="Launch Configuration Tool.">
                    <Condition Action="show">NOT Installed AND 
CONFIGREQUIRED</Condition>
</Control>

Have a good weekend all. I'll be tackling this again Monday morning :(

Simon

Disclaimer: This electronic communication and its attachments may contain 
confidential, proprietary and/or legally privileged information which are for 
the sole use of the intended recipient. If you are not the intended recipient, 
any use, distribution, or reproduction of this communication is strictly 
prohibited and may be unlawful; please contact the sender and delete this 
communication. MWH Soft does not warrant or make any representation regarding 
this transmission whatsoever nor does it warrant that it is free from viruses 
or defects, correct or reliable. MWH Soft is not liable for any loss or damage 
that occurs as a result of this communication entering your computer network.

The views expressed in this message are not necessarily those of MWH Soft. This 
communication cannot form a binding agreement unless that is the express intent 
of the parties and they are authorized to make such an agreement. MWH Soft 
reserves all intellectual property rights contained in this transmission. MWH 
Soft reserves the right to monitor any electronic communication sent or 
received by its employees.

MWH Soft Limited is registered in England with number 6975921. Its registered 
office is Terriers House, 201 Amersham Rd, High Wycombe, HP13 5AJ.


------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to