Saltar al contenido principal

Añadir un selector de valores al diálogo (:add_range)

Declaración

objeto_dialogo = objeto_dialogo:add_range(etiqueta_selector_rango, parametros_rango [, posicion_predeterminada ])

Parámetros

  • etiqueta_selector_rango
    Tipo texto; texto que muestra la etiqueta del título del selector de valores
  • parametros_rango
    Tipo tabla; tabla que describe el rango y el paso, con el formato {valor_minimo, valor_maximo, valor_paso}
    • valor_minimo
      Tipo real; posición más a la izquierda de la barra de selección de valores
    • valor_maximo
      Tipo real; posición más a la derecha de la barra de selección de valores
    • valor_paso
      Tipo real; parámetro opcional, unidad mínima de desplazamiento de la barra de selección; por defecto, 1
  • posicion_predeterminada
    Tipo real; parámetro opcional, valor predeterminado; por defecto, el valor mínimo

Valores devueltos

  • objeto_dialogo
    Diálogo; devuelve el propio diálogo
  • Tipo devuelto al usar :show()
    Tipo real; devuelve el valor seleccionado por el usuario

Descripción

Añade un selector de valores al diálogo

Ejemplo

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

Nota: en el código anterior se usa la función sys.alert, que no pertenece a este capítulo

Ejemplo completo

:show() al final de este capítulo