Ajouter un groupe de cases à cocher à la boîte de dialogue (:add_checkbox)
Déclaration
Objet boîte de dialogue = Objet boîte de dialogue:add_checkbox(étiquette du groupe, liste d’options [, options sélectionnées par défaut])
Paramètres
- Étiquette du groupe
Type texte, texte affiché par l’étiquette de titre du groupe de cases à cocher - Liste d’options
Type table, liste ordonnée des noms d’options ; les noms ne doivent pas être dupliqués - Options sélectionnées par défaut
Type table, paramètre facultatif, liste des noms d’options sélectionnées par défaut ; table vide par défaut
Valeur de retour
- Objet boîte de dialogue
Boîte de dialogue, renvoie la boîte elle-même - Type de retour avec
:show()
Type table, tableau ordonné contenant tous les éléments sélectionnés
Description
Ajoute un groupe de cases à cocher à la boîte de dialogue.
Exemple
local c, s = dialog()
:add_checkbox('一个多选组', {'选项1', '选项2', '选项3', '选项4'}, {'选项1', '选项3'})
:show()
print('一共选中了 '..#(s['一个多选组'])..' 个选项')
print('选中列表如下')
for _, oname in ipairs(s['一个多选组']) do
print(oname)
end
sys.alert(print.out())
Remarque : le code ci-dessus utilise les fonctions hors de ce chapitre sys.alert, print et print.out.