給對話框加上一個數值選擇器 (:add_range)
聲明
對話框物件 = 對話框物件:add_range(範圍選擇器標籤, 範圍選擇器參數 [, 預設位置 ])
參數
- 範圍選擇器標籤
文字型,數值選擇器標題標籤顯示的文字 - 範圍選擇器參數
表型,用於描述範圍與步進的表,格式為{最小值, 最大值, 步進值}- 最小值
實數型,為數值選擇條最左邊的位置 - 最大值
實數型,為數值選擇條最右邊的位置 - 步進值
實數型,可選參數,為選擇條拖動的最小單位,預設為 1
- 最小值
- 預設位置
實數型,可選參數,預設值,預設為最小值
回傳值
- 對話框物件
對話框,返回對話框本身 - 使用 :show() 時返回類型
實數型,返回使用者選擇的數值
說明
給對話框加上一個數值選擇器
範例
local c, s = dialog():add_range('一个数值', {222, 666, 1}, 333):show()
sys.alert('数值是:'..s['一个数值'])
注:上述代碼中使用了非本章函式 sys.alert