SE dictionary views [was: Informal poll]
SE dictionary views [was: Informal poll]
- Subject: SE dictionary views [was: Informal poll]
- From: has <email@hidden>
- Date: Sat, 14 Jun 2014 00:39:03 +0100
Marion dickten wrote:
> 2. (second most important) A completely different view in the
Dictionaries. I always want to know who is contained by whom (if I want
to access a feature, to whom do I address the "tell..." phrase?), and
maybe I'm a complete idiot, but I rarely can find this in Dictionaries.
What I *do* find (and don't need) is what an object *contains*.
There are three View buttons in the dictionary window's toolbar:
* view terminology suites
* view containment hierarchy [1]
* view inheritance hierarchy
The one you want is the middle button. Caveats: it's not very good (it
only shows one-to-many relationships, i.e. elements, not one-to-one,
i.e. properties that contain application objects/references), and both
it and the inheritance hierarchy views are rather buggy so don't always
show everything/anything. If you wish to file bug reports, see
<https://developer.apple.com/bug-reporting/>.
Regards,
has
[1] This should really be called 'view relationships', as the Apple
Event Object Model, like the relational database model or Apple's Core
Data, describes one-to-one and one-to-many relationships between data,
which is not the same as containment. e.g. The following 'references'
(really simple queries) all refer to the same object, but only the last
of them reflects the actual containment hierarchy:
file "foo" of app "Finder"
file "foo" of desktop of app "Finder"
file "foo" of folder "Desktop" of home of app "Finder"
file "Macintosh HD:Users:jsmith:Desktop:foo" of app "Finder"
file "foo" of folder "Desktop" of folder "has" of folder "Users" of
startup disk of app "Finder"
_______________________________________________
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