[squeak-dev] Spreadsheet in Smalltalk?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
12 messages Options
Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Spreadsheet in Smalltalk?

Phil B
I was just curious if there are any existing projects out there which
implements a basic spreadsheet-type application in Smalltalk?

Thanks,
Phil


Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Re: Spreadsheet in Smalltalk?

Sophie424
dabbledb?


"Phil" <[hidden email]> wrote in message
news:gabtvr$ife$[hidden email]...
>I was just curious if there are any existing projects out there which
>implements a basic spreadsheet-type application in Smalltalk?
>
> Thanks,
> Phil
>
>
>




Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Spreadsheet in Smalltalk?

Eliot Miranda-2
In reply to this post by Phil B
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.

On Thu, Sep 11, 2008 at 1:10 PM, Phil <[hidden email]> wrote:
I was just curious if there are any existing projects out there which implements a basic spreadsheet-type application in Smalltalk?

Thanks,
Phil





Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Spreadsheet in Smalltalk?

David Mitchell-10
For example code, search the list archives. I know Mark Guzdial
assigned a simple spreadsheet in Morphic as a team class assignment to
his undergrads.

I just tried digging through

http://coweb.cc.gatech.edu/cs2340

And couldn't find it. Great commentary from frustrated students
(trouble with Squeak) and happy students (liking Squeak).


On Thu, Sep 11, 2008 at 3:33 PM, Eliot Miranda <[hidden email]> wrote:

> 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.
>
> On Thu, Sep 11, 2008 at 1:10 PM, Phil <[hidden email]> wrote:
>>
>> I was just curious if there are any existing projects out there which
>> implements a basic spreadsheet-type application in Smalltalk?
>>
>> Thanks,
>> Phil
>>
>>
>
>
>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Spreadsheet in Smalltalk?

Karl Ramberg
Skeleton is available from SqueakMap

Karl

On 9/11/08, David Mitchell <[hidden email]> wrote:

> For example code, search the list archives. I know Mark Guzdial
> assigned a simple spreadsheet in Morphic as a team class assignment to
> his undergrads.
>
> I just tried digging through
>
> http://coweb.cc.gatech.edu/cs2340
>
> And couldn't find it. Great commentary from frustrated students
> (trouble with Squeak) and happy students (liking Squeak).
>
>
> On Thu, Sep 11, 2008 at 3:33 PM, Eliot Miranda <[hidden email]>
> wrote:
>> 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.
>>
>> On Thu, Sep 11, 2008 at 1:10 PM, Phil <[hidden email]> wrote:
>>>
>>> I was just curious if there are any existing projects out there which
>>> implements a basic spreadsheet-type application in Smalltalk?
>>>
>>> Thanks,
>>> Phil
>>>
>>>
>>
>>
>>
>>
>>
>
>

Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Re: Spreadsheet in Smalltalk?

Phil B
Karl/Frank,

Thanks for the pointer to Skeleton.  It looks like a promising starting
point for what I need.

Thanks,
Phil

karl ramberg wrote:

> Skeleton is available from SqueakMap
>
> Karl
>
> On 9/11/08, David Mitchell<[hidden email]>  wrote:
>> For example code, search the list archives. I know Mark Guzdial
>> assigned a simple spreadsheet in Morphic as a team class assignment to
>> his undergrads.
>>
>> I just tried digging through
>>
>> http://coweb.cc.gatech.edu/cs2340
>>
>> And couldn't find it. Great commentary from frustrated students
>> (trouble with Squeak) and happy students (liking Squeak).
>>
>>
>> On Thu, Sep 11, 2008 at 3:33 PM, Eliot Miranda<[hidden email]>
>> wrote:
>>> 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.
>>>
>>> On Thu, Sep 11, 2008 at 1:10 PM, Phil<[hidden email]>  wrote:
>>>> I was just curious if there are any existing projects out there which
>>>> implements a basic spreadsheet-type application in Smalltalk?
>>>>
>>>> Thanks,
>>>> Phil
>>>>
>>>>
>>>
>>>
>>>
>>>
>>
>
>



Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: Spreadsheet in Smalltalk?

John Richards

It does look interesting.  But it doesn't seem to be available via SqueakMap.  Anyone had any luck downloading it?

John


Phil <[hidden email]>
Sent by: [hidden email]

09/11/08 08:42 PM

Please respond to
The general-purpose Squeak developers list        <[hidden email]>

To
[hidden email]
cc
Subject
[squeak-dev] Re: Spreadsheet in Smalltalk?





Karl/Frank,

Thanks for the pointer to Skeleton.  It looks like a promising starting
point for what I need.

Thanks,
Phil

karl ramberg wrote:
> Skeleton is available from SqueakMap
>
> Karl
>
> On 9/11/08, David Mitchell<[hidden email]>  wrote:
>> For example code, search the list archives. I know Mark Guzdial
>> assigned a simple spreadsheet in Morphic as a team class assignment to
>> his undergrads.
>>
>> I just tried digging through
>>
>> http://coweb.cc.gatech.edu/cs2340
>>
>> And couldn't find it. Great commentary from frustrated students
>> (trouble with Squeak) and happy students (liking Squeak).
>>
>>
>> On Thu, Sep 11, 2008 at 3:33 PM, Eliot Miranda<[hidden email]>
>> wrote:
>>> 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.
>>>
>>> On Thu, Sep 11, 2008 at 1:10 PM, Phil<[hidden email]>  wrote:
>>>> I was just curious if there are any existing projects out there which
>>>> implements a basic spreadsheet-type application in Smalltalk?
>>>>
>>>> Thanks,
>>>> Phil
>>>>
>>>>
>>>
>>>
>>>
>>>
>>
>
>






Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Re: Spreadsheet in Smalltalk?

Phil B
It's there (that's how I got it)... are you sure you're not filtering it
out?  It appears to be a somewhat dated package and suffers from some
bit-rot (doesn't appear to work on the current release or even the 3.7
image I downloaded which it was released for.)  Unless someone else has
already done so, I was going to take a look and see if I can get it
working again.

Thanks,
Phil

John Richards wrote:

>
> It does look interesting. But it doesn't seem to be available via
> SqueakMap. Anyone had any luck downloading it?
>
> John
>
>
> *Phil <[hidden email]>*
> Sent by: [hidden email]
>
> 09/11/08 08:42 PM
> Please respond to
> The general-purpose Squeak developers list
> <[hidden email]>
>
>
>
> To
> [hidden email]
> cc
>
> Subject
> [squeak-dev] Re: Spreadsheet in Smalltalk?
>
>
>
>
>
>
>
>
> Karl/Frank,
>
> Thanks for the pointer to Skeleton. It looks like a promising starting
> point for what I need.
>
> Thanks,
> Phil
>
> karl ramberg wrote:
>  > Skeleton is available from SqueakMap
>  >
>  > Karl
>  >
>  > On 9/11/08, David Mitchell<[hidden email]> wrote:
>  >> For example code, search the list archives. I know Mark Guzdial
>  >> assigned a simple spreadsheet in Morphic as a team class assignment to
>  >> his undergrads.
>  >>
>  >> I just tried digging through
>  >>
>  >> http://coweb.cc.gatech.edu/cs2340
>  >>
>  >> And couldn't find it. Great commentary from frustrated students
>  >> (trouble with Squeak) and happy students (liking Squeak).
>  >>
>  >>
>  >> On Thu, Sep 11, 2008 at 3:33 PM, Eliot Miranda<[hidden email]>
>  >> wrote:
>  >>> 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.
>  >>>
>  >>> On Thu, Sep 11, 2008 at 1:10 PM, Phil<[hidden email]> wrote:
>  >>>> I was just curious if there are any existing projects out there which
>  >>>> implements a basic spreadsheet-type application in Smalltalk?
>  >>>>
>  >>>> Thanks,
>  >>>> Phil
>  >>>>
>  >>>>
>  >>>
>  >>>
>  >>>
>  >>>
>  >>
>  >
>  >
>
>
>
>
>
> ------------------------------------------------------------------------
>
>



Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Spreadsheet in Smalltalk?

Hans-Martin Mosner
In reply to this post by Eliot Miranda-2
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



Spreadsheet.zip (13K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: Spreadsheet in Smalltalk?

Edgar J. De Cleene
In reply to this post by Phil B



El 9/12/08 12:05 AM, "Phil" <[hidden email]> escribió:

> It's there (that's how I got it)... are you sure you're not filtering it
> out?  It appears to be a somewhat dated package and suffers from some
> bit-rot (doesn't appear to work on the current release or even the 3.7
> image I downloaded which it was released for.)  Unless someone else has
> already done so, I was going to take a look and see if I can get it
> working again.
>
> Thanks,
> Phil

The attached works in 3dot10

Edgar




Skeleton-Base-0.4.1.sar (93K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Re: Spreadsheet in Smalltalk?

Phil B
You are correct... I was attempting to use it via 'new morph...' rather
than the 'objects' menu option which does work correctly.

Edgar J. De Cleene wrote:

>
>
> El 9/12/08 12:05 AM, "Phil"<[hidden email]>  escribió:
>
>> It's there (that's how I got it)... are you sure you're not filtering it
>> out?  It appears to be a somewhat dated package and suffers from some
>> bit-rot (doesn't appear to work on the current release or even the 3.7
>> image I downloaded which it was released for.)  Unless someone else has
>> already done so, I was going to take a look and see if I can get it
>> working again.
>>
>> Thanks,
>> Phil
>
> The attached works in 3dot10
>
> Edgar
>
>
>
> ------------------------------------------------------------------------
>
>



Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Re: Spreadsheet in Smalltalk?

Phil B
In reply to this post by Hans-Martin Mosner
Thanks for the clarification re: Analyst as well as your work.  This
gives me another possible starting point.

Phil

Hans-Martin Mosner wrote:

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