Отключить изменение размера окна X11 - PullRequest
2 голосов
/ 06 апреля 2011

Я пытаюсь запретить пользователю изменять размеры (включая максимизировать) окна приложения X11.Кто-нибудь может указать мне правильное направление?Google был не так полезен, как обычно.Спасибо!

Примечание: я не использую Qt или любую другую оболочку, напрямую использую вызовы X11.

1 Ответ

6 голосов
/ 06 апреля 2011

Вы делаете это с XSetWMNormalHints(), который указывает, что изменение размера WM должно позволять. Если вы установите минимальное и максимальное значения, равные ширине, обычные WM будут запрещать изменение размера.

Помните, что это называется намеком по причине; WM имеет право игнорировать вас, и большинство WM-мастеров могут это сделать.

...