Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Borland C++ Builder » Mehrfarbige Zeilen in einem TRichEdit?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
27.05.2006, 23:27 Uhr
~Crazy-X2
Gast


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
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
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
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Borland C++ Builder ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: