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 |
デフォルトでは、無効になっているツール ボタンに対して現れる、額縁効果を無効にします。 |