next up previous contents index
Next: 6.8 glutRemoveMenuItem Up: 6 Menu Management Previous:6.6 glutChangeToMenuEntry

6.7 glutChangeToSubMenu

  glutChangeToSubMenuカレントメニュー中の指定されたメニューアイテムをサブメニューへの トリガーに変更します.

Usage

void glutChangeToSubMenu(int entry, char *name, int menu);
entry
カレントメニューのアイテム番号(1は最上のメニューアイテム).
name
サブメニューへ分岐するメニューエントリー名を示すASCII 文字列.
menu
このサブメニューのメニューアイテムから分岐するメニューの識別子.

Description

glutChangeToSubMenuカレントメニュー中の指定された メニューアイテムを,サブメニューへのトリガーへ変更する. "entry"パラメータはどのメニューが変更されるかを示し, 変更後は最上部のアイテムとなる. 引数"entry"は1〜 glutGet(GLUT_MENU_NUM_ITEMS) でなければならない. 変更されるメニューアイテムは, もともとサブメニューへのトリガーでなくてもよい. 文字列"name"が,新しく変更になったサブメニュー・トリガーとして 表示される. "menu"識別子はそのサブメニュー・トリガーから分岐していく サブメニューを指す.


next up previous contents index
Next: 6.8 glutRemoveMenuItem Up: 6 Menu Management Previous:6.6 glutChangeToMenuEntry
Mark Kilgard
Fri Feb 23 08:05:02 PST 1996