Chuyển tới nội dung chính

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()