文書の過去の版を表示しています。
入力欄操作
get関数
入力欄の値を取得します。
get(alias, variable)
(>= 0.0.1.6)
alias [識別名] 省略不可 (>= 0.0.1.6)
取得対象の入力欄の識別名を記述します。
variable [変数名] 省略不可 (>= 0.0.1.6)
取得した値を格納する任意の変数名を入力します。
日本語も使用できますが半角英数を推奨します。数値(整数/小数)は不可です。
変数の内容は上書きしない限りMMD Macroを終了するまで保持されます。
set関数
入力欄に値をセットします。
set(alias, input, adj, pos)
(>= 0.0.1.6)
alias [識別名] 省略不可 (>= 0.0.1.6)
セット対象の入力欄の識別名を記述します。
input [数値or変数名] 省略可 (>= 0.0.1.6)
入力する数値か数値を格納した変数名を指定します。
省略すると空欄にします。
adj [数値] 省略可 (>= 0.0.1.6)
inputの値に対して加算する調整値を指定します。
負の数を指定すると減算になります。
pos [真偽値] 省略可 (>= 0.0.1.6)
1
ないし true
とすると入力する数値がゼロ未満の場合にゼロに丸めます。
add関数
入力欄の値に別の値を加算します。負数を指定すると減算になります。
add(alias, input, dec)
(>= 0.0.1.6)
alias [識別名] 省略不可 (>= 0.0.1.6)
操作対象のボタンの識別名を記述します。
input [数値or変数名] 省略不可 (>= 0.0.1.6)
入力する数値か数値を格納した変数名を指定します。
dec [整数] 省略可 (>= 0.0.1.6)
小数点以下の桁数を指定します。
省略時は整数になる点に注意してください。
randomAdd関数
入力欄の値にランダムな値を加算します。負数を指定すると減算になります。
randomAdd(alias, min, max, dec)
(>= 0.0.1.6)
alias [識別名] 省略不可 (>= 0.0.1.6)
操作対象のボタンの識別名を記述します。
min [数値or変数名] 省略不可 (>= 0.0.1.6)
最小値か最小値を格納した変数名を指定します。
max [数値or変数名] 省略不可 (>= 0.0.1.6)
最大値か最大値を格納した変数名を指定します。
dec [整数] 省略可 (>= 0.0.1.6)
小数点以下の桁数を指定します。
省略時は整数になる点に注意してください。
focus関数
入力欄にカーソルを移動します。
focus(alias, del)
(>= 0.0.1.6)
alias [識別名] 省略不可 (>= 0.0.1.6)
操作対象のボタンの識別名を記述します。
del [真偽値] 省略可 (>= 0.0.1.6)
1
ないし true
とするとフォーカス時に入力欄の内容を削除します。