
Remove standard.bmk from examples (what is that anyway?)

RTF code uses global paper metrics rather than per-buffer settings.

Double space, overstrike, overline, margin settings.

Print settings: number of copies, which pages.

Try it with TT font server.

An unselect command. Or really: more transient selection, so it disappears
voluntarily.

Write a dialog generator that
takes a plaintext description with controls, their positions, sizes
and default values. A form is generated and accepts input until either
OK or Cancel is clicked. The result is a plaintext list of
name=value pairs, separated by newlines. One use for this is as a
user interface for shell scripts that can create dialogs from descriptions
in text files. Such a program is also suitable for prototyping dialogs.
Another tool might be invented to produce the dialog descriptions in a
fashion similar to VB (ie click'n'drool).

Enhance the Form interface with more controls (radiobutton,
combo, textfield, tabs, frame).

Drag and drop the menu bar, tool bar and format bar.

How about a dialog editor like the one in Winword 2.0?

Special char selector box.

Totally new rendering engine. See RENDER for details.

Don't allow moving below bottom of sheet. Display end of file marker.

Improve RTF reader: line heights, colours, styles. The controls
\colortbl, \cfN, \cbN.

Zoom.

Keep track of page boundaries.

Adjustable margins. First line, left, right. These can be set on a
per style basis.

Undo/Redo.

Goto page and line. Display page number on status line.

Find/Replace.

Select all/paragraph/line.

Hard page/line breaks.

Insert time, date, page number, symbols, bullets, documents, table of contents.

Style dialog for defining styles.

Format dialog to replace fontsel.

Adjustable frames.

Add/remove styles on the fly.

Write a Ruler widget, including adjustable tabs. Move tabbing into
Richtext widget, so we don't have to worry about it. This requires
a next_tab callback.

Investigate the use of OLE-Storage by schwartz@cs.tu-berlin.de
to access Microsoft formats

Print sub- and superscript

Individual per-buffer styles

Horizontal adjustment in styles

Print underlined text

Scroll sideways.

