> El 22-06-2017, a las 17:19, Ben Coman <b...@openinworld.com> escribió: > > What considerations are there to have individual row heights?
The way I understand FastTable, it is not possible to have each item with different height. Cheers, Juraj > i.e. How close are we to having a spreadsheet interface like simplfied Excel? > > cheers -ben > > On Thu, Jun 22, 2017 at 4:51 PM, Juraj Kubelka <juraj.kube...@icloud.com > <mailto:juraj.kube...@icloud.com>> wrote: > Hi, > > I have a code like this: > > FastTableModel new > displayBlock: [ :node | node name ]; > items: Collection withAllSubclasses; > openWithSpec. > > Which works fine. But I would like to define row height for each item. > FTTableMorph has a method rowHeight:. > Is it possible? > > One possible use case could be: > > FastTableModel new > displayBlock: [ :node | node name, > String cr, ‘ number of methods: ', node methods size > asString ]; > items: Collection withAllSubclasses; > "rowHeight: 50;” “does not work" > openWithSpec > > <Captura de pantalla 2017-06-22 a la(s) 10.50.08.png> > > In that case, each list item is composed by a class name on the first line, > and the number of methods on the second line. > > For FTTableMorph the code looks like this: > > FTTableMorph new > extent: 650@500; > selectRowIndex: 1; > showFirstRowSelection; > dataSource: (FTEasyListDataSource new > elements: Collection withAllSubclasses; > display: [ :node | > Smalltalk ui theme newColumnIn: World for: { > node name asStringMorph. > (' number of methods: ', node methods size > asString) > asStringMorph }]); > rowHeight: 50; > beMultipleSelection; > openInWindow > > <Captura de pantalla 2017-06-22 a la(s) 10.49.08.png> > > Or do you propose another solution? > > Thanks! > Juraj > > >