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 >> >> >