Modal dialogue "it"
Rob Cozens
rcozens at pon.net
Sat Oct 9 08:44:35 EDT 2004
>on keydown whichkey
> put whichkey into field "response" of stack "dialog"
> modal "dialog"
> answer it
> if not it contains "cancel" then send continueStuff to this card
>end keydown
>
>I put "answer it" there just as a test (so that Rev would show me
>what was put into "it" after the modal dialog stack closes), and it
>just answers with a blank window.
Hi Andrew,
A couple of things:
* The value of "it" does not persist between handlers; so having the
dialog OK button script place a value in the "it" variable in its
handler does NOT affect the value of "it" in the mainStack keyDown
handler.
* Be very careful about placing a "debugging" answer command after
any command that returns a value in "it". Example:
answer file "What file do you want to open?" -- "it" now
contains the file path
answer "You selected"&&it -- for debugging
open file it --the value of "it" is now "OK"
--
Rob Cozens, Staff Conservator
Mendonoma Marine Life Conservancy
P.O. Box 217
Manchester, CA 95459-0217
(707) 895-2584
"Promoting a healthy and bountiful offshore environment."
More information about the use-livecode
mailing list