wxPython wx.stc.StyledTextCtrl不区分大小写的突出显示

时间:2014-09-04 17:29:33

标签: wxpython scintilla forth

我正在使用wx.stc.StyledTextCtrl和我使用它的应用程序突出显示Forth:

self.styled_text_ctrl = wx.stc.StyledTextCtrl(self, wx.ID_ANY)
self.styled_text_ctrl.SetLexer(wx.stc.STC_LEX_FORTH)
self.styled_text_ctrl.SetMarginType(0, wx.stc.STC_MARGIN_NUMBER)
self.styled_text_ctrl.SetMarginWidth(1, 0)
self.styled_text_ctrl.SetMarginWidth(2, 0)
self.styled_text_ctrl.SetWrapMode(wx.stc.STC_WRAP_WORD)
self.styled_text_ctrl.SetKeyWords(2,": VARIABLE CREATE VALUE CONSTANT USER USER-CREATE VOCABULARY TASK")

我遇到的问题是它只会识别关键字,如果它是在给出的情况下,这是一个问题,因为我正在使用的是不区分大小写的。除了将单词的每个大写和小写组合放入关键词之外,有没有办法关闭关键词的区分大小写?

0 个答案:

没有答案