Wow, so cool. I want to have access to this power without the current learning curve requirements. How can Terry's knowledge be bottled?
My inclination would be an ini-style file which defined layout and other customizations. That would require an API underneath. The vanilla ini file has the advantage of being a standard description of domain parameters, readable and writable by friends and neighbors. Thanks, Kent On Fri, Sep 16, 2011 at 9:09 AM, Terry Brown <[email protected]> wrote: > On Fri, 16 Sep 2011 06:10:50 -0700 (PDT) > "Edward K. Ream" <[email protected]> wrote: > >> B. Create a framework for creating new *types* of Leo windows. > > Attached are three examples of persistent layouts I use all the time, > main.jpg, my "main" Leo file with the layout rearranged to emphasize > links to other files (the colored text things are links to what I'm > currently working on), todo.jpg laid out for managing todo items, and > dml.jpg, editing database schema, actually using the generic xml > editing in the xml_edit plugin combined with backlinks and some custom > button scripts. > > So it's already easy enough to add window types to Leo, although some > aspects of the API could be enhanced. > > I guess it's a question of whether we're trying to make it easy for > people to provide functionality in a QWidget, where what happens in the > QWidget is their responsibility, and the in Leo location and display of > the QWidget is managed by Leo, or whether you're thinking of something > more, but then you get into trying to enable people to accomplish any > undefined goal, which is tricky. > > For the former case, providing a "managed" QWidget for people to code > in, I'd say we're 90% there, just needs polish and docs. > > Unless... QML/javascript, but that deserves its own thread... > > Cheers -Terry > > -- > 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. > > -- 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.
