A tool I use every day is the old Ecco PIM. In particular, I find its text outliner to be my main tool for all sorts of recording and organizing. A summary of its capabilities is at http://www.compusol.org/ecco/outlining.html.
I've been toying with the idea of creating an outliner control with similar capabilities in wx. In particular, I'm wondering what control would be the best starting point? Does anyone have any thoughts on this (or better yet, know of something similar that's been done)?
For extra credit, allow a grid-style layout with the outline in one of the columns, as shown in the picture on compusol.
If it'll help, I can provide an image showing a richer outline than the one on compusol.
A tool I use every day is the old Ecco PIM. In particular, I find its
text outliner to be my main tool for all sorts of recording and
organizing. A summary of its capabilities is at http://www.compusol.org/ecco/outlining.html.
I've been toying with the idea of creating an outliner control with
similar capabilities in wx. In particular, I'm wondering what control
would be the best starting point? Does anyone have any thoughts on this
(or better yet, know of something similar that's been done)?
Uhm, maybe my english is not good enough, but I wasn't able to figure
out (as a mental image) what this widget would look like...
If it'll help, I can provide an image showing a richer outline than the
one on compusol.
A tool I use every day is the old Ecco PIM. In particular, I find its text outliner to be my main tool for all sorts of recording and organizing. A summary of its capabilities is at http://www.compusol.org/ecco/outlining.html.
I've been toying with the idea of creating an outliner control with similar capabilities in wx. In particular, I'm wondering what control would be the best starting point? Does anyone have any thoughts on this (or better yet, know of something similar that's been done)?
For extra credit, allow a grid-style layout with the outline in one of the columns, as shown in the picture on compusol.
Sounds like the TreeListCtrl, or perhaps Andrea's HyperTreeList.
···
--
Robin Dunn
Software Craftsman http://wxPython.org Java give you jitters? Relax with wxPython!
Uhm, maybe my english is not good enough, but I wasn't able to figure
out (as a mental image) what this widget would look like...
If it'll help, I can provide an image showing a richer outline than the
one on compusol.
That would be a good starting point
OK, it's at http://dondwiggins.net/EccoOutline.PNG. It shows the outline on the left, with a date and an integer column on the right. It also shows that an "item" in the outline can wrap onto multiple lines.
The main consideration I have is to make it as easy to create, edit, and rearrange an outline as it is to work with a good text (or code) editor; that's why I pointed to the Compusol article.