ダイアログに数値範囲ピッカーを追加する (:add_range)
宣言
ダイアログオブジェクト = ダイアログオブジェクト:add_range(範囲ピッカーのラベル, 範囲ピッカーのパラメータ [, デフォルト位置 ])
パラメータ
- 範囲ピッカーのラベル
文字列型。数値ピッカーのタイトルラベルに表示するテキスト - 範囲ピッカーのパラメータ
テーブル型。範囲とステップを指定するテーブル。形式は{最小値, 最大値, ステップ値}- 最小値
数値型。数値選択バーの左端の値 - 最大値
数値型。数値選択バーの右端の値 - ステップ値
数値型、省略可能。選択バーをドラッグするときの最小単位。デフォルトは 1
- 最小値
- デフォルト位置
数値型、省略可能。デフォルト値。デフォルトは最小値
戻り値
- ダイアログオブジェクト
ダイアログ。ダイアログ自体を返す - :show() 使用時の戻り値の型
数値型。ユーザーが選択した数値を返す
説明
ダイアログに数値範囲ピッカーを追加する
例
local c, s = dialog():add_range('一个数值', {222, 666, 1}, 333):show()
sys.alert('数值是:'..s['一个数值'])
注記:上記のコードでは、この章で説明していない関数 sys.alert を使用している