##### Nindowsライブラリ - 構造体

# NWS_MENUTABLE

メニュー項目の定義

### 定義

      typedef struct _NWS_MENUTABLE {
       Sint32 type;
       char *title;
       NWF_MENUHANDLE func;
       Sint32 param;
      } NWS_MENUTABLE;

### メンバ

  type | メニュー項目
  *title | タイプメニュー項目文字列
  func | メニューが選択された場合のコールバック関数
  param | コールバック関数に渡されるパラメータ

### 解説

  nwSetUserMenu()関数でユーザーメニューを登録したり、nwCreateMenu()関数でメニューウィンドウを作成する場合に、 メニュー内容を定義します。

  メニュータイプフラグ | 意味
  NWD_MF_NORMAL | ノーマルメニュー項目-NWD_MF_POPUP、NWD_MF_SEPARATORと同時指定不可
  NWD_MF_POPUP | ポップアップするサブメニューを付加- NWD_MF_NORMAL、NWD_MF_SEPARATORと同時指定不可
  NWD_MF_SEPARATOR | セパレータを付加- NWD_MF_NORMAL、NWD_MF_POPUPと同時指定で不可
  NWD_MF_CHECKED | チェックマークを付加
  NWD_MF_GRAYED | 淡色表示で選択できない項目

### 参照

  nwCreateMenuWindow()
  nwSetUserMenu()

NWS_MENUTABLE

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999