Pretty cool! Thanks, Doru
On 24 Aug 2011, at 11:54, Gary Chambers wrote: > In the following example the expander resizes > > |textMorph| > textMorph := UITheme builder newText: ''. > textMorph > hResizing: #spaceFill; > borderWidth: 1. > (UITheme builder newColumn: { > UITheme builder newExpander: 'One' for: textMorph. > UITheme builder newExpander: 'Two' for: Morph new}) openInWindow. > > textMorph contentsWrapped: 'Some text here > use #contentsWrapped: to change text' > > In general, if the surrounding morph has #shrinkWrap constraints then changes > to the (minimum) dimensions of its submorphs will propagate resulting in a > change of size for the surrounding morph. > > Regards, Gary > > ----- Original Message ----- From: "Tudor Girba" <tu...@tudorgirba.com> > To: <Pharo-project@lists.gforge.inria.fr> > Sent: Tuesday, August 23, 2011 1:36 PM > Subject: Re: [Pharo-project] expanding text morph > > > Thanks, Gary! > > And now the next question: > If I place this one in a surrounding pane / expander / tab, how do I get the > surrounding morph to resize when the text changes? > > Cheers, > Doru > > > On 22 Aug 2011, at 12:15, Gary Chambers wrote: > >> Hi Doru >> >> >> |textMorph| >> textMorph := UITheme builder newText: ''. >> textMorph >> hResizing: #spaceFill; >> borderWidth: 1. >> (UITheme builder newColumn: {textMorph}) openInWindow. >> textMorph contentsWrapped: 'Some text here >> >> Get a halo and inspect the text morph >> then use #contentsWrapped: to change text >> >> >> and see the results! >> >> #rigid hResizing also works.' >> >> >> >> Have fun! >> >> Regards, Gary >> >> ----- Original Message ----- From: "Tudor Girba" <tu...@tudorgirba.com> >> To: "Pharo Development" <pharo-project@lists.gforge.inria.fr> >> Sent: Sunday, August 21, 2011 11:57 PM >> Subject: [Pharo-project] expanding text morph >> >> >> Hi, >> >> I would like to create a Text Morph that wraps the text horizontally, and >> expands the height to fit the text. Thus, this morph would never offer >> scrolling. >> >> How could I do that? >> >> Cheers, >> Doru >> >> >> -- >> www.tudorgirba.com >> >> "There are no old things, there are only old ways of looking at them." >> >> >> >> >> > > -- > www.tudorgirba.com > > "Next time you see your life passing by, say 'hi' and get to know her." > > > > > -- www.tudorgirba.com "We are all great at making mistakes."