AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Cursorposition beim Click in das SynEdit

Ein Thema von bernau · begonnen am 10. Jan 2024 · letzter Beitrag vom 10. Jan 2024
Antwort Antwort
Benutzerbild von bernau
bernau

Registriert seit: 1. Dez 2004
Ort: Köln
1.268 Beiträge
 
Delphi 11 Alexandria
 
#1

Cursorposition beim Click in das SynEdit

  Alt 10. Jan 2024, 09:41
Hallo zusammen,


ich ersetze grade in einigen Bereichen meiner Software das gute alte TMemo durch TSynEdit.

Wenn man in ein TMemo mit der Maus klickt, um dieses zu focussieren, dann springt der Cursor an das Ende, des vorhandenen Textes bzw. wenn in der Zeile nichts steht, dann an den Anfang der Zeile.

Beim TSynEdit bleibt der Cursor an der Stelle stehen, auf den grade geklickt wurde. So als wenn schon viele Leerzeichen im Text stehen, obwohl die Zeile leer ist.

Ich würde gerne im TSynEdit das verhalten von TMemo haben.

Da gibt es doch bestimmt ein Property, welches ich einfach übersehen habe. Oder?
Gerd
Kölner Delphi Usergroup: http://wiki.delphitreff.de
  Mit Zitat antworten Zitat
Delphi.Narium

Registriert seit: 27. Nov 2017
2.418 Beiträge
 
Delphi 7 Professional
 
#2

AW: Cursorposition beim Click in das SynEdit

  Alt 10. Jan 2024, 10:13
SynEdit kennt CaretX und CaretY. Diese beiden Eigenschaften geben die x/y-Koordinaten des Cursors an.

Cursor ans Zeilenende sinngemäß sowas in der Art?
SynEdit.CaretX := Length(Trim(SynEdit.Lines[SynEdit.CaretY]))
  Mit Zitat antworten Zitat
Benutzerbild von bernau
bernau

Registriert seit: 1. Dez 2004
Ort: Köln
1.268 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Cursorposition beim Click in das SynEdit

  Alt 10. Jan 2024, 13:24
Danke. Funktioniert.
Gerd
Kölner Delphi Usergroup: http://wiki.delphitreff.de
  Mit Zitat antworten Zitat
Antwort Antwort

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:56 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz