Vcl.ExtCtrls.TCustomCategoryPanel.DrawHeader

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

Delphi

procedure DrawHeader; overload; virtual;
procedure DrawHeader(DC: HDC); overload; virtual;

C++

virtual void __fastcall DrawHeader()/* overload */;
virtual void __fastcall DrawHeader(HDC DC)/* overload */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
protected
Vcl.ExtCtrls.pas
Vcl.ExtCtrls.hpp
Vcl.ExtCtrls TCustomCategoryPanel


説明

他のカテゴリ パネル メソッドを呼び出し、カテゴリ パネルのヘッダー全体を表示します。

DrawHeader のこの HDC オーバーロードは、パラメータとして渡されたデバイス コンテキストを使用し、カテゴリ パネルのテキストやグラフィックスの表示に使用する四角形を設定します。次に DrawHeader はヘッダー背景、ヘッダー シェブロン(山形)、ヘッダー キャプションを表示します。カテゴリ パネルが折りたたまれた状態ならば、DrawHeader は折りたたまれた状態で表示します。

HDC パラメータが提供されない場合、デバイス コンテキストは、TWinControl から継承した Handle プロパティを使用し、GetWindowDC (MSDN) 関数を呼び出して派生します。このHDC なしオーバーロードは、そののち、HDC オーバーロードを呼び出します。

DrawHeader の両オーバーロードは protected メソッドなので、TCustomCategoryPanel の拡張クラスの実装の中からのみ呼び出すことができます。

関連項目