跳至主要內容

給對話框加上一個數值選擇器 (:add_range)

聲明

對話框物件 = 對話框物件:add_range(範圍選擇器標籤, 範圍選擇器參數 [, 預設位置 ])

參數

  • 範圍選擇器標籤
    文字型,數值選擇器標題標籤顯示的文字
  • 範圍選擇器參數
    表型,用於描述範圍與步進的表,格式為 {最小值, 最大值, 步進值}
    • 最小值
      實數型,為數值選擇條最左邊的位置
    • 最大值
      實數型,為數值選擇條最右邊的位置
    • 步進值
      實數型,可選參數,為選擇條拖動的最小單位,預設為 1
  • 預設位置
    實數型,可選參數,預設值,預設為最小值

回傳值

  • 對話框物件
    對話框,返回對話框本身
  • 使用 :show() 時返回類型
    實數型,返回使用者選擇的數值

說明

給對話框加上一個數值選擇器

範例

local c, s = dialog():add_range('一个数值', {222, 666, 1}, 333):show()
sys.alert('数值是:'..s['一个数值'])

:上述代碼中使用了非本章函式 sys.alert

完整範例

本章结尾 :show()