--- a/objdictgen/objdictedit.py Fri Jul 17 11:56:24 2009 +0200
+++ b/objdictgen/objdictedit.py Fri Jul 17 13:47:39 2009 +0200
@@ -408,8 +408,18 @@
readerexepath = os.path.join(readerpath,"AcroRd32.exe")
if(os.path.isfile(readerexepath)):
os.spawnl(os.P_DETACH, readerexepath, "AcroRd32.exe", '"%s"'%os.path.join(ScriptDirectory, "doc","manual_en.pdf"))
- else:
- os.system("xpdf -remote CANFESTIVAL %s %d &"%(os.path.join(ScriptDirectory, "doc/manual_en.pdf"),16))
+ else:
+ message = wx.MessageDialog(self, """Check if Acrobat Reader is correctly installed on your computer""", "ERROR", wx.OK|wx.ICON_ERROR)
+ message.ShowModal()
+ message.Destroy()
+
+ else:
+ try:
+ os.system("xpdf -remote CANFESTIVAL %s %d &"%(os.path.join(ScriptDirectory, "doc/manual_en.pdf"),16))
+ except:
+ message = wx.MessageDialog(self, """Check if xpdf is correctly installed on your computer""", "ERROR", wx.OK|wx.ICON_ERROR)
+ message.ShowModal()
+ message.Destroy()
event.Skip()
def OnAboutMenu(self, event):