Memo Feld und Texthighlighting
-
hallihallo liebe Leutz

Habe mal eine Frage zum Thema Texthighlighting (Das ist das, was bei einem HTML-Editor-Quellcode in einer anderen Farbe dargestellt wird.)
Ich habe soweit einen HTML-Editor fertig programmiert, aber wie zum Teufel bekomme ich das schöne Texthighlighting hin? Ich benutze dazu ein Memofeld.
Hatte auch schon n paar kleine Ansätze, doch ich glaub ich habe eine Programmierblockade :).
Ich wollte mit strchr (natürlich wurde das vorher von den TStrings umgewandelt) mir die Zeichen '>' & '<' herausfiltern und wenn die dann vorhanden sind, sollen die meinetwegen rot dargestellt werden.
Aber bei mir war entweder dann alles (die nächsten Lines inklusive :)) rot dargestellt, nachdem ich das in einer IF-Anweisung überprüft hab, oder gar nichts (trotz else).Habt ihr für sowas evtl. n kleines Beispiel, dass mich weiterbringen könnte?
Gruß wilzo
-
ich habe dazu leider nur ein Delphi-Beispiel gefunden aber vielleicht (gemäß dem Fall du kennst dich in C++ besser aus als ich - was sehr wahrscheinlich ist ^^) findest du hier:
http://www.coding-board.de/board/showthread.php?t=2968
eine Anregung

EDIT: hier is nochwas:
http://www.coding-board.de/board/showthread.php?s=&threadid=2999

-
Hallo,
Für diese Zwecke sollte man lieber TRichEdit statt TMemo nehmen. Siehe dazu auch in die FAQ.