> Ken--I was referring to the stack that opens in response to the RR "Answer"
> command. Is it possible to set a preopencard handler in that stack?
Yes, but for the reasons that Wilhelm wrote you wouldn't be able to distribute
a raw stack to someone else and have it work right in their IDE.
I *DO*, however, have a workaround to this that seems to work in my tests:
1) In your stack create a hidden button (I called mine "AnswerLoc") with this
script:
global gAnswerLoc
on preOpenCard
if the short name of this stack is "Answer Dialog" then
if gAnswerLoc is not empty then
set the loc of stack "Answer Dialog" to gAnswerLoc
put "" into gAnswerLoc
end if
end if
pass preOpenCard
end preOpenCard
2) Sometime before you call on "answer" for the first time, insert the script
of that button "into front" to make it a frontScript:
insert script of btn "AnswerLoc" into front
3) When you're ready to call on "answer", set the global gAnswerLoc to the loc
you want the answer dialog to appear at, and then call "answer":
global gAnswerLoc
on mouseUp
put "100,100" into gAnswerLoc
answer "Hello"
end mouseUp
This will give you the desired effect, it cleans up after itself nicely, and is
completely distributable.
Ken Ray
Sons of Thunder Software, Inc.
Email: [email protected]
Web Site: http://www.sonsothunder.com/
_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode