2011-11-19 60 views
2

所以我有這個應用程序是有點太小,所以我試圖調用gtk_window_resize(),以及調整它。問題是我打電話gtk_window_set_resizable()並通過FALSE,窗口不可調整大小,我恢復到我的默認大小:太小。GTK窗口調整大小禁用,不會回到默認值

有沒有一種方法來永久調整大小不可調整的窗口?

回答

5

gtk_window_set_resizable(window, FALSE)將禁用窗口的全部大小調整,甚至調整以編程方式啓動的大小。相反,請在其中設置窗口或小部件的大小請求。

0

您是否嘗試翻轉執行順序?嘗試首先在gtk_window_resizable()中將可調整大小設置爲FALSE,然後再調整大小爲gtk_widget_set_size_request()