The method Interpreter>>primitiveBeCursor was modified with the signature: "eem 2/18/2009 09:01" to call ioSetCursorARGB which doesn't exist in the latest Windows source files.
I worked around it by reverting primitiveBeCursor to the version "di 7/4/2004 08:41".
Bryce
On Sun, Mar 01, 2009 at 11:36:54AM +0000, bryce@kampjes.demon.co.uk wrote:
The method Interpreter>>primitiveBeCursor was modified with the signature: "eem 2/18/2009 09:01" to call ioSetCursorARGB which doesn't exist in the latest Windows source files.
I worked around it by reverting primitiveBeCursor to the version "di 7/4/2004 08:41".
This is from Mantis 7224 "Add big cursor support to the VM", which was added for OLPC support (as of VMMaker-dtl.108, so not related to Eliot's closure support updates). From the Mantis report:
The required platform support code is already in place for unix and Mac OS. Implementations of ioSetCursorARGB() will be required for win32 and RiscOS (in win32/vm/sqWin32Window.c and RiscOS/vm/sqRPCWindows.c respectively).
Andreas, is this something that you can add to the Windows platform support?
Thanks,
Dave
On Sun, Mar 01, 2009 at 10:38:00AM -0800, Andreas Raab wrote:
David T. Lewis wrote:
Andreas, is this something that you can add to the Windows platform support?
Yes I can, for now just stub it out (I don't think it's used, is it?).
Thanks. No, it does not seem to be used normally, so it is not an urgent change.
Dave
On 01.03.2009, at 19:38, Andreas Raab wrote:
David T. Lewis wrote:
Andreas, is this something that you can add to the Windows platform support?
Yes I can, for now just stub it out (I don't think it's used, is it?).
Only when you run the OLPC image, so far. But once it was implemented on Windows, too, people might want to start using it for nicer cursors :)
- Bert -
On Sun, Mar 1, 2009 at 3:36 AM, bryce@kampjes.demon.co.uk wrote:
The method Interpreter>>primitiveBeCursor was modified with the signature: "eem 2/18/2009 09:01" to call ioSetCursorARGB which doesn't exist in the latest Windows source files.
I merely replaced an '_' or two with :='s.
I worked around it by reverting primitiveBeCursor to the version "di 7/4/2004 08:41".
Bryce
vm-dev@lists.squeakfoundation.org