PyGtk 在滚动条上绘制标记
Posted
技术标签:
【中文标题】PyGtk 在滚动条上绘制标记【英文标题】:PyGtk draw mark over scrollbar 【发布时间】:2011-10-21 16:59:49 【问题描述】:有什么方法可以在 PyGtk 中的滚动条上绘制一些标记,例如在 Chrome 中的搜索结果中?
我在this 常见问题解答中找到了一些帮助,但我仍然需要在滚动条上放置一个绘图区域,这实际上是滚动窗口的一部分...
有什么想法吗?
【问题讨论】:
【参考方案1】:您无需在滚动条上放置绘图区域 - 只需在 do_expose_event
处理程序中进行绘图即可。
【讨论】:
感谢您的快速回答@ptomato。我一直在寻找有关如何进行绘图的示例,但找不到任何示例。能否请您指出一些示例代码?谢谢:) 您可以尝试this 教程,了解如何使用 Cairo 在小部件上绘图。请记住,您不是在DrawingArea
上绘图,而是直接在ScrolledWindow
上绘图。
再次感谢@ptomato,有了你给我的例子,我现在可以画在任何小部件上;现在只需在滚动条上进行操作即可。以上是关于PyGtk 在滚动条上绘制标记的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Android Studio 滚动条(如 Eclipse)中显示错误/警告标记?