Для меня не очевидно, как выполнить флажок select all в виджете MultiChoice Dialog.У кого-нибудь есть опыт или кто-то может предложить какое-то направление в решении этой задачи?Спасибо.
Ниже приведен рабочий код для диалога:
sampleList = []
for filename in filelist:
(head, filename) = os.path.split(filename)
if filename.endswith(".log") or filename.endswith(".txt"):
sampleList.append(filename)
dlg = wx.MultiChoiceDialog(
self, "Files in c:\Extracted", 'Local File Search',
sampleList,
wx.CHOICEDLG_STYLE
)
if dlg.ShowModal() == wx.ID_OK:
cur_item = dlg.GetSelections()
strings = [sampleList[x] for x in cur_item]