Нет кнопки развертывания в окне XLib

Можно ли создать окно с только кнопкой «Свернуть» и «Закрыть» (и желательно без возможности изменения размера) в C ++ и XLib? На моем Ubuntu я вижу некоторые из этих типов окон (например, окно конфигурации системы).

Я новичок в мире Linux + X11 и хочу создать такое маленькое окно. Как это сделать (не запрашивая код, а для некоторых ссылок на компоненты API, которые могут быть использованы, или методы, которые вы знаете)?


person ali    schedule 25.01.2014    source источник


Ответы (1)


Вам необходимо установить _NET_WM_ACTION_MINIMIZE и _NET_WM_ACTION_RESIZE как список разрешенных действий для вашего окна

person Andrey Sidorov    schedule 26.01.2014
comment
Спасибо. Я сделал это с XChangeProperty(), для тех, кто может задаться вопросом - person ali; 26.01.2014