![]() |
Re: Edit-Text markieren (nix funzt!)
Ich hab ne Möglichkeit gefunden. Sie ist zwar umständlich, aber sie funzt endlich.
Delphi-Quellcode:
private
FocusedEdit: TEdit; TabUsed: Boolean; {...} procedure TForm1.EditExit(Sender: TObject); begin FocusedEdit := nil; end; procedure TForm1.EditEnter(Sender: TObject); begin If TEdit(Sender).SelText = TEdit(Sender).Text then TabUsed := True else TabUsed := False; end; procedure TForm1.EditMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin if (FocusedEdit <> TEdit(Sender)) and not TabUsed then TEdit(Sender).SelectAll; FocusedEdit := TEdit(Sender); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:21 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