Beremiz.py
changeset 1560 4ce8492159ab
parent 1549 f526fd97a7b0
child 1564 8ffd0b52c2c7
equal deleted inserted replaced
1559:91129212e9a6 1560:4ce8492159ab
    29 import __builtin__
    29 import __builtin__
    30 import tempfile
    30 import tempfile
    31 import shutil
    31 import shutil
    32 import random
    32 import random
    33 import time
    33 import time
       
    34 import version
    34 from types import ListType
    35 from types import ListType
    35 
    36 
    36 beremiz_dir = os.path.dirname(os.path.realpath(__file__))
    37 beremiz_dir = os.path.dirname(os.path.realpath(__file__))
    37 
    38 
    38 if __name__ == '__main__':
    39 if __name__ == '__main__':
  1010 
  1011 
  1011     def OnQuitMenu(self, event):
  1012     def OnQuitMenu(self, event):
  1012         self.Close()
  1013         self.Close()
  1013 
  1014 
  1014     def OnAboutMenu(self, event):
  1015     def OnAboutMenu(self, event):
  1015         OpenHtmlFrame(self,_("About Beremiz"), Bpath("doc", _("about.html")), wx.Size(550, 550))
  1016         title=_("About Beremiz") + " " + version.app_version
       
  1017         OpenHtmlFrame(self, title, Bpath("doc", _("about.html")), wx.Size(550, 550))
  1016 
  1018 
  1017     def OnProjectTreeItemBeginEdit(self, event):
  1019     def OnProjectTreeItemBeginEdit(self, event):
  1018         selected = event.GetItem()
  1020         selected = event.GetItem()
  1019         if self.ProjectTree.GetPyData(selected)["type"] == ITEM_CONFNODE:
  1021         if self.ProjectTree.GetPyData(selected)["type"] == ITEM_CONFNODE:
  1020             event.Veto()
  1022             event.Veto()
  1261         self.run = run_with_except_hook
  1263         self.run = run_with_except_hook
  1262     threading.Thread.__init__ = init
  1264     threading.Thread.__init__ = init
  1263 
  1265 
  1264 if __name__ == '__main__':
  1266 if __name__ == '__main__':
  1265     # Install a exception handle for bug reports
  1267     # Install a exception handle for bug reports
  1266     AddExceptHook(os.getcwd(),updateinfo_url)
  1268     AddExceptHook(os.getcwd(),version.app_version)
  1267 
  1269 
  1268     frame = Beremiz(None, projectOpen, buildpath)
  1270     frame = Beremiz(None, projectOpen, buildpath)
  1269     if splash:
  1271     if splash:
  1270         splash.Close()
  1272         splash.Close()
  1271     frame.Show()
  1273     frame.Show()