PLCOpenEditor.py
changeset 709 2507f2736a3e
parent 708 cf8f5749558d
child 711 5f6a743dcde5
equal deleted inserted replaced
708:cf8f5749558d 709:2507f2736a3e
   896             for notebook, entry_name in [(self.LeftNoteBook, "leftnotebook"),
   896             for notebook, entry_name in [(self.LeftNoteBook, "leftnotebook"),
   897                                          (self.BottomNoteBook, "bottomnotebook"),
   897                                          (self.BottomNoteBook, "bottomnotebook"),
   898                                          (self.RightNoteBook, "rightnotebook")]:
   898                                          (self.RightNoteBook, "rightnotebook")]:
   899                 self.LoadTabLayout(notebook, notebooks.get(entry_name))
   899                 self.LoadTabLayout(notebook, notebooks.get(entry_name))
   900     
   900     
       
   901             self._Refresh(EDITORTOOLBAR)
       
   902     
   901     def RestoreLastState(self):
   903     def RestoreLastState(self):
   902         frame_size = None
   904         frame_size = None
   903         if self.Config.HasEntry("framesize"):
   905         if self.Config.HasEntry("framesize"):
   904             frame_size = cPickle.loads(str(self.Config.Read("framesize")))
   906             frame_size = cPickle.loads(str(self.Config.Read("framesize")))
   905         
   907         
   937                     self.LoadTabLayout(notebook, notebooks.get(entry_name))
   939                     self.LoadTabLayout(notebook, notebooks.get(entry_name))
   938         except:
   940         except:
   939             self.ResetPerspective()
   941             self.ResetPerspective()
   940         
   942         
   941         self.LoadProjectLayout()
   943         self.LoadProjectLayout()
       
   944         
       
   945         self._Refresh(EDITORTOOLBAR)
   942     
   946     
   943     def SaveLastState(self):
   947     def SaveLastState(self):
   944         if not self.IsMaximized():
   948         if not self.IsMaximized():
   945             self.Config.Write("framesize", cPickle.dumps(self.GetClientSize()))
   949             self.Config.Write("framesize", cPickle.dumps(self.GetClientSize()))
   946         elif self.Config.HasEntry("framesize"):
   950         elif self.Config.HasEntry("framesize"):