Pular para o conteúdo principal

Adicionar um seletor numérico ao diálogo (:add_range)

Declaração

objeto_do_dialogo = objeto_do_dialogo:add_range(rotulo_do_seletor_de_intervalo, parametros_do_seletor_de_intervalo [, posicao_padrao ])

Parâmetros

  • rótulo do seletor de intervalo
    Texto: texto exibido no rótulo do título do seletor numérico
  • parâmetros do seletor de intervalo
    Tabela que descreve o intervalo e o incremento, no formato {valor mínimo, valor máximo, valor do incremento}
    • valor mínimo
      Número real: posição mais à esquerda da barra de seleção numérica
    • valor máximo
      Número real: posição mais à direita da barra de seleção numérica
    • valor do incremento
      Número real, opcional: menor unidade de deslocamento da barra; o padrão é 1
  • posição padrão
    Número real, opcional: valor padrão; o padrão é o valor mínimo

Valores de retorno

  • objeto do diálogo
    Diálogo: retorna o próprio diálogo
  • tipo de retorno ao usar :show()
    Número real: retorna o valor escolhido pelo usuário

Descrição

Adiciona um seletor numérico ao diálogo.

Exemplo

local c, s = dialog():add_range('一个数值', {222, 666, 1}, 333):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