AppleScript can be a royal PITA with the syntax differences.  You might want to 
read up on ASOC, AppleScript Objective-C.  Shane Stanley has written a load on 
that (books too) and there is an ASOC dev mailing list that he frequents.

Mailing list:
ASObjC <[email protected]>

URL:
http://www.macosxautomation.com/applescript/apps/


By the way, if you do want to check out XPC, there is a good tutorial on 
objc.io here:

http://www.objc.io/issue-14/xpc.html

Good luck,
Alex Zavatone



On Aug 6, 2014, at 10:41 AM, Gerriet M. Denkmann wrote:

> 
> On 6 Aug 2014, at 12:46, Jens Alfke <[email protected]> wrote:
> 
>> 
>>> On Aug 5, 2014, at 10:06 PM, Gerriet M. Denkmann <[email protected]> 
>>> wrote:
>>> 
>>> Scripting Bridge SBObject has a sendEvent:id:parameters:. Not sure I want 
>>> to use this.
>> 
>> It seems like your best bet, actually.
>> 
> You are right. I just gave up on using raw Apple Events.
> 
>> The typical route is that you implement scriptability in the target app, 
>> including the terminology file that describes what commands and objects it 
>> handles,
> 
> App B got an sdef already. B, by the way, is NOT document based.
> 
> Apple Script Editor can do:
> 
> tell application "B"
>       get version
> end tell
> 
> Now the app delegate, called BeDelegate, has a property 
>       @property (readonly)  NSString *babbel;
> implemented as:
>       - (NSString *)babbel { return @"Bibbel"; }
> 
> But how to write an apple script to get this magic Bibbel-string? And how to 
> write the sdef to make this possible?
> And what else does my BeDelegate has to implement?
> 
> You see, I am absolutely clueless.
> 
> Kind regards,
> 
> Gerriet.
> 
> 
> _______________________________________________
> 
> Cocoa-dev mailing list ([email protected])
> 
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
> 
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/cocoa-dev/zav%40mac.com
> 
> This email sent to [email protected]


_______________________________________________

Cocoa-dev mailing list ([email protected])

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to