Vcl.Tabs.TTabSet.Style

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

Delphi

property Style: TTabStyle read FStyle write SetTabStyle default tsStandard;

C++

__property TTabSetTabStyle Style = {read=FStyle, write=SetTabStyle, default=0};

プロパティ

種類 可視性 ソース ユニット
property published
Vcl.Tabs.pas
Vcl.Tabs.hpp
Vcl.Tabs TTabSet

説明

タブセットがオーナー描画かどうかを指定します。

オーナー描画タブには文字列以外のオブジェクト,たとえばグラフィックイメージなどを表示できます。しかし,オーナー描画タブではタブセットコントロール内の個々のタブのイメージを描画する方法についてアプリケーションが情報を必要とするため,さらに多くのプログラミングが必要になります。

1 つの項目がオーナー描画タブに表示されるたびに,2 つのイベントが発生します。最初のイベントは OnMeasureTab イベントです。OnMeasureTab イベントハンドラには,テキストまたはグラフィックイメージを入れるのに必要なタブ幅を計算するコードを記述します。OnMeasureTab イベントの後で OnDrawTab イベントが発生します。OnDrawTab イベント用に記述したコードは,タブとその内容を OnMeasureTab イベントで算出した幅と TabHeight プロパティの値として指定された高さで描画します。

メモ:  Style プロパティに対して tabs ユニット内で定義される TTabStyle 型は,comctrls ユニット内で定義される TTabStyle 型とは異なります。タブコントロールを使用しているソースファイルでは,comctrls ユニットを使用またはインクルードしないでください。型の不一致によるコンパイルエラーが発生することがあります。

関連項目