In my app I need to create an editor able to edit custom XML in half-WYSIWYG way. The requirement is to provide as much WYSYWIG as possible, but also retain the ability to see the structure of a document, like XML source editors do. It is also needed that visual elements could be present on editor's canvas - like rich text, images, smart popups and so on. In general, the editor should resemble one of visual DocBook editors (Arbortext, Serna, Oxygen, XMLMind).
Which option would be the best:
- to write a new piece of software from scratch, creating object model, doing rendering and caret managing by myself?
- to use WPF RichTextBox?
- to extend some extensible advanced editor - like Visual Studio or AvalonEdit?
No comments:
Post a Comment