equal
deleted
inserted
replaced
22 #License along with this library; if not, write to the Free Software |
22 #License along with this library; if not, write to the Free Software |
23 #Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
23 #Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
24 |
24 |
25 import wx |
25 import wx |
26 import os, sys, platform, time, traceback, getopt |
26 import os, sys, platform, time, traceback, getopt |
|
27 import version |
27 |
28 |
28 beremiz_dir = os.path.dirname(os.path.realpath(__file__)) |
29 beremiz_dir = os.path.dirname(os.path.realpath(__file__)) |
29 |
30 |
30 __version__ = "$Revision: 1.130 $" |
31 __version__ = "$Revision: 1.130 $" |
31 |
32 |
346 |
347 |
347 def OnPLCOpenMenu(self, event): |
348 def OnPLCOpenMenu(self, event): |
348 open_pdf(os.path.join(beremiz_dir, "plcopen", "TC6_XML_V101.pdf")) |
349 open_pdf(os.path.join(beremiz_dir, "plcopen", "TC6_XML_V101.pdf")) |
349 |
350 |
350 def OnAboutMenu(self, event): |
351 def OnAboutMenu(self, event): |
351 OpenHtmlFrame(self,_("About PLCOpenEditor"), os.path.join(beremiz_dir, "doc", _("plcopen_about.html")), wx.Size(350, 350)) |
352 title= _("About PLCOpenEditor") + " " + version.app_version |
|
353 OpenHtmlFrame(self, title, os.path.join(beremiz_dir, "doc", _("plcopen_about.html")), wx.Size(350, 350)) |
352 |
354 |
353 def SaveProject(self): |
355 def SaveProject(self): |
354 result = self.Controler.SaveXMLFile() |
356 result = self.Controler.SaveXMLFile() |
355 if not result: |
357 if not result: |
356 self.SaveProjectAs() |
358 self.SaveProjectAs() |
479 if __name__ == '__main__': |
481 if __name__ == '__main__': |
480 if wx.VERSION < (3, 0, 0): |
482 if wx.VERSION < (3, 0, 0): |
481 wx.InitAllImageHandlers() |
483 wx.InitAllImageHandlers() |
482 |
484 |
483 # Install a exception handle for bug reports |
485 # Install a exception handle for bug reports |
484 AddExceptHook(os.getcwd(),__version__) |
486 AddExceptHook(os.getcwd(), version.app_version) |
485 |
487 |
486 frame = PLCOpenEditor(None, fileOpen=fileOpen) |
488 frame = PLCOpenEditor(None, fileOpen=fileOpen) |
487 |
489 |
488 frame.Show() |
490 frame.Show() |
489 app.MainLoop() |
491 app.MainLoop() |