2010-04-23 164 views
3

我第一次搞亂了GTK和glade,並且碰到了一個非常惱人的問題。當我將文本輸入到TextView中時,TextView會自動調整大小,並將其他小部件推開。GtkTextView自動調整大小

這是一個非常惱人的行爲。我不希望我的TextView根據文本的大小改變大小。

有誰知道我能做些什麼來防止TextView根據其內容調整大小?

回答

2

你應該把GtkTextViewGtkScrolledWindow與 「hscrollbar-policy」 和 「vscrollbar-policy」 屬性設置爲 「automatic」。

0

我可能問得太早了一點。

答案是,TextView必須進入滾動窗口。

希望有一天有人會遇到這個問題,這個解決方案將會幫助他們。

0

即使在GtkScrolledWindow之內,GTK_POLICY_NONE GtkTextView也會在添加文字時自行調整大小。這非常討厭 - 不可能有GtkTextView沒有滾動條。