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