## Tcl9.0.3/Tk9.0.3 Documentation > Tk Commands > optionMenu

### Tcl/Tk Applications | Tcl Commands | Tk Commands | [incr Tcl] Package Commands | SQLite3 Package Commands | TDBC Package Commands | tdbc::mysql Package Commands | tdbc::odbc Package Commands | tdbc::postgres Package Commands | tdbc::sqlite3 Package Commands | Thread Package Commands | Tcl C API | Tk C API | [incr Tcl] Package C API | TDBC Package C API

### NAME

tk_optionMenu — 指示項目聚釦と結合した指示項目聚を作成する 　　Create an option menubutton and its menu

### 構文 SYNOPSIS

tk_optionMenu pathName varName value ?value value ...?

### 説明 DESCRIPTION

この手続函数は名前が pathName の追加的な指示項目聚釦と結合した指示項目聚を作成する｡一緒になって､使用者が value 引数として与えられた値の一つを選択することを許容する｡現在の値は varName によって与えられる大域変数に保存される､そして､それは追加的な指示項目聚釦の中の名札として表示される｡使用者が全ての values を含んだ指示項目を表示する為に指示項目聚釦の上で軽叩して､それによって新しい値を選択する｡一度新しい値が選択されるとそれは変数に保存され､追加的指示項目聚釦の中に現れる｡現在の値は変数を設定して変更できる｡ This procedure creates an option menubutton whose name is pathName, plus an associated menu. Together they allow the user to select one of the values given by the value arguments. The current value will be stored in the global variable whose name is given by varName and it will also be displayed as the label in the option menubutton. The user can click on the menubutton to display a menu containing all of the values and thereby select a new value. Once a new value is selected, it will be stored in the variable and appear in the option menubutton. The current value can also be changed by setting the variable.

tk_optionMenu により返る値は pathName と結合した指示項目聚の名前であり､そこで呼び出し側はその構成設定指示項目を変更でき､またはそれ以外の方法で操作できる｡ The return value from tk_optionMenu is the name of the menu associated with pathName, so that the caller can change its configuration options or manipulate it in other ways.

### 実施例 EXAMPLE

    tk_optionMenu .foo myVar Foo Bar Boo Spong Wibble
    pack .foo

### KEYWORDS

option menu
Copyright © 1990-1994 The Regents of the University of California.
Copyright © 1994-1996 Sun Microsystems, Inc.