Yeah but even with OSAKit, to implement a language you need to link to Carbon 
and use deprecated Carbon calls. 

Sent from my iPhone

> On Feb 26, 2017, at 7:18, じょいすじょん <dangerwillrobinsondan...@gmail.com> wrote:
> 
> Are you implementing scriptability for a Cocoa application? If so, you 
> probably don't need all of this.
> 
> Or are you implementing an OSA language? If so, you cannot escape this, but 
> you might consider looking at the scripting bridge instead.
> 
>> On Feb 26, 2017, at 6:02, sumit bansal <sumitonline.ban...@gmail.com> wrote:
>> 
>> I am using it to implement scripting in my project.
>> 
>> I have used the API in following way:
>> 
>> 
>> *ComponentInstance & compInstance =
>> OpenDefalutConmponent(kOSAComponentType,
>> kOSAGenericScriptingComponentSubtype);*
>> *OSASetSendProc( compInstance, someParam1, someParam2); //function in
>> Carbon/Frameworks/OpenScripting/OSA.h*
>> 
>> 
>> I am using OpenScripting Architecture(OSA) APIs to implement the scripting
>> functionality. To use APIs of OSA, we need to pass ComponentInstance.I
>> don't know any other way of creating the object of ComponentInstance, the
>> only way I know has been depreciated.
>> 
>> 
>> I am new in MAC programming. Please forgive me if I am asking/replying
>> something foolish.
>> 
>>> On 25 February 2017 at 02:42, Jens Alfke <j...@mooseyard.com> wrote:
>>> 
>>> 
>>> On Feb 24, 2017, at 9:11 AM, sumit bansal <sumitonline.ban...@gmail.com>
>>> wrote:
>>> 
>>> Can anyone please help me to find out the replacement of
>>> Function =>  Component Manager::OpenDefaultComponent.
>>> 
>>> 
>>> That’s very generic; the Component Manager is/was just an ancient
>>> DLL-loading mechanism. IIRC it was mostly used by QuickTime. What are you
>>> using the Component Manager for?
>>> 
>>> ―Jens
>>> 
>> _______________________________________________
>> 
>> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
>> 
>> 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/dangerwillrobinsondanger%40gmail.com
>> 
>> This email sent to dangerwillrobinsondan...@gmail.com
> 
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

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 arch...@mail-archive.com

Reply via email to