ListChoiceNet [u]

ListChoice(tab)

Chiede di selezionare un elemento da una lista. Sono presenti i bottoni OK e CANCEL. Restituisce nil se l'utente non ha effettuato una selezione valida (o ha premuto ESC, annulla), oppure una stringa contenente il valore selezionato. Se si imposta una delle coordinate iniziali e' necessario specificare anche l'altra.

  • tab
  • (tipo tabella) parametri (vedi tab)

Tabella 7. ListChoice(): Formato della Tabella.

Parametro

Tipo

Descrizione

title

stringa

Il titolo del dialogo

list

lista di valori

Valori della lista

initSel

intero

Se presente, indica l'elemento inizialmente selezionato

initWidth

intero

(opzionale)larghezza iniziale

initHeight

intero

(opzionale)altezza iniziale

alignment

stringa

(opzionale) allineamento del testo. "l" per allineamento a sinistra, "c" per allineamento al centro, "r" per allineamento a destra.


Esempio ListChoice()

local sc = ListChoice{
            list={"Gennaio","Febbraio","Marzo"}, title='Seleziona il mese'
            }