def browse(self, event):
wildcard = "Audio and Video files ({wildcards})|{wildcards}".format(wildcards=';'.join(FILE_EXTS))
file_dialog = wx.FileDialog(self, message="Select files",
style=wx.FD_OPEN | wx.FD_MULTIPLE | wx.FD_FILE_MUST_EXIST, wildcard=wildcard)
file_dialog.SetDirectory(self.in_dir) if self.in_dir else None
if file_dialog.ShowModal() != wx.ID_OK:
file_dialog.Destroy()
return
self.in_files = file_dialog.GetPaths()
self.in_picker.GetTextCtrl().SetValue(str(file_dialog.GetFilenames()).strip('[]'))
file_dialog.Destroy()
评论列表
文章目录