Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Button selected ? (https://www.delphipraxis.net/114573-button-selected.html)

Delphiturbo 27. Mai 2008 16:32


Button selected ?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo

in OI finde ich keine Möglichkeit um diese Markierung zu deaktivieren
Wenn das Button so markiert, sieht schlecht aus :mrgreen:
Ich eigene Effekte für meine Buttons
Wie kann ich diese Markierung verhindern?

Fussball-Robby 27. Mai 2008 16:39

Re: Button selected ?
 
Delphi-Quellcode:
  {Self.}ActiveControl := Nil;

bigben37 27. Mai 2008 17:13

Re: Button selected ?
 
Oder du nimmst einen TSpeedbutton, den kannst du nicht mit einem Fokus versehen.

Delphiturbo 27. Mai 2008 17:31

Re: Button selected ?
 
>> {Self.}ActiveControl := Nil;
wo soll das hin ?

Fussball-Robby 27. Mai 2008 17:35

Re: Button selected ?
 
Ins OnMouseUp des Buttons. Eben da hin, wo die Selektierung weggemacht werden soll

Delphiturbo 27. Mai 2008 17:42

Re: Button selected ?
 
das Button wird trotzdem markiert
Ja ok nach dem Klick drauf geht weg, aber wenn das Programm startet, dann ist die Markierung da

Matze 27. Mai 2008 17:54

Re: Button selected ?
 
Dann setze Delphi-Referenz durchsuchenTabOrder so, dass der Button beim Programmstart nicht gewählt ist. Sonst nutze, wie angesprochen, Delphi-Referenz durchsuchenTSpeedButton.

haentschman 27. Mai 2008 18:50

Re: Button selected ?
 
Hallo...

ich trickse bei so etwas auch immer. :-D

- die Varianten meiner Vorredner
oder
- den Focus auf eine Komponente setzen, welche keine Markierung hat.
- wenn ich ein DBGrid auf der Form habe grundsätzlich das Grid oder...
- einfach ein Panel drunter Buttons drauf und den Focus beim Start auf´s Panel.

[OT]
...wer nicht tricksen kann, kann auch nicht programmieren :mrgreen: (von hinten durch die Brust ins Auge)
[/OT]

Der.Kaktus 27. Mai 2008 18:59

Re: Button selected ?
 
[OT] :glaskugel: [/OT] :-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:29 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