A number of questions
humasect at shaw.ca
Tue Dec 14 08:49:49 UTC 2004
----- Original Message -----
From: "Michael Latta" <lattam at mac.com>
To: "The general-purpose Squeak developers list"
<squeak-dev at lists.squeakfoundation.org>
Sent: Monday, December 13, 2004 8:30 PM
Subject: A number of questions
> I am currently using a 3.7 full image, which is the current download
> for Mac OS/X that I could find.
> I have a number of questions that I am hoping can be answered by those
> longer on this list than myself:
> 1) What kind of new UI is Diego working on?
> 2) The Croquet project has OpenGL bindings that work pretty well, is
> there a Squeak version of those, or interest in one?
Yes there is interest. I've written FFI bindings to SDL and OpenGL,
delegating some events to this other window. (info: I'm not sure if: 1)
hacking into Balloon3D innards for acceleration in the main display is worth
it, or 2) diverting all display/input to this SDL window for acceleration
(Canvases, Display, Form, et al). I've tried to set an OpenGL context with
Win32Window>>getDesktopWindow, but needs pampering to actually work
decently. I want dev tools in an OpenGL display which redraws itself
> 3) Has there been discussion about using native windows? Having
> everything in one window makes use of Squeak for applications more
There is HostWindowPlugin with VMMaker 3.8g. Also, there is a ChangeSet
which changes the HWND to be transparent for the Squeak desktop background.
Still acts as one window, and I believe the desktop menu is still activated.
So it is not very friendly, but close. Perhaps a combination...
> 4) The Compiler-Syntax category has only one class PrimitiveNode. Am I
> missing something?
> 5) What is the FFI package? There are general classes dealing with
> calls to libraries, and categories for various graphics operations?
> 6) Where are the best reference materials for the VM ? For VMMaker?
> 7) Is an OS/X install being built for the various alpha builds, or do I
> need to learn to build my own?
More information about the Squeak-dev