Wait for Esteban to notice this mail :) On 6 March 2016 at 23:54, Hernán Morales Durand <hernan.mora...@gmail.com> wrote:
> Hi Damien, > > I installed FFI-NB as follows: > > Gofer it > smalltalkhubUser: 'Pharo' project: 'FFI-NB'; > configurationOf: 'FFINB'; > loadStable > > And found the following methods are missing from NBWin32Window: > > > createWindowExA:lpClassName:lpWindowName:dwStyle:x:y:width:height:hWndParent:hMenu:hInstance:lParam: > > createWindowExW:lpClassName:lpWindowName:dwStyle:x:y:width:height:hWndParent:hMenu:hInstance:lParam: > ffiCalloutOptions > getActiveWindow > getCapture > getClipboardOwnerWindow > getClipboardViewer > getDesktopWindow > getForegroundWindow > getWindowFromPoint: > > Should I try something else? > > Hernán > > > > 2016-03-06 18:10 GMT-03:00 Damien Pollet <damien.pollet+ph...@gmail.com>: > >> The replacement is http://smalltalkhub.com/#!/~Pharo/FFI-NB >> >> The API should be mostly if not completely compatible. If not tell us, as >> I need to adapt my ESUG 2013 tutorial :) >> >> On 6 March 2016 at 21:18, Hernán Morales Durand <hernan.mora...@gmail.com >> > wrote: >> >>> Hi guys, >>> >>> I am porting packages which uses NativeBoost in Pharo <= 4 to Pharo 5 >>> (update: #50628). Since NB is not supported anymore I would like to know >>> which is the replacement of such library. >>> >>> I found FFI is loadable in Pharo 5, but methods like >>> #getForegroundWindow are missing. >>> Even worst, when I try to browse a method like >>> >>> #shellExecute:lpOperation:lpFile:lpPrameters:lpDirectory:nShowCmd: >>> >>> with any tool (Nautilus, Finder, etc) I get a MessageNotUnderstood: >>> RubShoutStylerDecorator>>disableDrawingWhile: >>> >>> What's your recommendation? >>> >>> Cheers, >>> >>> Hernán >>> >>> >> >