def on_open(*args, **kwargs):
wildcard = "Arquivo de projeto do GRIPy (*.pgg)|*.pgg"
try:
fdlg = wx.FileDialog(wx.App.Get().GetTopWindow(),
'Escolha o arquivo PGG',
wildcard=wildcard,
style=wx.FD_OPEN|wx.FD_FILE_MUST_EXIST
)
if fdlg.ShowModal() == wx.ID_OK:
file_name = fdlg.GetFilename()
dir_name = fdlg.GetDirectory()
fdlg.Destroy()
else:
fdlg.Destroy()
return
fullfilename = os.path.join(dir_name, file_name)
gripy_app = wx.App.Get()
gripy_app.load_project_data(fullfilename)
except Exception:
raise
评论列表
文章目录