On Thu, May 13, 2010 at 9:11 PM, Terry Brown <[email protected]> wrote:
> But I wonder about the level at which the abstraction occurs. I think that's > what bugs Ville. If the gui was responsible for telling leo the body text > for node n is now s, rather than telling leo that key k has just been > pressed, things would be simpler. Right. In my opinion Leo "knows" too much about the gui. Most of the leo should see the editor as a "black box" that contains one string per body editor (current contents). Same should apply for e.g. minibuffer. It should just "sit there" as QLineEdit. If you press "a" in the minibuffer Leo should never know about it, it should just result in "a" appearing in the line editor. In a sense "stickynotes" is a prototype of this, and so is my early Qt proof of concept (qleolite). -- Ville M. Vainio http://tinyurl.com/vainio -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en.
