--- a/Beremiz.py Wed Mar 13 23:49:19 2013 +0100
+++ b/Beremiz.py Thu Mar 14 09:20:07 2013 +0100
@@ -439,15 +439,6 @@
if projectOpen is not None:
projectOpen = DecodeFileSystemPath(projectOpen, False)
- if (self.EnableSaveProjectState() and ctr is None and
- projectOpen is None and self.Config.HasEntry("currenteditedproject")):
- try:
- projectOpen = DecodeFileSystemPath(self.Config.Read("currenteditedproject"))
- if projectOpen == "":
- projectOpen = None
- except:
- projectOpen = None
-
if projectOpen is not None and os.path.isdir(projectOpen):
self.CTR = ProjectController(self, self.Log)
self.Controler = self.CTR
@@ -603,13 +594,6 @@
self.SaveLastState()
- if self.CTR is not None:
- project_path = os.path.realpath(self.CTR.GetProjectPath())
- else:
- project_path = ""
- self.Config.Write("currenteditedproject", EncodeFileSystemPath(project_path))
- self.Config.Flush()
-
event.Skip()
else:
event.Veto()
@@ -814,10 +798,6 @@
IDEFrame.ResetPerspective(self)
self.RefreshStatusToolBar()
- def RestoreLastLayout(self):
- IDEFrame.RestoreLastLayout(self)
- self.RefreshStatusToolBar()
-
def OnNewProjectMenu(self, event):
if self.CTR is not None and not self.CheckSaveBeforeClosing():
return
@@ -884,8 +864,6 @@
self.RefreshConfigRecentProjects(projectpath)
if self.EnableDebug:
self.DebugVariablePanel.SetDataProducer(self.CTR)
- if self.EnableSaveProjectState():
- self.LoadProjectLayout()
self._Refresh(PROJECTTREE, POUINSTANCEVARIABLESPANEL, LIBRARYTREE)
else:
self.ResetView()
@@ -899,7 +877,6 @@
if self.CTR is not None and not self.CheckSaveBeforeClosing():
return
- self.SaveProjectLayout()
self.ResetView()
self._Refresh(TITLE, EDITORTOOLBAR, FILEMENU, EDITMENU)
self.RefreshAll()