Yes! That is much better,

thanks

2016-06-24 17:16 GMT+02:00 Esteban Lorenzano <[email protected]>:

>
> On 24 Jun 2016, at 16:43, Nicolai Hess <[email protected]> wrote:
>
>
>
> 2016-06-24 16:03 GMT+02:00 Esteban Lorenzano <[email protected]>:
>
>> if you send me the code, I can take a look.
>>
>
> Sorry if this sounds rude, but
> did you actually read my mail, I mean the first one.
>
>
> well… after search, it was from 25 apr… and my client didn’t show it to me
> (because I removed it, to clean)… and it folded the quoted so yes, I read
> it… like a month ago :)
>
>
> If you don't have the time to look at this, it is ok. I will just try to
> find it out myself, or maybe torsten has an idea.
>
> No problem.
>
>
> well, but I’m particularly interested in UFFI, since is my new toy :)
> and seriously, I want to make him really solid, so I jump in whenever I
> see a problem, even if I’m doing something different (merging pharo-vm with
> os-vm, now).
>
> Anyway, I see the error: WinWndClassEx is generated with bad mapping… this
> is fixed in new versions of UFFI so you need to regenerate the fields:
>
> WinWndClassEx rebuildFieldAccessors. (Torsten needs to
>
> but then… I spotted a bug, because FFIConstantHandle>>value is not defined
> so you will still have an error :)
>
> anyway, I updated both, OSWindow and UFFI so if I you load bleedingEdge of
> both, you will see something like this:
>
>
>
> I already posted the code multiple times. There is no code I could send.
> It is all in the image (+ the OSWindow) project.
>
> I'll try it again.
>
> OS: Windows
> - take a fresh
> - load (from catalog browser) OSWindow
>
> - execute this
>
> | hInst wndClass |
>  hInst := WinProcess getVMModuleHandle.
>  wndClass := WinWndClassEx new.
>  wndClass hInstance: hInst.
>
> Error :
> Unable to resolve external type: HMODULE
>
> OK, getVMModuleHandle expects a HMODULE type
> We need to define a missing type, HMODULE, but that works (just like all
> the other H-WinHandle-Types).
>
> Now execute it again:
> New error:
> "MessageNotUnderstood: SmallInteger>>isExternalAddress"
>
> The question is:
>
> Any Idea what is missing here, I need a way to store the HMODULE handle
> in the structure of the WinWNdClassEx
>
>

Reply via email to