• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Dynamic Handler Call
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Dynamic Handler Call


  • Subject: Re: Dynamic Handler Call
  • From: has <email@hidden>
  • Date: Sat, 8 Apr 2006 17:15:16 +0100

Gary Beberman wrote:

>I would like to create a list of records in which each record has a text string and a handler name associated with the string. [...] A user selects the text from a list, the script finds the associated hname and calls the handler.

script obj1
	on foo()
		say "hello one"
	end foo
end script

script obj2
	on foo()
		say "hello two"
	end foo
end script

set hlist to {{searchtext:"text string 1", obj:obj1}, {searchtext:"text string 2", obj:obj2}}

set s to "text string 2"
repeat with rec in hlist
	if searchtext of rec is s then foo() of obj of rec
end repeat

HTH

has
--
http://freespace.virgin.net/hamish.sanderson/
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Applescript-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Dynamic Handler Call
      • From: Gary Beberman <email@hidden>
  • Prev by Date: Dynamic Handler Call
  • Next by Date: Re: Dynamic Handler Call
  • Previous by thread: Re: Setting print parameters
  • Next by thread: Re: Dynamic Handler Call
  • Index(es):
    • Date
    • Thread