equal
deleted
inserted
replaced
578 if not wnd: |
578 if not wnd: |
579 wnd = self |
579 wnd = self |
580 InspectionTool().Show(wnd, True) |
580 InspectionTool().Show(wnd, True) |
581 |
581 |
582 def OnLogConsoleFocusChanged(self, event): |
582 def OnLogConsoleFocusChanged(self, event): |
583 if self.EditMenu: |
583 self.RefreshEditMenu() |
584 self.RefreshEditMenu() |
|
585 event.Skip() |
584 event.Skip() |
586 |
585 |
587 def OnLogConsoleUpdateUI(self, event): |
586 def OnLogConsoleUpdateUI(self, event): |
588 self.SetCopyBuffer(self.LogConsole.GetSelectedText(), True) |
587 self.SetCopyBuffer(self.LogConsole.GetSelectedText(), True) |
589 event.Skip() |
588 event.Skip() |
657 return notebook.GetPageIndex(confnode._OpenView(*page_infos[2:])) |
656 return notebook.GetPageIndex(confnode._OpenView(*page_infos[2:])) |
658 else: |
657 else: |
659 return IDEFrame.LoadTab(self, notebook, page_infos) |
658 return IDEFrame.LoadTab(self, notebook, page_infos) |
660 |
659 |
661 def OnCloseFrame(self, event): |
660 def OnCloseFrame(self, event): |
|
661 self.LogConsole.Unbind(wx.EVT_KILL_FOCUS, self.OnLogConsoleFocusChanged) |
|
662 self.LogConsole.Unbind(wx.stc.EVT_STC_UPDATEUI, self.OnLogConsoleUpdateUI) |
662 if self.CTR is None or self.CheckSaveBeforeClosing(_("Close Application")): |
663 if self.CTR is None or self.CheckSaveBeforeClosing(_("Close Application")): |
663 if self.CTR is not None: |
664 if self.CTR is not None: |
664 self.CTR.KillDebugThread() |
665 self.CTR.KillDebugThread() |
665 self.KillLocalRuntime() |
666 self.KillLocalRuntime() |
666 |
667 |