API:Vcl.Direct2D.TDirect2DCanvas.DrawFocusRect
Delphi
procedure DrawFocusRect(const Rect: TRect); override; // Doesn't have a concept of XOR brushes/pens
C++
virtual void __fastcall DrawFocusRect(const System::Types::TRect &Rect);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Vcl.Direct2D.pas Vcl.Direct2D.hpp |
Vcl.Direct2D | TDirect2DCanvas |
Beschreibung
Zeichnet ein Rechteck, wie es normalerweise fokussierte Objekte umgibt.
Vcl.Direct2D.TDirect2DCanvas.DrawFocusRect erbt von Vcl.Graphics.TCustomCanvas.DrawFocusRect. Der folgende Inhalt bezieht sich auf Vcl.Graphics.TCustomCanvas.DrawFocusRect.
Zeichnet ein Rechteck, wie es normalerweise fokussierte Objekte umgibt.
Durch Überschreiben der Methode DrawFocusRect können Sie ein Fokusrechteck zeichnen. Mit DrawFocusRect können Sie den Umfang eines Steuerelements, das gerade den Eingabefokus erhält oder weitergibt, mit einem gestrichelten Rahmen versehen. Da DrawFocusRect mit einer XOR-Funktion arbeitet, führt ein zweiter Aufruf mit dem gleichen Parameter dazu, dass der Rahmen wieder vom Bildschirm verschwindet.