Chipp,
I have the same experience with nested conditionals. I have found the
following format (with the "then" below the "if") helps.
if tResult is "Error"
then
answer "Go Ahead anyway" with "Cancel" or "OK"
if it is "Cancel" then exit to top
end if
There is sometimes still a problem, especially if the nested
conditional contains an "else" - so I always close these with an "end
if":
if tResult is "Error"
then
answer "Go Ahead anyway" with "Cancel" or "OK"
if it is "Cancel"
then
exit to top
else
doElseStuff
end if
end if
It takes more space but I find it is easier to read - and it always
compiles.
Paul Looney
-----Original Message-----
From: Chipp Walters <[EMAIL PROTECTED]>
To: Use-Revolution <[email protected]>
Sent: Wed, 25 Jan 2006 04:32:53 -0600
Subject: nested ifs
I like to do the following:
if tResult is "Error" then
answer "Go Ahead anyway" with "Cancel" or "OK"
if it is "Cancel" then exit to top
end if
Most of the time it compiles, but sometimes the single line if
statement in the middle throws and error and won't compile, so I'm
forced to do:
if tResult is "Error" then
answer "Go Ahead anyway" with "Cancel" or "OK"
if it is "Cancel" then
exit to top
end if
end if
Anyone know why the compiler does this? I can't seem to figure out
under what circumstances this seems to happen.
best,
Chipp
_______________________________________________
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
_______________________________________________
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