Re: ndxCards v. 1.92 Re: Lessons from the World of Clip Mana
< Next Message | Back to archived message list | Previous Message >
Note: This message is from the outliners.com archive kindly provided by Dave Winer.
Outliners.com Message ID: 2743
Posted by sub
2005-02-15 13:21:57
[Charlie: All of these controls are provided by the operating system, so the outliner developer is spared a lot of the coding work. Using these controls and a framework library like MFC, I can whip out a basic two- or three-pane outliner in an afternoon.]
I have a rather limited knowledge of the line of ready-made components available to contemporary programmers, so the above information was indeed an eye-opener. I only knew about the RTF edit control most two-pane outliners deploy (the one that won’t accept fractional leading line space!); I suspected very little of the rest. Thanks!
[The standard tree control, for example, is limited to single-line entries.]
Am I right to assume that it also does not support Undo?
[The best solution seems to be to write code to manage the outline structure yourself.]
That’s what the Brainstorm team has done; which explains the non-standard interface and why some of the key shortcuts and other facilities we have come to take as granted simply don’t work in Brainstorm. It also explains its lightning fast operation and its non-requirement of external libraries.
alx