Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - SynEdit-Wie füge ich Text an die markierte Stelle ein [done]


TimonWorld - So 07.03.04 20:57
Titel: SynEdit-Wie füge ich Text an die markierte Stelle ein [done]
SynEdit - Wie füge ich Text an die markierte Stelle ein? Hab zwar schon ein Source-Code, der geht aber nur bei RichEdit und Memo! Bei SynEdit funktioniert es nicht! Welchen Text muss ich z.B. bei OnClick eingebeben dass dort 'Test' an der Cursor Position steht???

THX
Timon


Delete - So 07.03.04 21:02

Hi,

schreib zum Beispiel einfach:


Delphi-Quelltext
1:
SynEdit.SelText:='Test';                    


Schon steht der Text an der Cursor-Position.

Die entsprechenden Markierungen kannst du auch mit SynEdit.SelStart und SynEdit.SelLength setzen/lesen.

Falls es noch interessiert:
Fürs Zeilen/-Spalte setzen/lesen kannst du SynEdit.CaretX bzw. SynEdit.CaretY verwenden.


//Edit: Verdammt viel heute zu SynEdit hier... :D