Saltar al contenido principal

Añadir un selector al diálogo (:add_picker)

Declaración

objeto_dialogo = objeto_dialogo:add_picker(etiqueta_selector, lista_opciones [, opcion_predeterminada ])

Parámetros

  • etiqueta_selector
    Tipo texto; texto que muestra la etiqueta a la izquierda del selector
  • lista_opciones
    Tipo tabla; lista ordenada de nombres de opción del selector; los nombres no se pueden repetir
  • opcion_predeterminada
    Tipo texto; parámetro opcional, nombre de la opción seleccionada de forma predeterminada; por defecto, la primera opción de la lista

Valores devueltos

  • objeto_dialogo
    Diálogo; devuelve el propio diálogo
  • Tipo devuelto al usar :show()
    Tipo texto; devuelve el nombre de la opción seleccionada

Descripción

Añade un selector al diálogo

Ejemplo

local c, s = dialog():add_picker('一个选择器', {'选择1', '选择2', '选择3'}):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