2013-03-09 7 views

Antwort

3

Als Workaround können Sie eine TSpeedButton verwenden, die nicht den Fokus und folglich nie ein Fokusrechteck erhält.

6

Sie können eine Einschießeinheit Klasse für TBitBtn erstellen und außer Kraft setzen SetButtonStyle es interne IsFocused Variable verhindert gesetzt werden:

Diese

type 
    TBitBtn = class(Buttons.TBitBtn) 
    protected 
    procedure SetButtonStyle(ADefault: Boolean); override; 
    end; 

... 
implementation 

procedure TBitBtn.SetButtonStyle(ADefault: Boolean); 
begin 
    inherited SetButtonStyle(False); 
end; 
eine TBitBtn ohne Fokusrechteck führen. (Getestet mit D7 - mit/ohne Theme-Unterstützung).