PluggableMultiColumnListMorph How To

Stephan B. Wessels swessels at
Tue Apr 1 12:43:08 UTC 2003

I believe that examples of this family of multi-column morphs can be 
found in Celeste and in the Enhanced IRC Client.  The 
PluggableMultiColumnListMorphByItemWithHeader is used by the enhanced 
IRC client.  Check it out on SqueakMap.  Also, when the multi-column 
stuff was created the first "client" to use it, that I remember, was 
Celeste, and then the other variants became used/created to support the 
enhanced IRC client.

I haven't looked at that code in ages.  It would not be a surprise to 
find that it may be a good candidate for some general refactoring.

  - Steve

On Tuesday, April 1, 2003, at 03:55 AM, Germán S. Arduino wrote:

> Thanks Ned.
> ----- Original Message -----
> From: "Ned Konz" <ned at>
> To: "The general-purpose Squeak developers list"
> <squeak-dev at>
> Sent: Monday, March 31, 2003 7:27 PM
> Subject: Re: PluggableMultiColumnListMorph How To
>> On Monday 31 March 2003 06:58 am, Donald Major wrote:
>>> BUT, it is important that all the values in the column data lists
>>> be Strings.
>> Of course, it would be a simple matter to put an "asString" into
>> PluggableMultiColumnListMorph>>createMorphicListsFrom:
>> ifFalse: [StringMorph contents: item asString font: font]])
>> and make it simpler for lazy programmers.
>> --
>> Ned Konz
Music is the wine that fills the cup of silence.
   - Robert Fripp

More information about the Squeak-dev mailing list