![]() |
Memo: Text markieren
hi,
ich möchte per Knopfdruck in einem Memo den kompletten Text markieren. Ich habe in eine Button Prozzedur geschrieben: M_Memo.SelectAll; dabei wird aber nix markiert. Woran könnte das liegen? |
Re: Memo: Text markieren
Zitat:
Delphi-Quellcode:
;-)
M_Memo.SetFocus;
M_Memo.SelectAll; |
Re: Memo: Text markieren
Danke! Toller Befehl der hat mir schon oft gefehlt ^
|
Re: Memo: Text markieren
läßt du die Markierung anzeigen, wenn das Memo inaktiv ist?
(irgendwas mit HiddenHide im IO)
Delphi-Quellcode:
M_Memo.HideSelection = False; {oder im OI einstellen}
// und oder M_Memo.SetFocus; |
Re: Memo: Text markieren
eine Frage noch gibts nen befehl für unselect?
|
Re: Memo: Text markieren
Hi,
ja.
Delphi-Quellcode:
Mfg
Memo1.ClearSelection;
FAlter |
Re: Memo: Text markieren
Zitat:
|
Re: Memo: Text markieren
dann probiers so:
Delphi-Quellcode:
Memo1.SelLength := 0;
|
Re: Memo: Text markieren
setze einfach mit selstart den cursor neu..
Delphi-Quellcode:
edit:
M_Memo.SelStart := 1;
oO da war wohl jemand schneller^^ |
Re: Memo: Text markieren
Hi,
sorry, bin nur nach dem Namen gegangen :wall: Dann setz eifach die Länge des ausgewählten Textes auf Null:
Delphi-Quellcode:
[ot]
Memo1.SelLength := 0;
Ich will eine Ignore-Funktion für rote Kästen. Das ist so deprimierend, wenn man gerade den Beitrag geschrieben hat und ihn dann wegwerfen kann. :duck: :mrgreen: Und noch ein roter Kasten. :evil: [/ot] Mfg FAlter |
Re: Memo: Text markieren
Zitat:
|
Re: Memo: Text markieren
Hi,
Nimm stattdessen diese Antwort: Zitat:
Mfg FAlter |
Re: Memo: Text markieren
Zitat:
Delphi-Quellcode:
Memo1.SelStart := length(Memo1.Text);
|
Re: Memo: Text markieren
Eigentlich heißt es doch ein Thread eine Frage oder?
|
Re: Memo: Text markieren
Hi,
Zitat:
SelStart = Anfang der Markierung = Cursorposition (auch bei SelLength = 0) SelLength = Länge der Markierung Daraus folgt: SelStart + SelLength = Ende der Markierung Passt doch zum Thema "Text markieren" :?: Mfg FAlter |
Re: Memo: Text markieren
(un)markieren ... hat schon miteinander zu tun :angel2:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:34 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