Markieren von Text in TRichEdit
-
Hallo,
kann man denn ein TRichEdit so steuern, dass man in diesem zwar Eingaben machen und mit einem Mausklick in die aktuelle Zeile gehen kann, aber mit der Maus keinen Text markieren kann?
Praktisch, dass man es verbietet Text in diesem TRichEdit zu markieren. Egal wie.
Danke und liebe Grüße
Todd
-
Welchen Sinn soll das machen?
Auf C&P wird wohl kein User verzichten wollen.
-
Hallo,
Du könntest ja versuchen in OnSelectionChange SelLength auf 0 zu setzen. Keine Ahnung ob das funktioniert.
-
Oki,
ich habs folgendermaßen gemacht. Im OnMouseDown Event:
RichEdit1->SelStart=RichEdit1->Text.Length()+1;Das reicht mir schon...
Vielen Dank für eure Hilfe

-
Steht die Lösung nicht im Widerspruch zu deiner Anforderung, "mit einem Mausklick in die aktuelle Zeile gehen" zu können?
Ganz davon abgesehen, dass man Text z.B. auch per Tastatur markieren kann.Wie schon gesagt, verschwende keine Energie daran, dem Benutzer ohne Not das Leben schwer zu machen. Wenn der Inhalt des RichEdit es wert ist, kopiert zu werden, dann gibt es jede Menge Wege, den Inhalt zu kopieren.