60 |
60 |
61 def _init_ConfNodeEditor(self, prnt): |
61 def _init_ConfNodeEditor(self, prnt): |
62 self.ConfNodeEditor = stc.StyledTextCtrl(id=ID_PYTHONEDITOR, parent=prnt, |
62 self.ConfNodeEditor = stc.StyledTextCtrl(id=ID_PYTHONEDITOR, parent=prnt, |
63 name="TextViewer", pos=wx.DefaultPosition, |
63 name="TextViewer", pos=wx.DefaultPosition, |
64 size=wx.DefaultSize, style=0) |
64 size=wx.DefaultSize, style=0) |
65 |
65 self.ConfNodeEditor.ParentWindow = self |
|
66 |
66 self.ConfNodeEditor.CmdKeyAssign(ord('B'), stc.STC_SCMOD_CTRL, stc.STC_CMD_ZOOMIN) |
67 self.ConfNodeEditor.CmdKeyAssign(ord('B'), stc.STC_SCMOD_CTRL, stc.STC_CMD_ZOOMIN) |
67 self.ConfNodeEditor.CmdKeyAssign(ord('N'), stc.STC_SCMOD_CTRL, stc.STC_CMD_ZOOMOUT) |
68 self.ConfNodeEditor.CmdKeyAssign(ord('N'), stc.STC_SCMOD_CTRL, stc.STC_CMD_ZOOMOUT) |
68 |
69 |
69 self.ConfNodeEditor.SetLexer(stc.STC_LEX_PYTHON) |
70 self.ConfNodeEditor.SetLexer(stc.STC_LEX_PYTHON) |
70 self.ConfNodeEditor.SetKeyWords(0, " ".join(keyword.kwlist)) |
71 self.ConfNodeEditor.SetKeyWords(0, " ".join(keyword.kwlist)) |