Re: When can you use the 'whose' clause (Filter)
Re: When can you use the 'whose' clause (Filter)
- Subject: Re: When can you use the 'whose' clause (Filter)
- From: Philip Aker <email@hidden>
- Date: Sat, 12 Apr 2008 03:23:28 -0700
On 08-04-12, at 01:51, Bill Cheeseman wrote:
<x-man-page://5/sdef> for starters. Chris Nebel is the principal
fount for this area.
Dictionaries can still contain information indicating whether an
element supports the "meets a test," or filter, reference form, even
in applications that use only an sdef, not an aete. What the sdef
man page tells us is only that Cocoa applications don't need to use
that information when figuring out how to run a scriptable
application. The information should nevertheless be present in a
properly constructed sdef, in my view.
The issue is that Script Editor's dictionary viewer no longer
displays reference form information. I understand this is because
Apple feels the information is not particularly useful, in that all
reference forms should always be supported by scriptable applications.
I disagree with Apple in this regard. There are some kinds of data
for which some reference forms aren't appropriate. For example, the
index reference form has no meaning in the case of an unordered set
of data. And it is an unfortunate fact that many scriptable
applications do not support the filter reference form. I believe
this information is useful to scripters.
In spite of the potential for redundancy (remember those early OS X
dictionaries), I have to agree because the ideal is not to have to
carry the baggage of a priori knowledge to get a full explanation of a
particular feature. It's nice to have examples in situ as well.
Philip Aker
echo email@hidden@nl | tr a-z@. p-za-o.@
_______________________________________________
Do not post admin requests to the list. They will be ignored.
AppleScript-Users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
Archives: http://lists.apple.com/archives/applescript-users
This email sent to email@hidden