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);
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
procedure function |
public | Vcl.Direct2D.pas Vcl.Direct2D.hpp |
Vcl.Direct2D | TDirect2DCanvas |
Description
Draws a rectangle in the style used to indicate that the object inside the rectangle has focus.
Vcl.Direct2D.TDirect2DCanvas.DrawFocusRect inherits from Vcl.Graphics.TCustomCanvas.DrawFocusRect. All content below this line refers to Vcl.Graphics.TCustomCanvas.DrawFocusRect.
Draws a rectangle in the style used to indicate that the object inside the rectangle has focus.
Override the DrawFocusRect method to implement drawing of a focused rectangle. DrawFocusRect is called for the perimeter of the image of a control when the control gets or loses input focus. Because DrawFocusRect uses an XOR function, calling it a second time while specifying the same rectangle removes the rectangle from the screen.