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



Reply via email to