<div dir="ltr"><div dir="ltr"><div dir="ltr"><div>TextMorph>>createParagraph is the method that broke the TextOnCurve functionality.</div><div><br></div><div>It need a guard against applying wrapFlag.</div><div><br></div></div><div>There is also some bug with the bounds so the text will not redraw properly.</div><div><br></div><div>Something like this under will prevent the DNU but it will not fix the issue with the text bounds.</div><div><br></div><div>TextMorph>>createParagraph<br><br>    self setProperty: #CreatingParagraph toValue: true.<br><br>    [<br>        self setDefaultContentsIfNil.<br><br>        "...Code here to recreate the paragraph..."<br>        paragraph := (self paragraphClass new textOwner: self owner).<br>        paragraph wantsColumnBreaks: successor notNil.<br>        paragraph<br>            compose: text<br>            style: textStyle copy<br>            from: self startingIndex<br>            in: self container.<br>        (paragraph isKindOf: TextOnCurve)<br>        ifTrue:[ self removeProperty: #CreatingParagraph.<br>            ^ paragraph].<br>        wrapFlag<br>               ifFalse:<br>            ["Was given huge container at first... now adjust"<br>            paragraph adjustRightX].<br>        paragraph focused: (self currentHand keyboardFocus == self).<br>    <br>        self fit.<br>    ] ensure: [self removeProperty: #CreatingParagraph].<br><br>    ^ paragraph</div><div><br></div><div>Cheers,</div><div>Karl</div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Sun, Dec 30, 2018 at 3:56 PM karl ramberg <<a href="mailto:karlramberg@gmail.com">karlramberg@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">Broke between #16520 and update: #18028</div><div dir="ltr"><br></div><div>Best,</div><div>Karl</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Sun, Dec 30, 2018 at 3:20 PM karl ramberg <<a href="mailto:karlramberg@gmail.com" target="_blank">karlramberg@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">I just tested this in a 2.5 image and it worked :-)<div>I'm not sure when it broke...</div><div><br></div><div>Best,</div><div>Karl</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Sun, Dec 30, 2018 at 9:36 AM karl ramberg <<a href="mailto:karlramberg@gmail.com" target="_blank">karlramberg@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"> Hi,<div>You can pull out a Line from the Graphics category in the ObjectsTool. </div><div>Then enable 'drop in' in the Lines menu.</div><div>Then pull out Text from the Basic category. </div><div>In Texts menu you can then select 'follow owner's curve'</div><div><br></div><div>Unfortunately it it broken. I think because NewParagraph uses another notion of container than what is expected.</div><div><br></div><div>Best,</div><div>Karl</div></div><br><div class="gmail_quote"><div dir="ltr">On Sun, Dec 30, 2018 at 2:06 AM Eliot Miranda <<a href="mailto:eliot.miranda@gmail.com" target="_blank">eliot.miranda@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>    anyone have any code to display text in a nice font along an arc or a spiral?</div><div><br><div dir="ltr" class="gmail-m_-5342437619684633522gmail-m_1725573390522659704gmail-m_9064537955863118506gmail-m_-8725196029492174246gmail_signature"><div dir="ltr"><div><span style="font-size:small;border-collapse:separate"><div>_,,,^..^,,,_<br></div><div>best, Eliot</div></span></div></div></div></div></div>
<br>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>