At 19:23 04.09.2006, you wrote:
Also, you're only loading the callback patch once, right? I don't know what happens if you execute that code multiple times; it might be harmless or it might not. Graphic-Forms automatically loads it via the ASD file.
Another thing to try is to restart SBCL without the callback patch, and remove the :stdcall attribute from Alastair's code. Win32 has a special hack that allows non stdcall callbacks to be used as window procedures. This would help rule out whether that patch is causing the problem.
It didn't change anything loading the patch before compiling graphic-forms or not.
I will try and remove the attribute and see what happens
Michael Jung
graphic-forms-devel@common-lisp.net