Where can I learn about Applescript and Revolution?
Ken Ray
kray at sonsothunder.com
Wed Oct 9 16:12:01 EDT 2002
Basically you write the AppleScript as a string (either in a variable or
read from a field), and then say:
do <container> as applescript
So to make the Finder activate, you can say:
put "tell application " & quote & "Finder" & quote" & cr & \
"activate" & cr & "end tell" into tScript
do tScript as AppleScript
For some cool ways to use AppleScript in Rev, take a look at the AppleScript
section of the Rev Tips and Tricks page on my site:
http://www.sonsothunder.com/devres/revolution/revolution.htm
As far as reacting to appleEvents goes, you trap the "appleEvent" message in
your card or stack script, as in:
on appleEvent tClass, tID, tSender
switch (tclass& tID)
case "aevtoapp"
-- trapped open application appleEvent
break
case "aevtodoc"
-- trapped open document appleEvent
break
-- etc.
end switch
end appleEvent
Hope this helps,
Ken Ray
Sons of Thunder Software
Email: kray at sonsothunder.com
Web Site: http://www.sonsothunder.com/
----- Original Message -----
From: <RGould8 at aol.com>
To: <use-revolution at lists.runrev.com>
Sent: Wednesday, October 09, 2002 2:39 PM
Subject: Where can I learn about Applescript and Revolution?
> I'm trying to find "Applescript" in the Revolution documentation, and how
to
> go about making Applescript calls and reacting to Apple Events - - - can
> anyone point me to a web-site or tell me where in the docs I could find
more
> details on how this is done?
>
More information about the use-livecode
mailing list