equal
deleted
inserted
replaced
472 self.PouInstanceVariablesPanel.SetController(self.Controler) |
472 self.PouInstanceVariablesPanel.SetController(self.Controler) |
473 self.RefreshAfterLoad() |
473 self.RefreshAfterLoad() |
474 if self.EnableDebug: |
474 if self.EnableDebug: |
475 self.DebugVariablePanel.SetDataProducer(self.CTR) |
475 self.DebugVariablePanel.SetDataProducer(self.CTR) |
476 |
476 |
477 self.Bind(wx.EVT_CLOSE, self.OnCloseFrame) |
|
478 |
|
479 self._Refresh(TITLE, EDITORTOOLBAR, FILEMENU, EDITMENU, DISPLAYMENU) |
477 self._Refresh(TITLE, EDITORTOOLBAR, FILEMENU, EDITMENU, DISPLAYMENU) |
480 self.RefreshAll() |
478 self.RefreshAll() |
481 self.LogConsole.SetFocus() |
479 self.LogConsole.SetFocus() |
482 |
480 |
483 def RefreshTitle(self): |
481 def RefreshTitle(self): |
638 return False |
636 return False |
639 |
637 |
640 def OnCloseFrame(self, event): |
638 def OnCloseFrame(self, event): |
641 if self.TryCloseFrame(): |
639 if self.TryCloseFrame(): |
642 self.LogConsole.Disconnect(-1, -1, wx.wxEVT_KILL_FOCUS) |
640 self.LogConsole.Disconnect(-1, -1, wx.wxEVT_KILL_FOCUS) |
|
641 super(Beremiz, self).OnCloseFrame(event) |
643 event.Skip() |
642 event.Skip() |
644 else: |
643 else: |
645 # prevent event to continue, i.e. cancel closing |
644 # prevent event to continue, i.e. cancel closing |
646 event.Veto() |
645 event.Veto() |
647 |
646 |