Gui,Add,DropDownList

GUIウィンドウにドロップダウンリストを追加

Gui, Add, DropDownList [, Options, Text]

Parameters

引数名説明
Options オプションを半角スペース区切りで列挙。
Gui,Addの項参照。
Vで変数名を指定した場合、「GUI,Submit」やGuiControlGetコマンドで選択されている項目名を取得できる。未選択時は空文字列になる
Gでサブルーチン名を指定した場合、選択が変わるたびにそのサブルーチンが実行される。
固有のオプションについては、下記参照。
Text 「|」で区切って選択可能項目を列挙する。
項目の後の「|」を二つにすると、その項目が初期状態で選択された状態になる。(例:「Default||aaa|bbb」「aaa|bbb|Default||」)
Gui,+Delimiter`n」のようにすると、区切り文字を「|」以外のもの(この例では改行)に変更できる。

固有のOption

Sort
項目を項目名順に並び替えて表示する
半角文字をタイプすると先頭が一致する項目に移動する「インクリメンタルサーチ」の機能も有効になる。
Lowercase
アルファベットがすべて小文字になるようにする
Uppercase
アルファベットがすべて大文字になるようにする
AltSubmit
Gui,SubmitGuiControlGetで取得される情報を変更する。
通常は、選択された項目のテキストが取得されるが、このオプションを指定すると、選択された項目の番号が取得される。(1番目が「1」、未選択時は空文字列)
ChooseN
Nに最初に選択される項目の番号を指定する。

Remarks

ドロップダウンリストは、1行のテキスト入力欄に似ているが、「▼」をクリックすることで選択可能項目の一覧が展開される。

Related

GUI, Gui,Add