Re: 'aete' & AppleScript suite question
Re: 'aete' & AppleScript suite question
- Subject: Re: 'aete' & AppleScript suite question
- From: Christopher Nebel <email@hidden>
- Date: Thu, 4 Apr 2002 16:36:22 -0800
On Thursday, April 4, 2002, at 08:14 AM, JJ wrote:
Can I find anywhere an | ASCII - hex table | or DOM to build 'aete'
resources?
You probably want the aete Rez definition, which is in AEUserTermTypes.r
in the Master Interfaces package (see
<
http://developer.apple.com/sdk/index.html>). If you're simply looking
to build one by hand, you might also try out Resourcerer, which has a
fairly nice GUI-ish editor. There's also a free one for ResEdit, though
it hasn't been updated in quite a while.
And, by the way, why doesn't the script editors can read "Hidden
definitions" AppleScript Suite?
If all editors showed it to you, it wouldn't be hidden, now, would
it? :) If you're really curious, though, Smile will show it to you.
Also, why is not "available" AppleScript INIT' dictionary -'aeut'-?
What about the utility of key-equivalents "option down" or "F1 key"?
The aeut is more for developers of scriptable applications than for
scripters -- a lot of the terms in there are not backed up by any sort
of implementation, such as the various key constants. The idea was that
if anyone wanted to implement a keypress model, they'd have the terms
already defined. Again, Smile will show you the aeut, but it's less
useful than you might think.
And, where do you use vers resource "200" with version 1.8.2, not
1.8.2b3?
The vers(200) resource is copied into applets. Since 1.8.2 isn't final
yet, it may not have been updated to the proper version number.
What is the _real_ difference beetwen a list, a linked list & a vector
(ommitting their properties)?
"list" is the abstract super-class of "linked list" and "vector". What
most AppleScript users think of as "lists" are, internally, vectors:
they provide fast random access, but need linear time to insert or
delete elements. Linked lists, which were introduced in AppleScript
1.1, are the other way around. (Consult a basic data structures
textbook for more details.) Of course, since AppleScript doesn't let
you add or delete items in the middle of a list (yet) all this is
irrelevant. A future implementation will probably do away with the
distinction, because it mostly just complicates the code.
--Chris Nebel
AppleScript Engineering
_______________________________________________
applescript-users mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/applescript-users
Do not post admin requests to the list. They will be ignored.