diff -r dea107dce0c4 -r 750eeb7230a1 wxglade_hmi/wxglade_hmi.py --- a/wxglade_hmi/wxglade_hmi.py Mon Aug 14 21:31:01 2017 +0300 +++ b/wxglade_hmi/wxglade_hmi.py Mon Aug 14 22:23:17 2017 +0300 @@ -73,9 +73,9 @@ path = self.GetWxGladePath() glade = os.path.join(path, 'wxglade.py') if wx.Platform == '__WXMSW__': - glade = "\"%s\""%glade + glade = "\"%s\"" % glade mode = {False:os.P_NOWAIT, True:os.P_WAIT}[wait] - os.spawnv(mode, sys.executable, ["\"%s\""%sys.executable] + [glade] + options) + os.spawnv(mode, sys.executable, ["\"%s\"" % sys.executable] + [glade] + options) def OnCTNSave(self, from_project_path=None): if from_project_path is not None: @@ -104,8 +104,8 @@ hmipyfile_path=os.path.join(self._getBuildPath(), "hmi.py") if wx.Platform == '__WXMSW__': - wxgfile_path = "\"%s\""%wxgfile_path - wxghmipyfile_path = "\"%s\""%hmipyfile_path + wxgfile_path = "\"%s\"" % wxgfile_path + wxghmipyfile_path = "\"%s\"" % hmipyfile_path else: wxghmipyfile_path = hmipyfile_path self.launch_wxglade(['-o', wxghmipyfile_path, '-g', 'python', wxgfile_path], wait=True) @@ -121,7 +121,7 @@ "\n".join(["%(class)s.%(h)s = %(h)s"% dict(x,h=h) for h in x['handlers']]) for x in hmi_frames]) - global_hmi = ("global %s\n"%",".join( + global_hmi = ("global %s\n" % ",".join( [x["name"] for x in hmi_frames]) if len(hmi_frames) > 0 else "") init_hmi = "\n".join(["""\ @@ -174,5 +174,5 @@ """ % {"name": hmi_name, "class": "Class_%s" % hmi_name}) if wx.Platform == '__WXMSW__': - wxg_filename = "\"%s\""%wxg_filename + wxg_filename = "\"%s\"" % wxg_filename self.launch_wxglade([wxg_filename])