Vcl.Tabs.TTabSet.OnDrawTab
Delphi
property OnDrawTab: TDrawTabEvent read FOnDrawTab write FOnDrawTab;
C++
__property TTabSetDrawTabEvent OnDrawTab = {read=FOnDrawTab, write=FOnDrawTab};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
event | published | Vcl.Tabs.pas Vcl.Tabs.hpp |
Vcl.Tabs | TTabSet |
説明
オーナー描画タブ セット コントロールのタブを再表示する必要があるときに発生します。
OnDrawTab は、タブを再表示する際に、Style プロパティ値が tsOwnerDraw の場合に発生します。たとえば、ユーザーがタブを選択、またはタブをスクロールした際に起こります。
タブを描画するには、OnDrawTab イベント ハンドラ内にコードを記述しなければなりません。
OnDrawTab は、必要なタブの幅を計算するコードを持つ、OnMeasureTab イベントのすぐ後に発生します。タブの高さは、タブ セット コントロールの TabHeight プロパティの値によって決定されます。このため、タブを描画するには、OnDrawTab イベント ハンドラに記述するコードは、OnMeasureTab イベントで決定される幅を使用しなければなりません。
OnDrawTab は、Vcl.Tabs.TDrawTabEvent 型のイベント ハンドラです。