Hello

2013/2/15 Sean P. DeNigris <sean@clipperadams.com>
I don't know how efficient it would be, but how much text do we really
layout at once? If it makes the code simpler and more beautiful, then it
would be my starting point. Doing otherwise is premature optimization.

I talk about amount of memory which required for text model where each character is separated "big" object.
For example, I have small screen laptop and It contains nearly 8000 characters with single 9'pt font which filled full screen. For big monitors I think it will be ~ 32000 characters. For my daily usage I have nearly 20 opened windows with some text (browser pages, articles). And I have nearly 50 saved latest closed windows at history pane.
So such text model required significant amount of objects to cover my example. But I don't know is it really bad or not.

Actually I agree with your point:
If it makes the code simpler and more beautiful, then it
would be my starting point
And that's why I like what guys implemented. Good experiment.

In any case TxText is attempt to get clean object implementation of "text stuff" based on tests. So with little steps we can extend it and add new features.
Now TxText can be used instead labels (not editable text morphs). Soon we will have cursor navigation, text selection and editing. I work on cursor now. (I mean visual part of TxText project).

Best regards,
Denis