Как установить фиксированный размер окна для приложения GTK + в C? - PullRequest
9 голосов
/ 23 января 2011

Как установить фиксированный размер окна для приложения GTK +? У меня есть:

gtk_window_set_default_size(GTK_WINDOW(mainWindow), 400, 300);
gtk_window_set_policy (GTK_WINDOW(mainWindow), FALSE, FALSE, FALSE);

но окно становится очень маленьким. Пока нет виджетов.

Ответы [ 2 ]

7 голосов
/ 23 января 2011

Используйте для этой цели функцию gtk_window_set_resizable

gtk_window_set_default_size(GTK_WINDOW(mainWindow), 400, 300);
gtk_window_set_resizable (GTK_WINDOW(mainWindow), FALSE);
2 голосов
/ 21 сентября 2013
gtk_widget_set_size_request(mainWindow, 400, 300);
gtk_window_set_resizable (GTK_WINDOW(mainWindow), FALSE);

это должно решить pblm

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...