Help implementing a WYSIWYG editor
843807Oct 23 2009 — edited Oct 23 2009I am looking for any literature that describes how to implement a WYSIWYG word processor or HTML editor
(without using a pre-built editor component like JEditorPane).
I am already familiar with the Model-View-Controller design pattern and the gap-buffer data structure from Gnu-Emacs.
The best papers and books I have found so far are:
"The object-oriented implementation of a document editor" by P. Calder & M. Linton
"Glyphs: Flyweight objects for user interfaces" by P. Calder & M. Linton
Chapter 2 of "Design Patterns" by Gamma, Helm, Johnson & Vlissides
...I would like to find more papers or books like these.