Vcl.ComCtrls.TTBCustomDrawFlags

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

Delphi

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

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


関連項目