def on_edit_rocktable(event):
OM = ObjectManager(event.GetEventObject())
if not OM.list('rocktable'):
try:
wx.MessageBox('Please create a new Rock Table first!')
except Exception as e:
print 'ERROR:', e
finally:
return
dlg = RockTableEditor.Dialog(wx.App.Get().GetTopWindow())
dlg.ShowModal()
dlg.Destroy()
_UIM = UIManager()
tree_ctrl = _UIM.list('tree_controller')[0]
tree_ctrl.refresh()
评论列表
文章目录