function:dialog
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
function:dialog [2018-05-12 20:13:39] – nef | function:dialog [2018-05-13 07:58:43] (現在) – [ダイアログ操作関数] nef | ||
---|---|---|---|
行 10: | 行 10: | ||
===== dialogOpen関数 ===== | ===== dialogOpen関数 ===== | ||
- | <wrap large>'' | ||
- | |||
ダイアログが開いたかどうかを判定し次の処理に進みます。\\ | ダイアログが開いたかどうかを判定し次の処理に進みます。\\ | ||
ダイアログ操作関数で使用する内部情報を取得しているためこの手順は必須です。\\ | ダイアログ操作関数で使用する内部情報を取得しているためこの手順は必須です。\\ | ||
3秒以内に開かない場合は確認ダイアログを表示します。 | 3秒以内に開かない場合は確認ダイアログを表示します。 | ||
- | < | + | dialogOpen([title]) |
+ | |||
+ | < | ||
+ | <block indent> | ||
確認対象となるダイアログのタイトルを指定します。\\ | 確認対象となるダイアログのタイトルを指定します。\\ | ||
設定した場合、タイトルの完全一致するダイアログのみ判定の対象とします。\\ | 設定した場合、タイトルの完全一致するダイアログのみ判定の対象とします。\\ | ||
- | 省略すると最初に開いたダイアログを操作対象と見なします。 | + | 省略すると最初に開いたダイアログを操作対象と見なします。\\ |
+ | 文中に '' | ||
+ | </ | ||
---- | ---- | ||
===== dialogClose関数 ===== | ===== dialogClose関数 ===== | ||
- | <wrap large>'' | ||
- | |||
ボタン操作で閉じないダイアログを閉じ、ダイアログが閉じたかどうかを判定し次の処理に進みます。\\ | ボタン操作で閉じないダイアログを閉じ、ダイアログが閉じたかどうかを判定し次の処理に進みます。\\ | ||
3秒以内に閉じない場合は確認ダイアログを表示します。\\ | 3秒以内に閉じない場合は確認ダイアログを表示します。\\ | ||
内部処理を実行しているためダイアログが閉じるタイミングで必ずこの関数を実行してください。 | 内部処理を実行しているためダイアログが閉じるタイミングで必ずこの関数を実行してください。 | ||
+ | |||
+ | dialogClose() | ||
+ | |||
---- | ---- | ||
===== ダイアログ操作関数 ===== | ===== ダイアログ操作関数 ===== | ||
行 33: | 行 37: | ||
それ以外のダイアログについては各自で調べていただく必要があります。 | それ以外のダイアログについては各自で調べていただく必要があります。 | ||
- | < | + | < |
+ | <block indent> | ||
ダイアログ操作関数共通のパラメータです。 | ダイアログ操作関数共通のパラメータです。 | ||
+ | </ | ||
---- | ---- | ||
==== dialogClick関数 ==== | ==== dialogClick関数 ==== | ||
- | <wrap large>'' | ||
- | ボタンおよびチェックボックスをクリックします。 | + | ボタンおよびチェックボックスをクリックします。\\ |
- | 操作対象がON/ | + | 操作対象がON/ |
+ | パラメータを省略すると1回クリックします。 | ||
+ | |||
+ | dialogClick(class[, | ||
+ | |||
+ | <wrap em> | ||
+ | <block indent> | ||
+ | 設定するとその回数ボタンをクリックします。 | ||
+ | </ | ||
---- | ---- | ||
==== dialogCheck関数 ==== | ==== dialogCheck関数 ==== | ||
- | <wrap large>'' | ||
ON/ | ON/ | ||
+ | |||
+ | dialogCheck(class) | ||
+ | |||
---- | ---- | ||
==== dialogUncheck関数 ==== | ==== dialogUncheck関数 ==== | ||
- | <wrap large>'' | ||
ON/ | ON/ | ||
+ | |||
+ | dialogUncheck(class) | ||
+ | |||
---- | ---- | ||
==== dialogSearch関数 ==== | ==== dialogSearch関数 ==== | ||
- | <wrap large>'' | ||
ドロップダウンリストから検索文字列と完全一致する項目を選択します。 | ドロップダウンリストから検索文字列と完全一致する項目を選択します。 | ||
- | < | + | dialogSearch(class, |
- | 検索文字列を設定します。 | + | |
+ | < | ||
+ | <block indent> | ||
+ | 検索する文字列を入力します。完全一致で検索されます。\\ | ||
+ | 同一名称の項目が複数ある場合は一番上の項目が選択されます。\\ | ||
+ | 文中に '' | ||
+ | </ | ||
---- | ---- | ||
==== dialogSelect関数 ==== | ==== dialogSelect関数 ==== | ||
- | <wrap large>'' | ||
- | |||
ドロップダウンリストの項目を上からの順番を指定して選択します。 | ドロップダウンリストの項目を上からの順番を指定して選択します。 | ||
- | < | + | dialogSelect(class, |
- | 選択する順番を入力します。一番上の項目が '' | + | |
+ | < | ||
+ | <block indent> | ||
+ | 上から何番目の項目を選択するか指定します。一番上の項目が '' | ||
+ | </ | ||
+ | ---- | ||
+ | ==== dialogCount関数 ==== | ||
+ | ドロップダウンリストの項目数を[[: | ||
+ | |||
+ | dialogCount(class, | ||
+ | |||
+ | <wrap em> | ||
+ | <block indent> | ||
+ | 取得した項目数を格納する変数を指定します。 | ||
+ | </ | ||
---- | ---- | ||
==== dialogCurrent関数 ==== | ==== dialogCurrent関数 ==== | ||
- | <wrap large>'' | + | ドロップダウンリストの現在選択中の項目の順番とテキスト(文字列)を[[: |
- | ドロップダウンリストの現在選択中の項目の順番と内容を取得します。 | + | dialogCurrent(class[, |
- | < | + | < |
+ | <block indent> | ||
選択されている項目の上からの順番(整数)を格納する変数を指定します。一番上の項目が '' | 選択されている項目の上からの順番(整数)を格納する変数を指定します。一番上の項目が '' | ||
+ | </ | ||
- | < | + | < |
+ | <block indent> | ||
選択されている項目のテキスト(文字列)を格納する変数を指定します。 | 選択されている項目のテキスト(文字列)を格納する変数を指定します。 | ||
+ | </ | ||
----- | ----- | ||
==== dialogSet関数 ==== | ==== dialogSet関数 ==== | ||
- | <wrap large>'' | + | |
入力欄に整数ないし小数をセットします。 | 入力欄に整数ないし小数をセットします。 | ||
- | < | + | < |
+ | <block indent> | ||
挿入する値または変数名を指定します。 | 挿入する値または変数名を指定します。 | ||
+ | </ | ||
----- | ----- | ||
==== dialogSetStr関数 ==== | ==== dialogSetStr関数 ==== | ||
- | <wrap large>'' | + | |
入力欄に文字列をセットします。 | 入力欄に文字列をセットします。 | ||
- | < | + | < |
- | 挿入する値または変数名を指定します。 | + | <block indent> |
- | + | 挿入する文字列を指定します。\\ | |
- | <wrap large> | + | 文中に |
- | '' | + | </ |
---- | ---- | ||
===== クラス名一覧 ===== | ===== クラス名一覧 ===== | ||
行 171: | 行 211: | ||
dialogClose() | dialogClose() | ||
</ | </ | ||
+ |
function/dialog.txt · 最終更新: 2018-05-13 07:58:43 by nef