Gui,Add,Radio
提供: AutoHotkey Wiki
実行制御 | GUI表示 | 演算・変数 | メモリ・DLL操作 | 文字列操作 |
キーボード | マウス | シェル | ウィンドウ | ウィンドウグループ
ステータスバー | コントロール | サウンド | ファイル | INIファイル |
レジストリ | 環境変数 | AutoHotkey | その他 | 設定関係 | オブジェクト
Gui,Add,Radio[編集]
GUIウィンドウにラジオボタンを追加する。
Gui, Add, Radio [, Options, Text]
Parameters[編集]
引数名 | 説明 |
---|---|
Options | オプションを半角スペース区切りで列挙。 Gui,Addの項参照。 Vで変数名を指定し、 GUI, Submit を実行することで、そのラジオボタンがチェックされているかどうかを取得できる。チェックされていなければ 0 、チェックされていれば 1 が取得される。ただし、同じグループのRadioのうちひとつにしか変数が設定されていない場合、その変数に何番目のRadioにチェックが入っているかが格納される。 Gでサブルーチンラベル名を指定することで、チェック状態を切り替えたときに実行されるサブルーチンを設定できる。 |
Text | &A のように&+英数字を入れることで、アクセスキーを設定できる。アクセスキーは A のようにアンダーライン付きの文字で表示される。Alt+文字キーで、そのコントロールにチェックを入れることができる。 |
固有のOption[編集]
Checked | 最初からチェックされた状態にする。 Checked0/Checked1とすることで、チェックなし/ありを設定することもできる。これは、 GUI, Submit などで得られるチェック状態を変数Xに格納して Checked%X% のようにして使う。
|
Group | 直前のRadioと同じグループではなく、新しいグループに所属させる。 |
Remarks[編集]
ラジオボタンはチェックボックスに似ているが、同じグループに属するラジオボタンのうちひとつにしかチェックができない。
Radioのグループのどれかにチェックをすると、同じグループに属するほかのRadioはすべてチェックが外れる。
連続して追加したRadioは自動的にひとつのグループとみなさる。
途中で別のコントロールを追加すると、次からは新しいグループになる。