标签: resize gtk gtksourceview
我有一个带有一些文字的GtkSourceView小部件,它运行正常。
GtkSourceView
当用户调整视图窗口小部件时,我想更改关联文本缓冲区的内容;我无法可靠地做到这一点。什么是首选方法?
SourceView窗口小部件位于GtkPaned内,可以通过用户移动拆分器或容器窗口更改大小来调整大小。
SourceView
GtkPaned
答案 0 :(得分:1)
连接到源视图的size-allocate信号(带g_signal_connect_after())并在此时更改缓冲区的内容。
size-allocate
g_signal_connect_after()