2016-10-31 15:07 GMT+01:00 Matteo via Pharo-users < pharo-users@lists.pharo.org>:
> > > ---------- Weitergeleitete Nachricht ---------- > From: Matteo <matte...@yahoo.it> > To: Any question about pharo is welcome <pharo-users@lists.pharo.org> > Cc: > Date: Mon, 31 Oct 2016 15:06:27 +0100 > Subject: Re: [Pharo-users] Spec: Setting rows height of a pictures list > Thanks Nicolai, > > unfortunately, even using images of the same height I obtain a list > with thin rows. Maybe I'm typing something wrong. > > I'll try to figure out how to handle this. > Please let me know, if you have any further suggestion. > > Thanks, > Matteo > > For Images with the same height/width, you can use #buildWithSpecLayout: in the displayBlock and use a SpecTableLayout with the width/height of the image model image. But this doesn't really work, somehow the list widget can not handle the selection and scrolling (but the images are shown in full size) : imageModels := (1 to:10) collect:[:i | ImageModel new image: PolymorphSystemSettings pharoLogoForm]. listModel := ListModel new items: imageModels. listModel displayBlock:[:item | | layout | layout := SpecTableLayout row add:#yourself; height: item image height; width: item image width. item buildWithSpecLayout: layout]. listModel openWithSpec > > On 31/10/16 12:26, Nicolai Hess wrote: > > > > > > 2016-10-31 10:19 GMT+01:00 Matteo via Pharo-users > > <pharo-users@lists.pharo.org <mailto:pharo-users@lists.pharo.org>>: > > > > > > > > ---------- Weitergeleitete Nachricht ---------- > > From: Matteo <matte...@yahoo.it <mailto:matte...@yahoo.it>> > > To: "Pharo is welcome (ML)" <pharo-users@lists.pharo.org > > <mailto:pharo-users@lists.pharo.org>> > > Cc: > > Date: Mon, 31 Oct 2016 10:18:03 +0100 > > Subject: Spec: Setting rows height of a pictures list > > Hi, > > I've created a list of pictures, i.e. a widget based on > > ListModel where > > each item is a ImageModel. > > > > When the widget is displayed I get list window with very > > thin rows. > > > > Is there a way to control the ListModel rows height? > > > > > > Not if the images have different heights (you can, but it looks > > terrible, because the underlaying list morph does not work for list > > items with different heights). > > > > > > > > > > Thanks, > > Matteo > > > > > > > > >