Thêm nhóm hộp kiểm (:add_checkbox)
Khai báo
dialog_obj = dialog_obj:add_checkbox(label, options [, default_options])
Tham số
- label
Chuỗi. Văn bản tiêu đề của nhóm hộp kiểm - options
Bảng. Danh sách tên tùy chọn có thứ tự trong nhóm; các tên phải là duy nhất - default_options
Bảng, tùy chọn. Tên các tùy chọn được chọn mặc định. Mặc định:{}
Giá trị trả về
- dialog_obj
Hộp thoại. Trả về chính đối tượng hộp thoại - :show() return type
Bảng. Danh sách có thứ tự chứa tên của tất cả tùy chọn đã chọn
Mô tả
Thêm một nhóm hộp kiểm vào hộp thoại
Ví dụ
local c, s = dialog()
:add_checkbox('Nhóm hộp kiểm', {'Tùy chọn 1', 'Tùy chọn 2', 'Tùy chọn 3', 'Tùy chọn 4'}, {'Tùy chọn 1', 'Tùy chọn 3'})
:show()
print('Số mục đã chọn: ' .. #(s['Nhóm hộp kiểm']))
print('Danh sách đã chọn:')
for _, oname in ipairs(s['Nhóm hộp kiểm']) do
print(oname)
end
sys.alert(print.out())
Lưu ý: Sử dụng các hàm ngoài chương này sys.alert, print, print.out
Ví dụ đầy đủ
Xem :show()