equal
deleted
inserted
replaced
40 for index in range(_winreg.QueryInfoKey(acrokey)[0]): |
40 for index in range(_winreg.QueryInfoKey(acrokey)[0]): |
41 numver = _winreg.EnumKey(acrokey, index) |
41 numver = _winreg.EnumKey(acrokey, index) |
42 try: |
42 try: |
43 res = _winreg.QueryValue(_winreg.HKEY_LOCAL_MACHINE, 'Software\\Adobe\\%s\\%s\\InstallPath' % (key, numver)) |
43 res = _winreg.QueryValue(_winreg.HKEY_LOCAL_MACHINE, 'Software\\Adobe\\%s\\%s\\InstallPath' % (key, numver)) |
44 return res |
44 return res |
45 except: |
45 except Exception: |
46 pass |
46 pass |
47 return None |
47 return None |
48 |
48 |
49 |
49 |
50 def open_win_pdf(readerexepath, pdffile, pagenum=None): |
50 def open_win_pdf(readerexepath, pdffile, pagenum=None): |
64 |
64 |
65 def open_pdf(pdffile, pagenum=None): |
65 def open_pdf(pdffile, pagenum=None): |
66 if wx.Platform == '__WXMSW__': |
66 if wx.Platform == '__WXMSW__': |
67 try: |
67 try: |
68 readerpath = get_acroversion() |
68 readerpath = get_acroversion() |
69 except: |
69 except Exception: |
70 wx.MessageBox("Acrobat Reader is not found or installed !") |
70 wx.MessageBox("Acrobat Reader is not found or installed !") |
71 return None |
71 return None |
72 |
72 |
73 readerexepath = os.path.join(readerpath, "AcroRd32.exe") |
73 readerexepath = os.path.join(readerpath, "AcroRd32.exe") |
74 if(os.path.isfile(readerexepath)): |
74 if(os.path.isfile(readerexepath)): |