• 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: Gary Beberman <email@hidden>
  • Date: Sun, 9 Apr 2006 13:03:02 -0700

That's great. Thanks for the suggestion. Not that I want to push my luck, but is there some way I could pass parameters into the script, also?

Thanks,

Gary

At 5:15 PM +0100 4/8/06, has wrote:
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

_______________________________________________ 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: has <email@hidden>
References: 
 >Re: Dynamic Handler Call (From: has <email@hidden>)

  • Prev by Date: Re: Dynamic Handler Call
  • Next by Date: Re: Dynamic Handler Call
  • Previous by thread: Re: Dynamic Handler Call
  • Next by thread: Re: Dynamic Handler Call
  • Index(es):
    • Date
    • Thread