Hallo,
wie ich schon
hier erwähnt habe bin ich gerade beim Schreiben einer Memo-Komponente mit einigen Erweiterungen:
- Unterscheidung zwischen Zeilenwechsel und Absatz
- Basic-Formatierungen ähnlich wie RTF (fett, kursiv...)
- Anzeige von Steuerzeichen (ähnlich wie Word)
- Einbindung von
ASpell zur Rechtschreibprüfung
- Unicode-Support
- Einfügen/Überschreiben
Ich hab den momentanen Stand mal hochgeladen (ein kleiner Beispieleditor ist auch dabei). Vielleicht kann sich ja mal einer die Komponente anschauen und Fehler finden oder Verbesserungsvorschläge machen (Ein mehrfaches Undo/Redo ist schon in Planung, evtl. auch RTF-Im-/Export).
Zum Laden von Dokumenten greift mein Beispieleditor auf Word zurück (LoadFromMSWord), um z. B. *.doc zu laden (das aber noch ohne Formatierungen). Wer kein Word hat sollte einfach LoadFromFile verwenden. Dann geht aber nur noch *.txt.
Die Nutzung der Komponente ist selbstverständlich auch gestattet.
Damit die Rechtschreibung funktioniert muss Aspell sowie ein oder mehrere Wörterbücher installiert werden. Wie das geht findet man auf der Seite von ASpell.
Ich freue mich auf Rückmeldungen.
Gruß
xaromz