def OnDoubleClick(self, event): """ Double click on cell has been invocked """ line_number = self.getColumnText(self.currentItem, 2) python_path = self.getColumnText(self.currentItem, 4) if line_number != "": devscomp = Components.DEVSComponent() devscomp.setDEVSPythonPath(python_path) editor_frame = Components.DEVSComponent.OnEditor(devscomp, event) if editor_frame: editor_frame.text.GotoLine(int(line_number)) event.Skip()
def OnDoubleClick(self, event): """ Double click on cell has been invoked """ line_number = self.getColumnText(self.currentItem, 2) python_path = self.getColumnText(self.currentItem, 4) if line_number != "": devscomp = Components.DEVSComponent() devscomp.setDEVSPythonPath(python_path) editor_frame = Components.DEVSComponent.OnEditor(devscomp, event) if editor_frame: nb = editor_frame.GetNoteBook() page = nb.GetCurrentPage() pos = int(line_number) page.GotoLine(pos) event.Skip()