Vcl.ComCtrls.TTBCustomDrawFlags
Delphi
type TTBCustomDrawFlags = set of (tbNoEdges, tbHiliteHotTrack, tbNoOffset, tbNoMark, tbNoEtchedEffect);
C++
typedef System::Set<Vcl_Comctrls__74, Vcl_Comctrls__74::tbNoEdges, Vcl_Comctrls__74::tbNoEtchedEffect> TTBCustomDrawFlags;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
set typedef |
public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | Vcl.ComCtrls |
説明
TTBCustomDrawFlags は、Vcl.ComCtrls.TToolBar.OnAdvancedCustomDrawButton イベント ハンドラにおけるパラメータの型です。
TTBCustomDrawFlags は、cdPrePaint の段階での OnAdvancedCustomDrawButton イベントに続く、ツール ボタンの描画に影響を与えます:
値 | 意味 |
---|---|
tbNoEdges |
ボタンは、ツールバーと区別するためのエッジをつけないで描画されます。 |
tbHiliteHotTrack |
ボタンがフォーカスされた際に、背景色の変更を有効にします。これがセットに含まれていない場合には、フォーカス時に背景色は変わりません。 |
tbNoOffset |
ボタンが「押された」状態にあるときでも、オフセットされません。 |
tbNoMark |
Marked プロパティが True に設定されているボタンに対して、背景色のデフォルトの変更を無効にします。 |
tbNoEtchedEffect |
デフォルトでは、無効になっているツール ボタンに対して現れる、額縁効果を無効にします。 |