Hi again,...

Maybe I am wrong, but I think that:

- the 'IAgree' property is evaluated in the UISequence and thus it
must not be all uppercase.

- if you want to evaluate the property in the InstallExecuteSequence
(which is your case)  the property should be uppercase and Secure
<Property Id="UNICODE_PROPERTY" Secure="yes" >

Stefan


Venkatesh wrote:
> If you look at the examples the radiobutton property for "I agree" has
> property like this
> <RadioButtonGroup Property="IAgree">
> So, case should not be matter.
> However, i did not get this
> " I think it needs to be public to be transferred into the server
> install sequence. "
>  
> What is meant by this?.Thank you so much.
>  
> Regards
> Venkatesh
> 
> *//*
> 
>     Doesn't your property name Unicode need to be uppercase? If you're
>     using it as a Component condition I think it needs to be public
>     to be transferred into the server install sequence.
>     Phil Wilson
> 
>     ------------------------------------------------------------------------
>     *From:* [EMAIL PROTECTED]
>     [mailto:[EMAIL PROTECTED] *On Behalf Of
>     *Venkatesh
>     *Sent:* Thursday, May 17, 2007 9:23 AM
>     *To:* Stefan Pavlik; [EMAIL PROTECTED]; WiX-users
>     *Subject:* Re: [WiX-users] Why is my conditional statement not working
> 
>     Stefan,
>     I think, I am hands  down, with this. I donot know what is happening
>     here. I am not using any conditional statement in the feature now. I
>     put my conditional statements under components. Please these
>     attached file. I created a simple directory with Test under which I
>     created test1 and test2. Test1 has test1.txt and test3.txt. Test2
>     directory has test2.text.
>      
>     I have the following code under component:
>      
>     <Component Id="component0" DiskId="1"
>     Guid="00030829-0000-0000-C000-000000000046">
>     <Condition><![CDATA[Unicode = "Yes"]]></Condition>
>     <File Id="file0" Name="test1" LongName="test1.txt"
>     src="D:\Demo\WIX\wixbinaries\test\test1\test1.txt" />
>     </Component>
>     <Component Id="component2" DiskId="1"
>     Guid="4AA9EDBB-FC6C-460C-8866-358CECF4832B">
>     <Condition><![CDATA[Unicode = "No"]]></Condition>
>     <File Id="file2" Name="Test3" LongName="Test3"
>     src="D:\Demo\WIX\wixbinaries\test\test1\test3.txt" />
>     </Component>
>      
>     and  in the feature:
>     Feature Id='Complete' Title='Teams Designer10.0.0'
>     Description='TEAMS complete package.'
>     Display='expand' Level='1' ConfigurableDirectory='TARGETDIR'>
>     <Feature Id='MainProgram' Title='Program' Description='Teams
>     executable.' Level='1'>
>     <ComponentRef Id='component0' />
>     <ComponentRef Id='component1' />
>     <ComponentRef Id='component2' />
>      
>     Although I select option No it is installing the test1.txt file. I
>     would like to see test3.txt file when I select "No" option in the
>     radio button(TEAMS-ASCII) , in this case.
>      
>      
>     Regards
>     Venkatesh
>     */Stefan Pavlik <[EMAIL PROTECTED]>/* wrote:
> 
>         Hi Again.
> 
>         (please use reply to all - to keep WiX-user in)
> 
>         Read this carefully:
> 
>         Here is sample code:
> 
> 
> 
>         ...
> 
> 
> 
>         ...
> 
> 
> 
> 
> 
> 
> 
> 
> 
>         And here is meaning:
> 
>         If 'FeatureCondition' property is set to Yes THEN the entire feature
>         'F_FeatureA' will not be installed (it means that both components
>         will not be installed no matter on the 'ComponentCondition'
>         setting).
> 
>         If 'FeatureCondition' property is set to Yes THEN the feature
>         'F_FeatureA' will be installed. The install state of components is
>         now dependent on the 'ComponentCondition' property.
> 
>         - if the 'ComponentCondition' property is set to 'Yes' then
>         component 'component0' will be installed and 'component1' will not
>         be installed
> 
>         - if the 'ComponentCondition' property is set to 'No' then component
>         'component1' will be installed and 'component0' will not be
>         installed
> 
> 
> 
>         The element Condition belongs to element Feature or Component. The
>         Condition cannot affect the ComponentRef element.
> 
> 
>         Hope that now you will understand it.
> 
>         Regards
> 
>         Stefan
> 
>         Venkatesh wrote:
>         > Still I am not able to get it going. I have code like this
>         >
>         >
>         >
>         >
>         >
>         >
>         >
>         >
>         >
>         >
>         > When the condition is Yes, it should install Component0 and
>         Component1
>         > is n't it?. Still installs Component2 also. Same thing with
>         the No, It
>         > installs all three components. What am I doing wrong here.
>         Thanks in
>         > advance.
>         >
>         > Venkatesh
>         >
>         >
>         > */Stefan Pavlik /* wrote:
>         >
>         > Hi Venkatesh,
>         >
>         > The use of Condition element is different.
>         > You can use it in:
>         >
>         > a) inside Component element (that is probably what you want)
>         >
>         >
>         > ...
>         >
>         >
>         > the component will be installed if the condition is evaluated
>         to true
>         >
>         > b) inside the Feature element:
>         >
>         >
>         >
>         >
>         > the Feature Level will be changed to 0 if the condition is
>         > evaluated to true
>         >
>         > The Condition element can be used in other ways also. You can find
>         > complete usage in the WIX Help file.
>         >
>         >
>         > Regards
>         >
>         > Stefan
>         >
>         > Venkatesh wrote:
>         > > I ahve a radio button where user selects a version of
>         > productUnicode Or
>         > > ASCI) depending upon I need to install a different binary. I
>         am using
>         > > condition statement under feature. Looks like it is not working
>         > for me.
>         > > I donot know what I am doing wrong here. Please help me.
>         > >
>         > > Code as follows:
>         > >
>         > >
>         > > Display='expand' Level='1' ConfigurableDirectory='TARGETDIR'>
>         > >
>         > >
>         > >
>         > >
>         > >
>         > >
>         > >
>         > >
>         > >
>         > >
>         > >
>         >
>         
> ------------------------------------------------------------------------
>         > >
>         > >
>         >
>         
> -------------------------------------------------------------------------
>         > > This SF.net email is sponsored by DB2 Express
>         > > Download DB2 Express C - the FREE version of DB2 express and
>         take
>         > > control of your XML. No limits. Just data. Click to get it now.
>         > > http://sourceforge.net/powerbar/db2/
>         > >
>         > >
>         > >
>         >
>         
> ------------------------------------------------------------------------
>         > >
>         > > _______________________________________________
>         > > WiX-users mailing list
>         > > WiX-users@lists.sourceforge.net
>         > > https://lists.sourceforge.net/lists/listinfo/wix-users
>         >
>         > --
>         > Stefan Pavlik | [EMAIL PROTECTED]
>         > Whitestein Technologies s.r.o. | www.whitestein.com
>         > Panenska 28 | 811 03 Bratislava | Slovak Republic
>         > Main +421 2 5443-5502 | Direct +421 2 5930-0735
>         >
>         >
> 
>         -- 
>         Stefan Pavlik | [EMAIL PROTECTED]
>         Whitestein Technologies s.r.o. | www.whitestein.com
>         Panenska 28 | 811 03 Bratislava | Slovak Republic
>         Main +421 2 5443-5502 | Direct +421 2 5930-0735
> 
> 
> 

-- 
Stefan Pavlik | [EMAIL PROTECTED]
Whitestein Technologies s.r.o. | www.whitestein.com
Panenska 28 | 811 03 Bratislava | Slovak Republic
Main +421 2 5443-5502 | Direct +421 2 5930-0735

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to