objdictgen/objdictedit.py
changeset 569 ecaac955c16a
parent 548 ecb8b7c6cf17
child 580 2ae92a99ac10
equal deleted inserted replaced
568:84fb13d1b3d2 569:ecaac955c16a
   406         if wx.Platform == '__WXMSW__':
   406         if wx.Platform == '__WXMSW__':
   407             readerpath = get_acroversion()
   407             readerpath = get_acroversion()
   408             readerexepath = os.path.join(readerpath,"AcroRd32.exe")
   408             readerexepath = os.path.join(readerpath,"AcroRd32.exe")
   409             if(os.path.isfile(readerexepath)):
   409             if(os.path.isfile(readerexepath)):
   410                 os.spawnl(os.P_DETACH, readerexepath, "AcroRd32.exe", '"%s"'%os.path.join(ScriptDirectory, "doc","manual_en.pdf"))
   410                 os.spawnl(os.P_DETACH, readerexepath, "AcroRd32.exe", '"%s"'%os.path.join(ScriptDirectory, "doc","manual_en.pdf"))
   411         else:
   411             else:
   412             os.system("xpdf -remote CANFESTIVAL %s %d &"%(os.path.join(ScriptDirectory, "doc/manual_en.pdf"),16))
   412                 message = wx.MessageDialog(self, """Check if Acrobat Reader is correctly installed on your computer""", "ERROR", wx.OK|wx.ICON_ERROR)
       
   413                 message.ShowModal()
       
   414                 message.Destroy()
       
   415                 
       
   416         else:
       
   417             try:
       
   418                 os.system("xpdf -remote CANFESTIVAL %s %d &"%(os.path.join(ScriptDirectory, "doc/manual_en.pdf"),16))
       
   419             except:
       
   420                 message = wx.MessageDialog(self, """Check if xpdf is correctly installed on your computer""", "ERROR", wx.OK|wx.ICON_ERROR)
       
   421                 message.ShowModal()
       
   422                 message.Destroy()
   413         event.Skip()
   423         event.Skip()
   414 
   424 
   415     def OnAboutMenu(self, event):
   425     def OnAboutMenu(self, event):
   416         self.OpenHtmlFrame("About CAN Festival", os.path.join(ScriptDirectory, "doc/about.html"), wx.Size(500, 450))
   426         self.OpenHtmlFrame("About CAN Festival", os.path.join(ScriptDirectory, "doc/about.html"), wx.Size(500, 450))
   417         event.Skip()
   427         event.Skip()