]> rtime.felk.cvut.cz Git - CanFestival-3.git/commitdiff
fixed bug to open pdf with acrobat reader on Win32 in objdictedit and networkedit
authorgreg <greg>
Tue, 26 Feb 2008 09:26:00 +0000 (09:26 +0000)
committergreg <greg>
Tue, 26 Feb 2008 09:26:00 +0000 (09:26 +0000)
objdictgen/doc_index/DS301_index.py
objdictgen/networkedit.py
objdictgen/objdictedit.py

index 80945dffe1220471a06e5e523f47bb5d94ed45b6..9dea14e3a5b598f8284f5c22a124fb9b0fdf8ca1 100644 (file)
@@ -32,7 +32,7 @@ Please read can festival documentation to know how to obtain one."""
                 readerpath = get_acroversion()
                 readerexepath = os.path.join(readerpath,"AcroRd32.exe")
                 if(os.path.isfile(readerexepath)):
-                    os.spawnl(os.P_DETACH, readerexepath, "AcroRd32.exe", "/A", "page=%d=OpenActions" % DS301_PDF_INDEX[index], os.path.join(cwd, "doc","301_v04000201.pdf"))
+                    os.spawnl(os.P_DETACH, readerexepath, "AcroRd32.exe", "/A", "page=%d=OpenActions" % DS301_PDF_INDEX[index], '"%s"'%os.path.join(cwd, "doc","301_v04000201.pdf"))
             else:
                 os.system("xpdf -remote DS301 %s %d &"%(os.path.join(cwd, "doc","301_v04000201.pdf"), DS301_PDF_INDEX[index]))
         else:
@@ -40,7 +40,7 @@ Please read can festival documentation to know how to obtain one."""
                 readerpath = get_acroversion()
                 readerexepath = os.path.join(readerpath,"AcroRd32.exe")
                 if(os.path.isfile(readerexepath)):
-                    os.spawnl(os.P_DETACH, readerexepath, "AcroRd32.exe", os.path.join(cwd, "doc","301_v04000201.pdf"))
+                    os.spawnl(os.P_DETACH, readerexepath, "AcroRd32.exe", '"%s"'%os.path.join(cwd, "doc","301_v04000201.pdf"))
             else:
                 os.system("xpdf -remote DS301 %s &"%os.path.join(cwd, "doc","301_v04000201.pdf"))
         return True
index d6a1d16971578ca02b8e3d2a869d42016da4b31a..bac7e6ebad02abb027b8ca068d4273b995549a92 100644 (file)
@@ -27,7 +27,7 @@ import wx.grid
 from types import *
 import os, re, platform, sys, time, traceback, getopt
 
-__version__ = "$Revision: 1.18 $"
+__version__ = "$Revision: 1.19 $"
 
 from nodelist import *
 from nodemanager import *
@@ -742,7 +742,7 @@ class networkedit(wx.Frame):
             readerpath = get_acroversion()
             readerexepath = os.path.join(readerpath,"AcroRd32.exe")
             if(os.path.isfile(readerexepath)):
-                os.spawnl(os.P_DETACH, readerexepath, "AcroRd32.exe", os.path.join(ScriptDirectory, "doc","manual_en.pdf"))
+                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))
         event.Skip()
index c76ce578b00ba780e9188a85794f25ca7147264e..af9f1cb7ee2d63a882c31d65bcfb44a3c99be1b2 100755 (executable)
@@ -26,7 +26,7 @@ import wx
 from types import *
 import os, re, platform, sys, time, traceback, getopt
 
-__version__ = "$Revision: 1.37 $"
+__version__ = "$Revision: 1.38 $"
 
 from node import OD_Subindex, OD_MultipleSubindexes, OD_IdenticalSubindexes, OD_IdenticalIndexes
 
@@ -395,7 +395,7 @@ class objdictedit(wx.Frame):
             readerpath = get_acroversion()
             readerexepath = os.path.join(readerpath,"AcroRd32.exe")
             if(os.path.isfile(readerexepath)):
-                os.spawnl(os.P_DETACH, readerexepath, "AcroRd32.exe", os.path.join(ScriptDirectory, "doc","manual_en.pdf"))
+                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))
         event.Skip()