Beremiz.py
changeset 743 4645a3a398ad
parent 739 90dcb47a99ed
child 747 e7fca1f93de1
--- a/Beremiz.py	Mon May 21 17:53:50 2012 +0200
+++ b/Beremiz.py	Mon May 21 18:56:44 2012 +0200
@@ -1741,6 +1741,14 @@
         self.Config.Write("RecentProjects", cPickle.dumps(recent_projects[:MAX_RECENT_PROJECTS]))
         self.Config.Flush()
     
+    def ResetPerspective(self):
+        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
@@ -1804,7 +1812,7 @@
                 self.RefreshConfigRecentProjects(projectpath)
                 if self.EnableDebug:
                     self.DebugVariablePanel.SetDataProducer(self.CTR)
-                self.LoadProjectOrganization()
+                self.LoadProjectLayout()
                 self._Refresh(PROJECTTREE, POUINSTANCEVARIABLESPANEL, LIBRARYTREE)
                 self.RefreshStatusToolBar()
             else:
@@ -1818,7 +1826,7 @@
         if self.CTR is not None and not self.CheckSaveBeforeClosing():
             return
         
-        self.SaveProjectOrganization()
+        self.SaveProjectLayout()
         self.ResetView()
         self._Refresh(TITLE, EDITORTOOLBAR, FILEMENU, EDITMENU)
         self.RefreshStatusToolBar()