<div dir="ltr">Ron / Dan, Thanks.<div><br></div><div>I have resolved the issue, by trying a lot of different, minor modifications to my methods; 59 versions of the most problematic one!</div><div><br></div><div>The answer to my question seems to be rooted in my choice of a #layoutPolicy: ( btw, what is the appropriate use of the # sign when talking about Smalltalk code?) and specifying the height of containing morph based on the height of the largest contained morph.</div><div><br></div><div>Comment to anyone reading this in search of information, be patient and confident of finding a solution. Keep searching for answers and asking questions. </div><div><br></div><div>---- begin</div><div><div>createEditMorphFor: dataItem title: string</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>&quot;Use a standard definition of the data entry elements in the form. The changes I make here will propagate to all the items in the form and keep the calling method cleaner&quot;</div><div><br></div><div><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>| container contents title |</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">        </span></div><div><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>container := BorderedMorph new.</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>container color: Color tan.</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>container layoutPolicy: ProportionalLayout new.</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>container  borderColor: Color tan.</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>container hResizing: #spaceFill; hResizing: #spaceFill.</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">        </span></div><div><span class="gmail-Apple-tab-span" style="white-space:pre">        </span></div><div><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>title := StringMorph contents: string.</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>title  emphasis: 1.</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>contents :=TextMorph new contents: dataItem.</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>contents wrapFlag: true.</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">        </span></div><div><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>container height: contents height.</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>container addMorph: title fullFrame:((LayoutFrame fractions: (0.0 @ 0.0 corner: 0.3@ 1))).</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>^ container addMorph: contents fullFrame:((LayoutFrame fractions: (0.3 @ 0.0 corner: 1.0 @ 1.0))).</div><div>--- end</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">        </span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Sep 5, 2016 at 5:58 PM, Dan Norton <span dir="ltr">&lt;<a href="mailto:dnorton@mindspring.com" target="_blank">dnorton@mindspring.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi John,<br>
<br>
It might be better to separate the labels from the text morph. Each of your current panes<br>
would contain two morphs: a list morph with the labels and beside it a text pane with the text<br>
associated with the selected label. Text panes wrap text well, but list panes do not.<br>
<br>
 - Dan Norton<br>
<br>
______________________________<wbr>_________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@lists.squeakfoundation.org">Beginners@lists.<wbr>squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/mailman/listinfo/beginners" rel="noreferrer" target="_blank">http://lists.squeakfoundation.<wbr>org/mailman/listinfo/beginners</a><br>
</blockquote></div><br></div></div>