Usually plugins for CAD programs have to be running in-process. Pharo is not (at least not without further work) running in a DLL as by default it runs as an own OS process.
There once was a plugin for Netscape and one for IE running Squeak VM as a in-process plugin in the browser - so its technically possible but not out of the box. If you want to use Smalltalk for extending CAD programs with a DLL then you should give "Smalltalk/MT" from ObjectConnect a try as it is able to build DLL's and OCX/ActiveX components and already provides the native support (Graphics, Debugging, ...) Have fun Torsten > Gesendet: Sonntag, 08. Dezember 2013 um 19:20 Uhr > Von: askoh <[email protected]> > An: [email protected] > Betreff: Re: [Pharo-dev] Smalltalk in a C World > > Good that NativeBoost can do what the paper says. How does one debug Pharo > and NativeBoost working together? Can one step in Pharo, encounter > NativeBoost code, the step in C and return to Pharo? > > I would like to create addins for CAD programs (Windows for now). The CAD > program starts and calls the addin to be part of the CAD program. User > interactions within the CAD are passed to the addin which then drives the > data or display in the CAD. The addin is a separate DLL or EXE but the user > sees only the CAD with extra capabilities - not as distinct programs. Can > Pharo make such an addin? > > Thanks, > Aik-Siong Koh > > > > -- > View this message in context: > http://forum.world.st/Smalltalk-in-a-C-World-tp4728217p4728573.html > Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com. > >
