首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gtktextview突出显示所选内容

gtktextview突出显示所选内容
EN

Stack Overflow用户
提问于 2015-02-05 06:40:58
回答 1查看 365关注 0票数 2

我正在修改gtk3源代码中的一些代码。

现在每个人都知道了,然后进行选择,选中的文本将以白色显示在(通常)橙色背景上。

问题是,实际导致这种突出显示发生的代码在哪里?我已经搜索和谷歌,我找不到它在任何地方。是在GDK中,还是在Pango中,或者在其他地方?我甚至找不到gtk中发出指令的位置。我尝试过在GDB中捕获它,它似乎是通过向某个执行它的人发送一个信号来实现的。但是我并没有在行动中捕捉到它,那么它在哪里呢?

我试图做的是进行二次选择,我已经成功地完成了(通过双击或拖动),但我不得不盲目地进行选择,因为我无法突出显示它。

EN

回答 1

Stack Overflow用户

发布于 2015-02-11 15:49:24

如果您的选择边界为GtkTextMarks,则可以使用具有适当前景和背景颜色设置的GtkTextTag突出显示它们之间的范围。但是,如果常规选择和辅助选择重叠,我认为这不会起作用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28332942

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档