![]() |
Assigned(ActiveControl) ?
Hallo
was müsste man tun, damit ein Cotroll als aktives Objekt wird ? Ich habe einige Objekte wie Panels, Labels, Images getestet, indem ich drauf klicke die werden nie aktiv Controll ! Nur einige Controlls wie Edits, Buttons werden aktiv, wenn ich drauf klicke Ich habe mit einem Timer getestet :
Delphi-Quellcode:
procedure TForm1.Timer1Timer(Sender: TObject);
begin if Assigned(ActiveControl) then Edit1.Text := 'ActiveControl = ' + ActiveControl.Name else Edit1.Text := 'ActiveControl = nil'; end; |
Re: Assigned(ActiveControl) ?
Panels, Labels, Images können ja auch nicht fokussiert werden.
|
Re: Assigned(ActiveControl) ?
Hallo,
schau mal bei der gewünschten Komponente, ob sie ein SetFocus hat, dann geht's genau damit. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:56 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