[MacRuby-devel] MacRuby and Scripting Bridge

Naughty Nimitz naughty.nimitz at gmail.com
Fri Sep 30 17:04:28 PDT 2011


Hi Greg,

that doesn't work alas...
but I googled your solution and found that app.methods(true,true) did work.

No idea what the two parameters are for.

Thx for the lead

Nimitz


2011/9/30 Gregory Clarke <greg at intelligentassistance.com>

> app.objc_methods should reveal the methods it's inherited thanks to
> Scripting Bridge.
>
> Greg
>
> On Sep 30, 2011, at 5:08 AM, Naughty Nimitz wrote:
>
> Hi all,
>
> As i am migrating from RubyCocoa (and the rb-appscript gem) to MacRuby I am
> charmed by Scripting Bridge: no gems required and supposedly easy to use.
>
> Now my problem is how to migrate some statements: take this one in
> RubyCocoa and appscript:
> *
> app("Adobe Indesign
> CS5").script_preferences.user_interaction_level.set(:never_interact)*
>
>
> to Scripting Bridge?
> *appurl = NSURL.fileURLWithPath("/Applications/Adobe Indesign CS5/Adobe
> InDesign CS5.app")
> app = SBApplication.applicationWithURL(appurl)*
> app.dosamething
>
> It wont accept app.scripting_preferences or app.scriptpreferences?
>
> Alas, app.methods does not reveal a lot of information apart from the
> default ruby methods.
> Any clues (blogs, ...) where i can find info are more than welcome!
>
> Thanks in advance
>
>
> --
> Nimitz
>
>
>  _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
>
>
>
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
>
>


-- 
This signature is patented.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-devel/attachments/20111001/96b597d6/attachment.html>


More information about the MacRuby-devel mailing list