Peter Haworth wrote:

> Maybe a factor of how many lines of data?  Or possibly that
> your data had tabs in it and mine didn't?

Interesting thought, Peter. It prompted me to experiment - a few observations:

- The field's dontWrap is false, but the text isn't wrapping (IMO this is a bug).

- If I replace tab with space in the field the wrapping behaves normally.

- With the original tabs in place, when I set the field's listBehavior to true performance improves dramatically.

- When I set the vgrid to true it improves a little more. Not bad, since most uses cases for displaying tabular data will likely use this.

- Comparing to Apple's TextEdit to see what performance looks like there, it turns out no comparison is possible because Apple doesn't even attempt line wrapping during resize, deferring that for when the resize action ends after the mouse is released. Might is be useful to have a field property for similar effect in LiveCode?

--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for Desktop, Mobile, and Web
 ____________________________________________________________
 ambassa...@fourthworld.com        http://www.FourthWorld.com

_______________________________________________
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

Reply via email to