![]() |
Wie Änderung der Cursorposition in TMemo mitkriegen?
Hallo!
Ich hab in einer Anwendung ein TTntMemo und würde dem Benutzer gerne immer die aktuelle Cursorposition in selbigem in einer Statusleiste anzeigen. Im Internet hab ich nun reichlich Code gefunden, um die Position auszulesen, aber nix dazu, wann ich sie auslesen soll. Gibt's da nicht eine Notification o.ä., die mir sagt: "Der Cursor wurde bewegt"? Kann doch nicht sein, dass man sowas per Timer lösen muss? Vielen Dank für's Lesen, Uli. |
Re: Wie Änderung der Cursorposition in TMemo mitkriegen?
Zitat:
Denn nur dann kann ja die Position verändert werden. Ich kenn TTntMemo nicht, aber bei TMemo gibt es die Eigenschaft SelStart. LG, Xong |
Re: Wie Änderung der Cursorposition in TMemo mitkriegen?
Zitat:
|
Re: Wie Änderung der Cursorposition in TMemo mitkriegen?
Moin, Moin bitsetter!
Wieso soll sich bei MouseMove der (Text-)cursor bewegen? Ich denke, die von Xong genannten Events MouseUp und KeyUp sind die einzig relevanten - oder? |
Re: Wie Änderung der Cursorposition in TMemo mitkriegen?
Bitsetter denkt wahrscheinlich, dass Uli mit 'Cursor' den Mauszeiger meint.
Vielleicht sollten wir mal klarstellen, dass der Strich, der im Memo die 'Cursorposition' darstellt, 'Caret' heißt. |
Re: Wie Änderung der Cursorposition in TMemo mitkriegen?
Danke erstmal für eure Antworten.
Ja, ich meine das Caret, den blinkenden Balken im Text. Zum Thema OnKeyUp etc.: Ich bin mir halt nicht sicher, ob ich mit OnKey*, OnMouse* und vielleicht OnChange alles abgedeckt habe. Naja, wenn's kein EN_CARETCHANGED oder so gibt, wird's wohl der Timer werden. :mrgreen: |
Re: Wie Änderung der Cursorposition in TMemo mitkriegen?
Moin, Moin,
also die beiden Events sollten schon alles abdecken - sonst könnte eigentlich nur noch dein Programm selbst die Caret-Position ändern. Oder???? |
Re: Wie Änderung der Cursorposition in TMemo mitkriegen?
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:06 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