Developping in Squeak
Adam Guren
aguren at adelphia.net
Mon Jul 7 05:24:24 UTC 2003
Some answers
With regards to a better organized browser, you should look at
and play around with the StarBrowser on the Squeak map. It is a browser
that lets you create your own categories for stuff in addition to the
standard categories. As for auto complete, just type in and try to
accept it. A menu with matches should come down. I'm not sure if
that's what you want, but you should at least try it.
As for open croquet, I know that David, David and Andreas have
been working pretty hard on it recently. From what I have been shown it
is very impressive. I'll leave it to them to say when a new version
will be released, but I think it will be sooner rather than later (but
don't quote me on it).
The other stuff I am not quite sure about. But I am sure
someone else will know!
Adam
-----Original Message-----
From: squeak-dev-bounces at lists.squeakfoundation.org
[mailto:squeak-dev-bounces at lists.squeakfoundation.org] On Behalf Of
Guillaume Pothier
Sent: Sunday, July 06, 2003 5:09 PM
To: squeak-dev at lists.squeakfoundation.org
Subject: Developping in Squeak
Hi!
First of all I must say that I am new to Squeak, and very excited about
it. I have many questions in my mind, but I will start with the few that
come to my mind right now.
* Writing Smalltalk code.
As far as I understand, the Browser is the place to explore/create code,
isn't it? I wonder if there are projects to create alternative
development environments for smalltalk code. For instance, there is one
thing that I have on my mind for some time: I would really like to be
able to navigate in packages, classes and methods within classes
spatially, via a zoomable interface or such (3d?). Should I start to try
to implement that, or is there already something similar?
One other thing, it seems to me that I saw in a tutorial that there were
an autocomplete feature in the browser, but I can not retrieve it. Is
there such a thing? For instance, I start typing a class or message and
press ctrl+space, and I can choose between the possible completions...
* Input/output
I am particularly intersted in bimanual interaction, is it possible to
access various physical mice, or other devices on a single computer?
More generally, does an generic input framework exists?
Is there support for multiple screens? Multiple sound input/output
devices?
* OpenCroquet
Does someone know the state of this project? The download page claims
that another alpha version will be available in... april, or something
like that...
* Widgets
After going through a few tutorials, I wanted to create my own program.
This is a very simple accounting program that uses a postgreSQL backend,
and displays informations in lists or tables, and uses basic forms as
user input. As I come from the Java world, I started to search "standard
widgets" in Morphic, such as Lists, Tables, etc., but I did not find
such old-fashioned components. Do they exist, or is there a preferred
way to do that kind of thing? I was thinking, maybe for such a
simplistic program I should stick to MVC? (well, by the way I did not
even look if there are such widgets in MVC...)
Thanks in advance!
Guillaume
More information about the Squeak-dev
mailing list
|