Wxpython:如何向StyledTextCtrl添加新的词法分析器?

时间:2013-04-05 17:43:47

标签: python wxpython lexer

我写了自己的词法分析器

我想在wxpython中将自己的新词法分析器添加到StyledTextCtrl?我目前正在Windows上运行

1 个答案:

答案 0 :(得分:1)

您可能必须对控件进行子类化并覆盖SetupBaseStyles,您必须使用StyleSetSpec来指定词法分析器的设置。这是一个链接,引导您完成很多过程:

http://packtlib.packtpub.com/library/9781849511780/ch04lvl1sec05

这是关于这个主题的官方wxPython维基页面:

http://wiki.wxpython.org/StyledTextCtrl%20Lexer%20Quick%20Reference

最后,这是一个简短例子的链接:

http://nullege.com/codes/search/wx.stc.StyledTextCtrl.SetLexer