![]() |
TMemo "unmarkierbar"
Hey Leute,
klingt vielleicht komisch, aber ist es möglich ein Memo "unmarkierbar" zu machen? Erklärung: Das Memo ist nur zur Anzeige gedacht
Delphi-Quellcode:
.
ReadOnly=True
Aber außerdem soll verhindert werden, dass der User den angezeigten Text mit der Maus markieren, noch den Cursor sichtbar in das Memo setzen kann. Es soll also verhinder werden, dass der Eindruck erweckt wird man könnte irgend etwas in das Memo schreiben oder etwas verändern. Ist das nachvollziehbar beschrieben? Sollte es nicht gehen, gibt es Alternativ-Komponenten, die unkompliziert genau das bieten? Danke schonmal :) |
AW: TMemo "unmarkierbar"
Ein TLabel?
|
AW: TMemo "unmarkierbar"
Delphi-Quellcode:
?
Enabled := False
|
AW: TMemo "unmarkierbar"
ReadOnly
PfeilCursor Eigenes Popupmenu mit NIX drin OnClick ändert Focus oder Sir Rufo ;-) Uli Gerhardts Enabled := False ändert die Schriftfarbe/Darstellung :-( |
AW: TMemo "unmarkierbar"
Zitat:
Und falls man ihn partout in die Irre führen will, kann man das Memo auf ein disabledes TPanel legen. Dann müsste WIMRE das Memo ausschauen, als wäre es bearbeitbar, es aber nicht sein. |
AW: TMemo "unmarkierbar"
Mir schon klar, aber es soll wohl TMemo mit dem Aussehen von TLabel sein?
Statt TMemo nehme ich für sowas sowieso TRichEdit :oops: |
AW: TMemo "unmarkierbar"
Okay, danke für die Antworten!
Also disablen kommt eher nicht in Frage, weil es eben dann aussieht wie disabled (und das soll nicht der Fall sein). Label, naja, für den Notfall. Zitat:
EDIT: Zitat:
|
AW: TMemo "unmarkierbar"
Wenn du dich für die TLabel entscheiden solltest, dann möchte ich dir die TScrollBox in Erinnerung bringen.
|
AW: TMemo "unmarkierbar"
Zitat:
Ich muss mich korrigieren, denn
Delphi-Quellcode:
reicht doch, weil meine Texteinstellung schon auf graue Schrift ist und sich dadurch letztendlich nichts an der Anzeige ändert. Ist zwar keine universelle Lösung, aber in meinem Fall völlig ausreichend.
Enabled=False
Danke für alle Vorschläge :thumb: |
AW: TMemo "unmarkierbar"
Hallo,
ich weiß nicht, ob es für Dich zutreffend sein könnte.
Delphi-Quellcode:
lässt kein Scrollen zu, wenn mehr Text darzustellen ist als in den sichtbaren Grenzen darstellbar ist.
TMemo1.Enabled := False
Gruß |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:15 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