Right, removing characters from the end until it fits is the only way I know of. It's faster if you use the templateField and measureText.

--
Jacqueline Landman Gay | [email protected]
HyperActive Software | http://www.hyperactivesw.com
On July 22, 2020 8:36:59 AM Terry Heaford via use-livecode <[email protected]> wrote:

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 <[email protected]> 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 <[email protected]> wrote:

Hi Craig,

Am 22.07.2020 um 14:56 schrieb Craig Newman via use-livecode <[email protected] <mailto:[email protected]>>:

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 <[email protected]> wrote:
Check out the “donttWrap” and “formattedWidth” properties.
Craig

On Jul 22, 2020, at 5:55 AM, Terence Heaford via use-livecode <[email protected]> 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/>
[email protected] <mailto:[email protected]>


_______________________________________________
use-livecode mailing list
[email protected] <mailto:[email protected]>
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
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode




_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to