API:Vcl.Graphics.TCanvas.DrawFocusRect

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure DrawFocusRect(const Rect: TRect); override;

C++

virtual void __fastcall DrawFocusRect(const System::Types::TRect &Rect);

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Vcl.Graphics.pas
Vcl.Graphics.hpp
Vcl.Graphics TCanvas

説明

矩形の内側のオブジェクトにフォーカスがあることを示すために使用するスタイルで矩形を描画します。

Vcl.Graphics.TCanvas.DrawFocusRect は Vcl.Graphics.TCustomCanvas.DrawFocusRect を継承しています。以下の内容はすべて Vcl.Graphics.TCustomCanvas.DrawFocusRect を参照しています。

矩形の内側のオブジェクトにフォーカスがあることを示すために使用するスタイルで矩形を描画します。

フォーカスのある矩形の描画を実装するために DrawFocusRect メソッドをオーバーライドします。DrawFocusRect は、コントロールが入力フォーカスを取得したか、失ったときにコントロールの画像の周囲に対して呼び出されます。DrawFocusRect では XOR 関数を使用するので、同じ矩形を指定して 2 回目に呼び出すと、画面から矩形が除外されます。

関連項目