diff -r 382b2c848dac -r 4645a3a398ad Beremiz.py --- 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()