001
28.05.2006, 17:16 Uhr
~Lars
Gast
|
Zitat von ~Crazy-X2: |
Hi,
für ein Schulprojekt muss ich "Borland C++ Builder 6" benutzen (ist btw. eigentlich nicht meine 1. Wahl) und möchte ein Client/Server Protokoll durch unterschiedliche farbgebung etwas hervorheben.
Da sowas mit einem TMemo wohl nicht gehen wird, versuche ich inzwischen das ganze über ein TRichEdit zu realisieren. Allerdings habe ich überhaupt keinen Ansatzpunkt die Farbe einzelner Zeilen zu bestimmen.
Kann ich mit dieser Komponente sowas realisieren, ohne das ich das ganze direkt über RTF machen muss? Ich habe nämlich schon versucht, den RTF Quelltext selbst zu schreiben. Aber wenn ich dem RichEdit dann eine andere Font über den FontDialog zuweise, gehen alle manuelle Formatierungen verloren. Und die Schriftart sollte sich schon zur Laufzeit ändern lassen, ohne dass mir die Farbgebung flöten geht.
Hat irgendjemand eine Idee, wie ich sowas mit dem C++ Builder realisieren kann?
TIA Crazy-X
|
Yep, das Richedit hat u.a. das Property SelAttributes. Also zum Bleistift:
Code: |
REditMyName->SelAttributes->Color = clirgendwas
|
, und bis zur nächsten Änderung kriegt neu eingefügter Text diese Farbe.
ciao Lars |