A number of questions

Lyndon Tremblay 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
constantly.)

> 3) Has there been discussion about using native windows?  Having
> everything in one window makes use of Squeak for applications more
> difficult.

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




More information about the Squeak-dev mailing list