![]() |
Memo Formatieren
Hallo
Ich bastle mir gerade meinen eigenen Programmer und daher möchte ich das bestimmte befehle mit farbe hervorgehoben werden. Am einfachsten wäre es etwa so texteingabe: suche nach(befehl) befehl := clBlue einfach das beim OnEnter Event eines memos automatisch alle befehle in einer anderen farbe dargestellt werden. ich hoffe ihr wisst was ich meine und noch besser ihr habt ne idee :D grüsschen |
Re: Memo Formatieren
Bei Deinem Vorgaben wirst Du mit der TMemo Komponente nicht viel Glück haben.
Schau Dir dazu besser einmal die TRichEdit Komponente an. Grüße Klaus |
Re: Memo Formatieren
|
Re: Memo Formatieren
Das Rich Edit hat keine Pos oder PosEx
Hab ich da was falsch gemacht? |
Re: Memo Formatieren
Pos bzwPosEx sind freie Funktionen und keine Methoden
|
Re: Memo Formatieren
Ok das mit Pos hab ich verstanden und auch herausgefunden doch wie krieg ich nun alle positionen heraus
Wil pos bringt ja nur das erste ergebniss zu tage |
Re: Memo Formatieren
Mit posEx da kannst Du den Index angeben ab wo gesucht werden soll.
Grüße Klaus |
Re: Memo Formatieren
ich hätte auch ne frage. wie formatiere ich dann den ausgewählten breich zwischen selstart un sellength?
Delphi-Quellcode:
int scannedpos = 0;
scannedpos = Pos("<?", this->REdSourceCode->Text); this->REdSourceCode->SelStart = scannedpos; this->REdSourceCode->SelLength = 2; this->REdSourceCode->SelAttributes->Color = clRed; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:39 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz