Глава 8. Обход проблем приложений

Далее приводятся способы обхода недостатков в приложениях, связанных с определёнными особенностями их поведения.

Подсказка

Процесс создания правил KWin показан на подробном примере, который может служить в качестве основы для нового правила.

Ошибка изменения размеров при переходе в полноэкранный режим

Если окно текстового редактора Emacs или gVim распахнуто (полноэкранный режим), при определённых условиях могут возникнуть проблемы, связанные с изменением размеров окна (дополнительные сведения: Emacs window resizes …). Создание правила KWin позволяет обойти этот недостаток.

Если открыто окно приложения Emacs:

  1. Нажмите кнопку Определить свойства окна и выберите окно приложения Emacs. Задайте соответствие только по главному имени класса, оставив флажки неотмеченными (дополнительные сведения доступны в разделе Выбор окон):

  2. Нажмите кнопку ОК, чтобы заполнить поля вкладки Выбор окон свойствами выбранного окна. Введите информативный текст в поле Описание:

  3. Включите игнорирование запроса на развёртывание окна программы Emacs (полноэкранный режим), отметив атрибут Соблюдать требуемую приложением геометрию, установив для него аргумент отключения (Нет) и выбрав параметр Принудительно:

  4. Нажмите кнопку «ОК», чтобы завершить ввод правила.