Einzelnen Beitrag anzeigen

Jürgen Thomas

Registriert seit: 13. Jul 2006
Ort: Berlin
750 Beiträge
 
#2

Re: RichEdit: Formatierung finden

  Alt 16. Okt 2006, 12:23
Hallo,

schau Dir doch einmal eine (möglichst kleine) RTF-Datei in Notepad o.ä. an. Dann wirst Du erkennen:
  • Alle zusammengehörenden Abschnitte beginnen mit '{' und enden mit '}'.
  • bold wird in einem solchen Abschnitt eingeleitet von '\b' und endet mit dem Abschnitt.
  • italic beginnt analog mit '\i' und endet mit dem Abschnitt.
Theoretisch kannst Du das ebenso analysieren (und alle anderen Codierungen rausschmeißen).

Ich vermute, Deine Funktion geht einfacher und läuft schneller; also bau' das weiter aus.

Gruß Jürgen
#D mit C# für NET, dazu Firebird
früher: Delphi 5 Pro, Delphi 2005 Pro mit C# (also NET 1.1)
Bitte nicht sauer sein, wenn ich mich bei Delphi-Schreibweisen verhaue; ich bin inzwischen an C# gewöhnt.
  Mit Zitat antworten Zitat