Zum Hauptinhalt springen

Eine Auswahlliste zum Dialog hinzufügen (:add_picker)

Deklaration​

Dialogobjekt = Dialogobjekt:add_picker(Auswahllisten-Label, Optionsliste [, Standardauswahl ])

Parameter​

  • Auswahllisten-Label
    Text, vom Label links neben der Auswahlliste angezeigter Text
  • Optionsliste
    Tabelle, geordnete Liste der Optionen; Optionsnamen dürfen sich nicht wiederholen
  • Standardauswahl
    Text, optionaler Parameter, standardmäßig ausgewählter Optionsname; standardmäßig der erste Eintrag der Optionsliste

Rückgabewerte​

  • Dialogobjekt
    Dialog; gibt den Dialog selbst zurück
  • Rückgabetyp bei Verwendung von :show()
    Text, Name der ausgewählten Option

Hinweise​

Fügt dem Dialog eine Auswahlliste hinzu.

Beispiel​

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

Hinweis: Der obige Code verwendet die Funktion sys.alert aus einem anderen Kapitel.

Vollständiges Beispiel​

:show() am Ende dieses Kapitels