Multiple OS Windows for Squeak?
jmvsqueak at uolsinectis.com.ar
Thu Apr 22 19:09:32 UTC 2004
Squeak and the original Smalltalk-80 have some specific requerimients on the
hardware they run. They need a bitmapped Display and a pointing device. And
nothing else. Squeak has no need of an underlining OS with a concept of
"window". This is great for portability. Most of us don't want this changed.
And many of us believe it not good what most Smalltalks did with this (as
they are less portable than Squeak).
If you really need multiple OS windows, you need to build that support for
your application, or fork Squeak.
----- Original Message -----
From: Peter William Lount
To: The general-purpose Squeak developers list
Sent: Thursday, April 22, 2004 5:14 AM
Subject: Re: Multiple OS Windows for Squeak?
>Could you list some example applications that use multiple simultaneous OS
Well, most applications open more than one window at various times. Yes
often these are modal dialog boxes, but they should also be possible to open
in an true os window from squeak which brings us to a system preference that
could be added that would allow squeak windows to be opened in their own os
window. Very cool.
In any of the serious desktop applications that I've every written or worked
on as part of a team our applications have had multiple windows. It's just
the normal way of it. It's just that Squeak is the anomoly in Smalltalk
systems in that squeak only opens in one os window rather than opening each
squeak window in it's own os window.
I really think the changes needed to make multiple os windows work are less
challenging than most of us think. We really just need one or two people who
know how to do it and it should only take a couple of days or less work
since the code is already there but just needs reworking so that it's
More information about the Squeak-dev