Beremiz.py
changeset 759 8f6ed225f4d8
parent 755 9f5dbd90e1e0
child 761 7788545f4137
equal deleted inserted replaced
758:699a7bad5a8c 759:8f6ed225f4d8
   630             project_modified = self.CTR.ProjectTestModified()
   630             project_modified = self.CTR.ProjectTestModified()
   631             self.FileMenu.Enable(wx.ID_SAVE, project_modified)
   631             self.FileMenu.Enable(wx.ID_SAVE, project_modified)
   632             MenuToolBar.EnableTool(wx.ID_SAVE, project_modified)
   632             MenuToolBar.EnableTool(wx.ID_SAVE, project_modified)
   633             self.FileMenu.Enable(wx.ID_SAVEAS, True)
   633             self.FileMenu.Enable(wx.ID_SAVEAS, True)
   634             MenuToolBar.EnableTool(wx.ID_SAVEAS, True)
   634             MenuToolBar.EnableTool(wx.ID_SAVEAS, True)
   635             self.FileMenu.Enable(wx.ID_PROPERTIES, True)
       
   636             self.FileMenu.Enable(wx.ID_CLOSE_ALL, True)
   635             self.FileMenu.Enable(wx.ID_CLOSE_ALL, True)
   637         else:
   636         else:
   638             self.FileMenu.Enable(wx.ID_CLOSE, False)
   637             self.FileMenu.Enable(wx.ID_CLOSE, False)
   639             self.FileMenu.Enable(wx.ID_PAGE_SETUP, False)
   638             self.FileMenu.Enable(wx.ID_PAGE_SETUP, False)
   640             self.FileMenu.Enable(wx.ID_PREVIEW, False)
   639             self.FileMenu.Enable(wx.ID_PREVIEW, False)
   642             MenuToolBar.EnableTool(wx.ID_PRINT, False)
   641             MenuToolBar.EnableTool(wx.ID_PRINT, False)
   643             self.FileMenu.Enable(wx.ID_SAVE, False)
   642             self.FileMenu.Enable(wx.ID_SAVE, False)
   644             MenuToolBar.EnableTool(wx.ID_SAVE, False)
   643             MenuToolBar.EnableTool(wx.ID_SAVE, False)
   645             self.FileMenu.Enable(wx.ID_SAVEAS, False)
   644             self.FileMenu.Enable(wx.ID_SAVEAS, False)
   646             MenuToolBar.EnableTool(wx.ID_SAVEAS, False)
   645             MenuToolBar.EnableTool(wx.ID_SAVEAS, False)
   647             self.FileMenu.Enable(wx.ID_PROPERTIES, False)
       
   648             self.FileMenu.Enable(wx.ID_CLOSE_ALL, False)
   646             self.FileMenu.Enable(wx.ID_CLOSE_ALL, False)
   649     
   647     
   650     def RefreshRecentProjectsMenu(self):
   648     def RefreshRecentProjectsMenu(self):
   651         recent_projects = cPickle.loads(str(self.Config.Read("RecentProjects", cPickle.dumps([]))))
   649         recent_projects = cPickle.loads(str(self.Config.Read("RecentProjects", cPickle.dumps([]))))
   652         self.FileMenu.Enable(ID_FILEMENURECENTPROJECTS, len(recent_projects) > 0)
   650         self.FileMenu.Enable(ID_FILEMENURECENTPROJECTS, len(recent_projects) > 0)