I've bypassed an aete entirely and return errAEEventNotHandled
from gdut and still receive gsdf. Nonetheless, it would be cool if
it was sent before gdut for the reasons mentioned above. I know I
could use gdut but it seems like it would be better to associate
sdef stuff with gsdf.
I don't have any strong opinion about whether it should be before
or after, but I don't see any obvious reason why receiving one
should depend on responding to the other (at the very least, that
dependency should be documented).
I tend to think before because older apps wouldn't know about it. And
newer apps that had to run on older systems could then have an option
when running on the latest. But that does bring up the question of
backwards compatibility. Apps don't normally alter their plist at
runtime. Seems to me that means no app can use the
OSAScriptingDefinition dynamic value if they have to be backwards
compatible. Does that seem right? I'm kinda of tired right now and
can't think more than 4 bytes ahead.
Philip Aker
echo email@hidden@nl | tr a-z@. p-za-o.@
PS: I caught yer typo and chngd it so the rchvs will only see it
twice :)