In Leopard my Carbon application doesn't have to use an aete anymore.
Excellent.
I see here in the release notes:
Support for Dynamic .sdef-Declared Scriptability
... For "dynamic" OSAScriptingDefinition Info.plist entries, this
function sends an 'ascr'/'gsdf' Apple event, so you can
return .sdef scripting declarations that are computed at run-time,
to take plug-in scriptability into account, for instance. You have
to register a handler for the Apple event.
I register a handler for ascr:gsdf but am not receiving it. It's not
declared in the app's sdef itself. It that the cause?
Philip Aker
echo email@hidden@nl | tr a-z@. p-za-o.@