Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DrUArn,
9. Feb 2010
Stimmt - mein Vorschlag geht nur, wenn der Cursor in der richtigen Zeile steht - reicht für mein Programm - werde das aber noch mal verallgemeinern.
Hier ein allgemeingültiger Vorschlag:
der text eines Richedit könnte so aussehen:
01#13#10 (#13#10 nur zur veranschaulichung mitgeschrieben)
234#13#10
5678
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DrUArn,
9. Feb 2010
Danke für den Hinweis!
Für meine zwecke habe ich mir an der Stelle, an welcher ich selstart setzen möchte, eine
kleine Hilfe eingebaut:
errechnetesSelstart:=pos(substr,text);//Vorkommen von substr im Text von trichedit
selstart:=errechnetesSelstart-caretpos.y;
D.h. pro Zeilenvorschub wird 1 abgezogen.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DrUArn,
7. Feb 2010
Beim kompilieren eines Programmes unter Delphi 2010, welches unter Turbodelphi 2006 erstellt wurde,
kommt es bei Nutzung von trichedit zu Störungen.
Ich nutze häufig selstart und sellength, um den trichedit-Text zu manipulieren.
Selstart beschreibt in Trichedit unter delphi 2010 etwas anderes als unter z.B. Turbodelphi:
Der Zeilenvorschub #13#10 wird nicht mit zwei Zeichen, sondern...