![]() |
Button Fkus verstecken nach klick?
hoi,
wie krieg ich nach nem buttonclick die gestrichelte linie weg? also so das er nicht markiert ist |
Re: Button Fkus verstecken nach klick?
gib doch einfach irgend nem anderen Objekt den Fokus !?
|
Re: Button Fkus verstecken nach klick?
welchem denn? ich hab nur buttons auf der form
btw: während des klicks soll die linie ja auch nicht da sein |
Re: Button Fkus verstecken nach klick?
Hau ein Panel auf die Form, "BevelOuter" auf bvNone stellenund folgenden Code benutzen:
Delphi-Quellcode:
Aber Borland bzw. MS hat sich schon was dabei gedacht, das man sieht wo der Fokus ist...
procedure TForm1.Button1Click(Sender: TObject);
begin Panel1.SetFocus; end; |
Re: Button Fkus verstecken nach klick?
danke
|
Re: Button Fkus verstecken nach klick?
Delphi-Quellcode:
Könnte auch tun, aber nicht getestet.
procedure TForm1.Button1Click(Sender: TObject);
begin ActiveControl := NIL; end; |
Re: Button Fkus verstecken nach klick?
Die simpelste Lösung wäre doch ein TSpeedButton, oder? :gruebel:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:18 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