Как сделать заголовок меньше окна в Gtk?


Я хочу сделать окно в Gtk (Gtk#, чтобы быть конкретным, но GTK+ или любая другая привязка будет делать, функции, как правило, те же) без подписи. Вроде Mozilla Firefox 4 и Google Chrome. Я не знаю, как это назвать, надпись меньше или виджет на надписи? Помощь Есть? Спасибо

1 2

1 ответ:

Термин "украшенный".

В простом GTK+ это gtk_window_set_decorated() , а в GTK#, сделайте this.Decorated = false; в конструкторе форм, вот и все.

Обратите внимание, что оформление-это не только строка заголовка, но и рамка, которая позволяет изменять размер. К сожалению, нет способа иметь окно с изменяемым размером, но без заголовка, вам придется обрабатывать обнаружение границ мыши и изменение размера самостоятельно.