![]() |
AW: TMemo "unmarkierbar"
Eigene graue Textfarbe im TMemo auf Enabled:=False fördert die Lesbarkeit bei cl.WindowText!
Angeblich soll es ja sogar Leute geben, die ihr Windows farblich irgendwie anpassen. Viel Spaß auf den Kundenrechnern :stupid: |
AW: TMemo "unmarkierbar"
Zitat:
![]() |
AW: TMemo "unmarkierbar"
Das Problem mit
Delphi-Quellcode:
ist nicht alleine die graue Schrift. Ist es auf False, werden auch die Bildlaufleiten abgeschaltet. U. U. ist das kein Problem, dann tritt das Problem gar nicht in Erscheinung. Wenn aber der Memotext paar Seiten lang ist, dann klappt das mit Enabled nicht so einfach.
Enabled
|
AW: TMemo "unmarkierbar"
Wie wäre es mit Eigenbau:
![]() Den Hex-Teil Entfernen und Du hast einen Browser mit den Eigenschaften die Du gerne hättest. Gruß K-H |
AW: TMemo "unmarkierbar"
Hallo,
was spricht gegen folgenden Variante: Memo auf das Form ziehen (ggf. Eigenschaft ScrollBars anpassen), Event-Handler für OnEnter und OnContextPopup.
Delphi-Quellcode:
Gruß
procedure TForm1.Memo1Enter(Sender: TObject);
begin ActiveControl := nil end; procedure TForm1.Memo1ContextPopup(Sender: TObject; MousePos: TPoint; var Handled: Boolean); begin Handled := True end; |
AW: TMemo "unmarkierbar"
Scrollbars brauche ich in dem Fall nicht, der Text ist immer genau gleich lang und passt genau, also ist das kein Problem. Nur die Farbgebung ist dann problematisch
|
AW: TMemo "unmarkierbar"
Ich mache es in solchen Fällen so: Panel so positionieren wie der Text später sein soll. BevelOuter auf bvLowered stellen. Label auf Panel legen, Align auf alClient und WordWrap auf True stellen.
|
AW: TMemo "unmarkierbar"
Oder man legt das TMemo in ein Panel und setzt vom Panel
Delphi-Quellcode:
Enabled := False
|
AW: TMemo "unmarkierbar"
Danke,
die letzten beiden Varianten von Popov und Codewalker sind auch ziemlich gut, finde ich. Ich hab es jetzt so wie Codewalkergemacht Zitat:
Danke nochmal für eure tatkräftige Hilfe :thumb::dp: |
AW: TMemo "unmarkierbar"
Zitat:
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:45 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