2016-11-28 52 views
0

我有一個GtkSourceView小部件與一些文本,它工作正常。更改GtkSourceView內容調整大小

我想在用戶調整視圖窗口小部件時更改相關文本緩衝區的內容;我無法可靠地做到這一點。什麼是首選方法?

SourceView小部件在GtkPaned之內,可以通過用戶移動拆分器或容器窗口更改大小來調整大小。

+1

當用戶調整_widget_或_window_? (您無法直接調整窗口小部件的大小,並且窗口小部件可能因用戶交互不止而改變大小。) – ptomato

回答

1

連接到源視圖的size-allocate信號(使用g_signal_connect_after())並在該點更改緩衝區的內容。

+0

工作得很好,謝謝! – ejgallego