![]() |
TMemo Caret abschalten
Hallo,
ich nutze ein TMemo zur Anzeige von Informationen. Es soll scrollbar sein, Eingaben aber verhindern (also nur anzeigen)... Readonly = true (keine Änderung erlaubt) Enabled = true (damit gescrollt werden kann) Trotzdem erscheint das Caret, wie kann man das abschalten? Ciao Stefan |
AW: TMemo Caret abschalten
|
AW: TMemo Caret abschalten
HideCaret versteckt es nur "jetzt", während das Memo den Fokus hat.
Muß also jedes Mal neu gemacht werden, wenn das Memo den Fokus bekommt ... z.B. im Memo.OnEnter, aber auch im Form.OnActivate und ApplicationEvents.OnActivate, wenn Memo.Focussed . (müsste möglich sein, allen 3 Events die selbe Methode zuzuweisen). Eventuell geht es mit CreateCaret und einem leeren Bitmap einfacher, falls dieses Caret unbegrenzt lange bestehen/zugewiesen bleibt. |
AW: TMemo Caret abschalten
Es ist eine Android-Anwendung, da geht HideCaret nicht :-(
Ciao Stefan |
AW: TMemo Caret abschalten
Laut Dokumentation sollte auch das FMX TMemo diese Funktion besitzen.
![]() |
AW: TMemo Caret abschalten
Liste der Anhänge anzeigen (Anzahl: 1)
Dein Link sagt es geht, mein Delphi 10.4 ist da anderer Meinung, siehe Bild:
Ciao Stefan |
AW: TMemo Caret abschalten
versuch es mal so
Code:
Memo1.Caret.Visible := False;
|
AW: TMemo Caret abschalten
Danke, danke, danke!
So einfach, aber man muss halt nur drauf kommen :-) Ciao Stefan |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:22 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