バージョン 6.3.3
 —  ダイアログコンポーネントリファレンス  —

メニュー項目

このドキュメントでは、次のトピックについて説明します。


説明

メニュー項目はメニューバーまたはサブメニューコントロール内の項目です。 メニューバーまたはサブメニューコントロールの子です。

メニュー項目にはいくつかのタイプ(属性 MENU-ITEM-TYPE の値)があります。 MT-NORMAL タイプのメニュー項目をエンドユーザーがクリックすると、CLICK イベントハンドラが起動されます。 メニュー項目の MT-SUBMENU タイプはサブメニューコントロールと関連付けられ、エンドユーザーがこのメニュー項目をクリックすると、プルダウンします。

メニューバーの最初のレベルでタイプ MT-NORMAL のメニュー項目を定義することはお勧めしません。 代わりに、タイプ MT-SUBMENU のメニュー項目を定義してください。 "重ねて表示" などウィンドウシステムに使用される名前を STRING 属性に設定してメニュー項目に名前を指定する場合は、この STRING 値をダイナミックに修正しないようにする必要があります。

Top of page

メニュー項目の属性

属性名 照会 設定/変更 属性 ウィンドウ
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 の場合、メニュー項目はメニューバー内(一番上のレベル)にある必要があります。

Top of page

イベント

Click イベント

Top of page