Vcl.ComCtrls.TOwnerDrawState

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

Delphi

type TOwnerDrawState = set of (odSelected, odGrayed, odDisabled, odChecked, odFocused, odDefault, odHotLight, odInactive, odNoAccel, odNoFocusRect, odReserved1, odReserved2, odComboBoxEdit);

プロパティ

種類 可視性 ソース ユニット
set public Vcl.ComCtrls.pas Vcl.ComCtrls Vcl.ComCtrls

説明

項目の描画方法に影響を与える状態情報を示します。

TOwnerDrawState は,描画される項目の状態を示すために,オーナー描画コントロールのイベントハンドラで使用されます。以下の 1 つまたは複数の値を含むセットです。



意味

odSelected

項目が選択される。

odGrayed

項目がグレー表示される。

odDisabled

項目が無効になる。

odChecked

項目がチェックされた状態で表示される。(すべてのオブジェクトには適用されない)。

odFocused

キーボード入力が項目に直接反映される。

odDefault

項目がデフォルト項目(これはすべてのオブジェクトに提供されるわけではない)。

odHotLight

カーソルの下にあるときに項目がハイライト表示になる(オペレーティングシステムが「ホットトラック」をサポートしている場合のみ)。

odInactive

項目とその関連付けられているメニューは非アクティブ。

odNoAccel

コントロールが描画されるときに,アクセラレータ文字の下線が適用されない。

odNoFocusRect

フォーカスを示すビジュアルキューは表示されない。

odReserved1

現在は使用されない。

odReserved2

現在は使用されない。

odComboBoxEdit

コンボボックスコントロールの編集ボックス内で描画が発生する。