본문으로 건너뛰기

Slider()

The user slides to a number between two values. The label shows the current number. The answer is a number.

Constructor​

Slider(id: number, text: string, min: number, max: number)
Slider(id: number, text: string, min: number, max: number, default: number)

Parameters​

ParametersTypeDescription
idnumberThe question's id, for Dialog:getValueById()
textstringThe label above the slider
minnumberThe smallest number
maxnumberThe largest number; must be above min
defaultnumberOptional. The starting number; min when left out

Example​

Dialog:add(Slider(6, "Delay (ms)", 0, 1000, 300):setStep(50))
Dialog:show()
sleep(Dialog:getValueById(6))

Notes​

  • Without setStep() the slider moves freely.
  • A slider always has an answer, so it never keeps OK grey.
  • If you change min, max or the step in an update, a saved answer is moved into the new range.