Ho trovato un buon editor WYSIWYG javascript: TinyMCE.
E' completamente gratuito e compatibile con MSIE 7.
Ora la mia idea è di includere un componente TWebBrowser in un form, con Location una pagina HTML contenente TinyMCE. E questo l'ho già fatto.
L'unico problema è che Delphi dovrebbe essere in grado di leggere il codice HTML all'interno di una <textarea>, "estrapolandolo" da una pagina web non salvata.
Sono sicuro che questo è possibile, il punto è: come?
Qualcuno mi saprebbe aiutare?