Hernán Morales Durand wrote:
> Hi all,
>
> If it's useful for someone, I've adapted a pretty basic grid morph to Pharo
> 1.3. To test:
>
> GridMorph columnNamesExample.
> GridMorph morphInCellExample.
> GridMorph columnNamesExample.
> GridMorph blocksExample.
>
> download from
http://ss3.gemstone.com/ss/BioSmalltalk/SGrid-hfm.3.mcz>
> cheers,
>
> Hernán
>
>
That looks really good. I think I'll definitely find a use for it. Is
there some way (and maybe an example :) ) to push edits to a cell back
into a model ?
btw I got it working in 1.4 with the following change:
From...
CellMorph class >> defaultTextContentsMorph
^CellTextMorph new.
To....
CellMorph class >> defaultTextContentsMorph
^ CellTextMorph new setDefaultContentsIfNil
This is required since [TextMorph new text] in:
1.3 is a Text for 'abc'
1.4 is nil
due to the following change...
TextMorph>>relaseCachedState (1.3 BG 11/20/2004)
super releaseCachedState.
self releaseParagraph; paragraph.
TextMorph>>releaseCachedState (1.4 hfm 1/11/2011)
super releaseCachedState.
self releaseParagraph
where previously #setDefaultContentsIfNil was being called from #paragraph.
cheers, Ben