Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Button Fkus verstecken nach klick? (https://www.delphipraxis.net/16062-button-fkus-verstecken-nach-klick.html)

Pseudemys Nelsoni 9. Feb 2004 17:49


Button Fkus verstecken nach klick?
 
hoi,

wie krieg ich nach nem buttonclick die gestrichelte linie weg? also so das er nicht markiert ist

MrKnogge 9. Feb 2004 17:51

Re: Button Fkus verstecken nach klick?
 
gib doch einfach irgend nem anderen Objekt den Fokus !?

Pseudemys Nelsoni 9. Feb 2004 17:57

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

MrKnogge 9. Feb 2004 18:03

Re: Button Fkus verstecken nach klick?
 
Hau ein Panel auf die Form, "BevelOuter" auf bvNone stellenund folgenden Code benutzen:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
  Panel1.SetFocus;
end;
Aber Borland bzw. MS hat sich schon was dabei gedacht, das man sieht wo der Fokus ist...

Pseudemys Nelsoni 9. Feb 2004 18:54

Re: Button Fkus verstecken nach klick?
 
danke

Mario 9. Feb 2004 19:19

Re: Button Fkus verstecken nach klick?
 
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
  ActiveControl := NIL;
end;
Könnte auch tun, aber nicht getestet.

Robert_G 9. Feb 2004 20:18

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 11:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz