我如何利用struct GtkTextViewClass

时间:2016-07-31 01:57:59

标签: c gtk gtk3

例如,我想使用struct GtkTextViewClass的成员(显示的函数指针)draw_layer (),其描述如下:

  

draw_layer()在文本之前和之后调用draw_layer vfunc   视图正在绘制自己的文本。应用程序可以覆盖此vfunc   用于在文本下方或上方绘制自定义内容的子类。在   GTK_TEXT_VIEW_LAYER_BELOW_TEXT和GTK_TEXT_VIEW_LAYER_ABOVE_TEXT   绘图是在缓冲区坐标空间中完成的,但是较旧的   (不建议使用)图层GTK_TEXT_VIEW_LAYER_BELOW和   GTK_TEXT_VIEW_LAYER_ABOVE在视口坐标中工作,这使得   它们不必要地难以使用。自:3.14

但是,很难理解如何使用它,因为它更像C ++方式引用。互联网严重缺乏示例,教程,说明以及与此相关的所有内容。

我应该在头文件中复制/粘贴implementation吗? 好的,然后......什么?任何人都可以使用{"rules": { ".read":true, ".write":true } } 的示例用法吗?

0 个答案:

没有答案