equal
deleted
inserted
replaced
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() |