Vcl.Graphics.TCanvas.DrawFocusRect

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

Delphi

procedure DrawFocusRect(const Rect: TRect); override;

C++

virtual void __fastcall DrawFocusRect(const Winapi::Windows::TRect &Rect);

プロパティ

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

説明

四角形内のオブジェクトがフォーカスを受け取ったことを示すのに使用するスタイルで四角形を描画します。

DrawFocusRect メソッドは,コントロールが入力フォーカスを取得または喪失したときに,コントロールのイメージの縁に対して呼び出します。DrawFocusRect は XOR 関数を使用するので,同じ四角形を指定するときに DrawFocusRect をもう一度呼び出すと,画面から四角形が消去されます。

この関数で描画される四角形はスクロールできません。DrawFocusRect で描画される四角形を含む領域をスクロールするには,DrawFocusRect を呼び出して画面から四角形を削除し,領域をスクロールしてから DrawFocusRect を呼び出して四角形を新しい位置に描画します。

関連項目