このドキュメントでは、次のトピックについて説明します。
メニュー項目はメニューバーまたはサブメニューコントロール内の項目です。 メニューバーまたはサブメニューコントロールの子です。
メニュー項目にはいくつかのタイプ(属性 MENU-ITEM-TYPE の値)があります。 MT-NORMAL タイプのメニュー項目をエンドユーザーがクリックすると、CLICK イベントハンドラが起動されます。 メニュー項目の MT-SUBMENU タイプはサブメニューコントロールと関連付けられ、エンドユーザーがこのメニュー項目をクリックすると、プルダウンします。
メニューバーの最初のレベルでタイプ MT-NORMAL のメニュー項目を定義することはお勧めしません。 代わりに、タイプ MT-SUBMENU のメニュー項目を定義してください。 "重ねて表示" などウィンドウシステムに使用される名前を STRING 属性に設定してメニュー項目に名前を指定する場合は、この STRING 値をダイナミックに修正しないようにする必要があります。
属性名 | 照会 | 設定/変更 | 属性 ウィンドウ |
---|---|---|---|
ACCELERATOR | X | X/X | X |
BACKGROUND-COLOUR-NAME | X | X/X | X |
BACKGROUND-COLOUR-VALUE | X | X/X | X |
BITMAP-FILE-NAME | X | X/X | X |
CHECKED 1) | X | X/X | X |
CLIENT-DATA 2) | X | X/X | |
CLIENT-HANDLE | X | X/X | |
CLIENT-KEY | X | X/X | |
CLIENT-VALUE | X | X/X | |
DIL-TEXT 2) | X | X/X | X |
ENABLED 3) | X | X/X | X |
FIRST-CHILD | X | -/- | |
LAST-CHILD | X | -/- | |
MENU-HANDLE 4) | X | X/- | |
MENU-ITEM-OLE | X | X/X | |
MENU-ITEM-TYPE 5) | X | X/- | X |
PARENT | X | X/- | |
PREDECESSOR | X | -/- | |
SAME-AS | X | X/X | X |
SHARED | X | X/X | X |
STRING 3) | X | X/X | X |
STYLE | X | X/- | X |
SUCCESSOR | X | -/- | |
TOOLTIP | X | -/- | |
TYPE | X | X/- |
1) MENU-ITEM-TYPE = MT-NORMAL の場合のみ。 メニューバー内のメニュー項目の場合を除く。
2) MENU-ITEM-TYPE MT-NORMAL および MT-MDI の場合のみ。
3) MENU-ITEM-TYPE = MT-SEPARATOR の場合を除く。
4) MENU-ITEM-TYPE MT-SUBMENU および MT-WINDOWMENU の場合のみ。
5) MENU-ITEM-TYPE = MT-WINDOWMENU の場合、メニュー項目はメニューバー内(一番上のレベル)にある必要があります。