On Thu, 13 Apr 2006 13:36:23 -0700, Mark Wieder
<[EMAIL PROTECTED]> wrote:
Graham-
Thursday, April 13, 2006, 12:28:52 AM, you wrote:
In the very interesting discussion on Custom Properties, Mark Wieder
introduced this example
setProp NewValue pValue
try
if pValue < 0 then
set the foreColor of me to "red"
else
set the foreColor of me to empty
end if
end try
put pValue into me
end NewValue
I think I get the idea, but Mark, why did you use 'try'? It would not
David Burgun as provided the longer-winded explanation (and a great
one at that - not meant as putting it down), but basically the "try"
construct here lets me set the field to empty without running into a
runtime error. Without the try the code would give me an error on the
first line if pValue is empty, since it would try to execute
if < 0 then
Putting the code inside a try construct lets me ignore the error that
results from trying to execute an illegal statement and move on to the
next line of executable code after the end try.
Thanks Mark, that really is very clear (and very clever). I'm storing
it up for use later...
Thanks for all who clarified this for me
Graham
------------------------------------------------------------------------
---
Graham Samuel / The Living Fossil Co. / UK and France
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution