267 # Buffer the last model state |
267 # Buffer the last model state |
268 def RefreshBuffer(self): |
268 def RefreshBuffer(self): |
269 self.Controler.BufferProject() |
269 self.Controler.BufferProject() |
270 if self.ParentWindow: |
270 if self.ParentWindow: |
271 self.ParentWindow.RefreshTitle() |
271 self.ParentWindow.RefreshTitle() |
|
272 self.ParentWindow.RefreshFileMenu() |
272 self.ParentWindow.RefreshEditMenu() |
273 self.ParentWindow.RefreshEditMenu() |
273 |
274 |
274 def StartBuffering(self): |
275 def StartBuffering(self): |
275 self.Controler.StartBuffering() |
276 self.Controler.StartBuffering() |
276 if self.ParentWindow: |
277 if self.ParentWindow: |
277 self.ParentWindow.RefreshTitle() |
278 self.ParentWindow.RefreshTitle() |
|
279 self.ParentWindow.RefreshFileMenu() |
278 self.ParentWindow.RefreshEditMenu() |
280 self.ParentWindow.RefreshEditMenu() |
279 |
281 |
280 def ResetBuffer(self): |
282 def ResetBuffer(self): |
281 if self.CurrentAction != None: |
283 if self.CurrentAction != None: |
282 self.Controler.EndBuffering() |
284 self.Controler.EndBuffering() |