メインコンテンツへスキップ

説明

メニュー項目を表します。

プロパティ

Command

TCommandID

読み取り専用

コマンドの識別子です。サブメニューのタイトルの場合は、CI_SubMenu が返されます。区切り線の場合は、CI_Separator が返されます。

コマンドに対応する識別子が TCommandID の値にない場合は、CI_Undefined が返されます。

Enable

bool

読み取り/書き込み

メニュー項目を有効にするかどうかを指定します。

このプロパティが false に設定されている場合、指定した識別子 (Command プロパティ) を持つすべてのメニュー項目は無効になります。

このプロパティが true に設定されている場合、メニュー項目が有効になるかどうかはプログラムの内部ロジックに依存します。

区切り線とサブメニューのタイトルでは、このプロパティは常に true です。

Submenu

IMenu

読み取り専用

サブメニューです。サブメニューが存在しない場合は、null が返されます。

Text

string

読み取り/書き込み

メニュー項目のテキストです。

注: このプロパティでは、メニューバー項目 FileEditView などのテキストは変更できません。