stc.StyledTextCtrl控件可以对光标位置高亮吗?

这是wxWidgets论坛的中文版本。在这里,您可以用您的母语汉语讨论上面任一子论坛所涉及的所有关于wxWidgets的话题。欢迎大家参与到对有价值的帖子的中英互译工作中来!
Post Reply
User avatar
Lsx
In need of some credit
In need of some credit
Posts: 2
Joined: Sun May 28, 2023 12:35 am

stc.StyledTextCtrl控件可以对光标位置高亮吗?

Post by Lsx »

我正在设计一个正则表达式的匹配工具,我希望输入pattern后在窗口中高亮匹配的文本。
但是正则表达式存在一些0宽度的匹配规则,例如"\b"匹配单词的边界,我无法使用"SetStyling"函数对0宽度的文本高亮。
我有什么办法能够高亮多个光标位置吗,或者能有替代的解决办法吗?

举例:
regex_match_word_boundary.png
regex_match_word_boundary.png (7.25 KiB) Viewed 1988 times
谢谢!
ollydbg23
Super wx Problem Solver
Super wx Problem Solver
Posts: 438
Joined: Fri Dec 12, 2008 10:31 am

Re: stc.StyledTextCtrl控件可以对光标位置高亮吗?

Post by ollydbg23 »

你这个需求太高级了,没用过这种功能。不过建议你可以去scintilla的论坛或者邮件列表问问,因为核心控件是这个scintilla。
Post Reply