Paul Salyers wrote:
I got the above problem fixed, miss directed links.
Cool.
In this latter case you don't actually need to use the value function - you could simply dohowever I'm now having this problem.
on mouseUp
put "+" into tFx -- Store the + for use later
put tFx into field "Fx" -- See for sure the + is being stored
put "1" into field "doWhat" -- program handler if the text of field "doWhat" = "1" do this else do this
put field "Answer" into tfkey
put value ( field "AddTo") Fx (tfkey) into field "AddTo" -- Add the fields together
end mouseUp
of I use
on mouseUp --put "+" into tFx put tFx into field "Fx" put "1" into field "doWhat" put field "Answer" into tfkey put value ( field "AddTo") + (tfkey) into field "AddTo"
end mouseUp
put field "AddTo" + tfKey into field "AddTo"
(see example below)
When you want the operator (such as + or * or -) to be evaluated - that's when you need to use the "value" function.
on mouseUp
put 2 into tOther
put field "inField" + tOther into tResult
put "answer = " & tResult & cr after msg
put "*" into tFX
put value( field "inField" & tFX & tOther ) into tResult
put "second answer = " & tResult & cr after msg
end mouseUp
Note the entire expression is enclosed in the parentheses of value - i.e.
value ( field "inField" & tFX & tOther)
NOT value ( field "inField") & tFX & tOther which would be a common mistake to make.
-- Alex Tweedly http://www.tweedly.net
-- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.6 - Release Date: 06/05/2005
_______________________________________________ use-revolution mailing list [email protected] http://lists.runrev.com/mailman/listinfo/use-revolution
