From cac4a96f17e09c192f69ef99c47251580ad6e86d Mon Sep 17 00:00:00 2001 From: kliment Date: Fri, 10 Jun 2011 14:47:49 +0200 Subject: [PATCH] Do not change directory on load --- pronterface.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pronterface.py b/pronterface.py index f631b68..3dfa776 100644 --- a/pronterface.py +++ b/pronterface.py @@ -479,7 +479,12 @@ class PronterWindow(wx.Frame,pronsole.pronsole): thread(target=self.skein_monitor).start() def loadfile(self,event): - dlg=wx.FileDialog(self,"Open file to print",style=wx.FD_OPEN|wx.FD_FILE_MUST_EXIST|wx.FD_CHANGE_DIR) + basedir="." + try: + basedir=os.path.split(self.filename)[0] + except: + pass + dlg=wx.FileDialog(self,"Open file to print",basedir,style=wx.FD_OPEN|wx.FD_FILE_MUST_EXIST) dlg.SetWildcard("STL and GCODE files (;*.gcode;*.g;*.stl;)") if(dlg.ShowModal() == wx.ID_OK): name=dlg.GetPath()