In order for this to work you should also take into consideration various rules for hyphenating words in the appropriate language. As these rules varies between languages, this can become a very complex function. If the text that goes into the field is static then I would either reduce the font size, widen the field (or both) or try to find a synonym that fits into the width of the field.
Best regards Tore Nilsen > 22. jul. 2020 kl. 15:34 skrev Terry Heaford via use-livecode > <use-livecode@lists.runrev.com>: > > > I presume therefore that the only way to resolve a single long word in a > field would be to have a repeat loop removing characters from the end until > it fits then insert a cr and put the characters removed on the new line > > Terry > >> On 22 Jul 2020, at 14:12, Craig Newman via use-livecode >> <use-livecode@lists.runrev.com> wrote: >> >> What Klaus said is true, but this still all depends on the state of the >> “dontWrap” property. If “true” text will run on forever, regardless of >> whether a particular line contains spaces or not. >> >> So what is the state of that property in your field? >> >> Anyway, a little playing around with dontWrap will set you straight. >> >>> On Jul 22, 2020, at 9:05 AM, Klaus major-k via use-livecode >>> <use-livecode@lists.runrev.com> wrote: >>> >>> Hi Craig, >>> >>>>> Am 22.07.2020 um 14:56 schrieb Craig Newman via use-livecode >>>>> <use-livecode@lists.runrev.com <mailto:use-livecode@lists.runrev.com>>: >>>> >>>> Hi. >>>> >>>> Sorry, it is "dontWrap", not "donttWrap". >>>> The field is not truncating, except visually. The text runs out the right >>>> side of the field's visible extent. Setting the "dontWrap" to false will >>>> force the field to wrap the text. >>> >>> "dontwrap" or not, LC needs a SPACE in a word to wrap the text! >>> No space = no wrapping! >>> >>>> You must remember that this is not the same as adding carriage returns in >>>> the necessary places. >>>> >>>> Craig >>>> >>>>> On Jul 22, 2020, at 8:48 AM, Craig Newman via use-livecode >>>>> <use-livecode@lists.runrev.com> wrote: >>>>> Check out the “donttWrap” and “formattedWidth” properties. >>>>> Craig >>>>> >>>>>> On Jul 22, 2020, at 5:55 AM, Terence Heaford via use-livecode >>>>>> <use-livecode@lists.runrev.com> wrote: >>>>>> If you have a field with one long word that is wider than the field it >>>>>> does not wrap, it truncates. >>>>>> Is there a solution to this? >>>>>> >>>>>> >>>>>> Thanks >>>>>> >>>>>> Terry >>> >>> Best >>> >>> Klaus >>> >>> -- >>> Klaus Major >>> https://www.major-k.de <https://www.major-k.de/> >>> kl...@major-k.de <mailto:kl...@major-k.de> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode@lists.runrev.com <mailto:use-livecode@lists.runrev.com> >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> <http://lists.runrev.com/mailman/listinfo/use-livecode> >> _______________________________________________ >> use-livecode mailing list >> use-livecode@lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode