Pular para o conteúdo principal

Adicionar um seletor ao diálogo (:add_picker)

Declaração

objeto_do_dialogo = objeto_do_dialogo:add_picker(rotulo_do_seletor, lista_de_opcoes [, opcao_selecionada_por_padrao ])

Parâmetros

  • rótulo do seletor
    Texto: texto exibido no rótulo à esquerda do seletor
  • lista de opções
    Tabela: lista ordenada dos nomes das opções do seletor; os nomes não podem se repetir
  • opção selecionada por padrão
    Texto, opcional: nome da opção selecionada por padrão; o padrão é o primeiro item da lista de opções

Valores de retorno

  • objeto do diálogo
    Diálogo: retorna o próprio diálogo
  • tipo de retorno ao usar :show()
    Texto: retorna o nome da opção selecionada

Descrição

Adiciona um seletor ao diálogo.

Exemplo

local c, s = dialog():add_picker('一个选择器', {'选择1', '选择2', '选择3'}):show()
sys.alert('你的选择是:'..s['一个选择器'])

Observação: o código acima usa a função sys.alert, que não pertence a este capítulo.

Exemplo completo

:show() no final deste capítulo