PLCOpenEditor.py
changeset 1560 4ce8492159ab
parent 1533 aca8f43483e9
child 1565 894f31f8ca64
equal deleted inserted replaced
1559:91129212e9a6 1560:4ce8492159ab
    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()