[squeak-dev] Spreadsheet in Smalltalk?

Hans-Martin Mosner hmm at heeg.de
Fri Sep 12 05:52:43 UTC 2008


Eliot Miranda schrieb:
> There's the famous one in the Analyst which allowed cells to contain
> things like images and rules to rotate them.  But (I think) its
> ancient history now.  You might find it in a port of the Analyst Georg
> Heeg made available a while back.  I'd ask him.
The Analyst is not legally available at the moment (which is a pity,
since it was a great piece of software at its time).
We once considered buying the rights to it, but the price tag was a bit
steep...

I have started implementing a simple spreadsheet in Squeak a while back.
Like almost all of my toy projects, this never got finished but does
have some usable code (see attached ZIP file.)

Open a new spreadsheet with "SpreadsheetGridMorph new openInWorld".
You can enter numbers into the cells, and you may enter rules (start
with "=", cell refs are written as A1, B1 etc).
Currently implemented are +-*/ operations.
The update machinery (which is the heart of a spreadsheet) works nicely.

Everything else is just "boring work to do" :-)

Cheers,
Hans-Martin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Spreadsheet.zip
Type: application/zip
Size: 10069 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20080912/229e41bb/Spreadsheet.zip


More information about the Squeak-dev mailing list