<html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"/></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Well, you specified that the textSetter is #name, so that is sent. I guess #name: is what you wanted.<div><br/></div><div>Cheers,</div><div>Bernhard</div><div><br id="lineBreakAtBeginningOfMessage"/><div><br/><blockquote type="cite"><div>Am 10.06.2024 um 19:01 schrieb Mark Volkmann via Cuis-dev <cuis-dev@lists.cuis.st>:</div><br class="Apple-interchange-newline"/><div><div dir="ltr">I'm learning how to use a `TextModelMorph`.<div><br/></div><div>I have this in an instance method and it renders fine:</div><div><br/></div><div><font face="monospace">textMorph := TextModelMorph<br/>            textProvider: self<br/>           textGetter: #name<br/>            textSetter: #name .</font></div><div><br/></div><div>The class defines the instance methods `name` and `name: aString`.</div><div>But when I modify the value in the TextModelMorph, the `name: aString` method is not called.</div><div>Shouldn't it do that?<br clear="all"/><div><br/></div><span class="gmail_signature_prefix">-- </span><br/><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div><font face="arial, helvetica, sans-serif">R. Mark Volkmann</font></div><div><span style="font-size:12.8000001907349px"><font face="arial, helvetica, sans-serif">Object Computing, Inc.</font></span></div></div></div></div></div></div></div></div></div></div>
</div></blockquote></div><br/></div></body></html>