Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.107 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: BB-Code Highlight mit Richedit

  Alt 12. Okt 2003, 00:37
Moin KyroxX,

da Du den Text fett machen kannst, wirst Du wohl SelAttributes kennen.
Du müsstest jetzt also den Text des RichEdit auslesen, dabei die Textattribute testen, und z.b., beim Beginn des Attributes "Fett", ein [BOLD] in's Memo schreiben, beim Ende dann eben [/BOLD].
Nur mal so als Ansatz, Du solltest natürlich nicht zeichenweise Übertragen, sondern dabei Blöcke raussuchen.

Willst Du erst den Text schreiben, und dann erst die Attribute hinzufügen, müsstest Du im Memo beim Berechnen der Position eines Tags natürlich bereits enthaltene Tags berücksichtigen.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat