Атрибуты

Подсказка

Кнопка Определить свойства окна служит для автоматического заполнения связанных с конкретными атрибутами значений. Дополнительные сведения: Выбор окон. Например, значения «высота» и «ширина» атрибута Размер соответствуют высоте и ширине выбранного окна.

Подсказка

Аргументы Да/Нет используются для включения или отключения атрибутов. Снисходительность к грамматике поможет понять, как будет обрабатываться значение параметра. Например, если для атрибута Не показывать в панели задач задан аргумент Нет, то это означает, что панель задач не будет пропущена (то есть окно будет показано на панели задач).

Геометрия

Расположение

Атрибут позволяет расположить верхний левый угол окна в точке с указанными координатами «x» и «y».

Подсказка

Начало координат диспетчера окон KWin (0,0) соответствует верхнему левому углу рабочего стола.

Размер

Атрибут определяет ширину и высоту окна.

Распахнуто по горизонтали, Распахнуто по вертикали

Эти атрибуты используются для включения или отключения максимального или минимального размера окна по горизонтали.

Рабочий стол, Комната, Экран

Эти атрибуты позволяют расположить окно на указанном Рабочем столе, в Комнате или на Экране. Выбор варианта Все рабочие столы позволяет расположить окно на всех Рабочих столах.

Полный экран, Свёрнуто, Свёрнуто в заголовок

Эти атрибуты окна можно включать и отключать. Например, можно открывать окно в состоянии «Свёрнуто» или, если оно открывается свёрнутым, принудительно запретить это.

Подсказка

Атрибут распахивания эмулируется при помощи использования сразу двух атрибутов: Распахнуто по горизонтали и Распахнуто по вертикали. Также для этого можно включить атрибут Исходное расположение с аргументом Распахнуто.

Исходное расположение

Атрибут переопределяет глобальную стратегию расположения окон. Вместо неё используется один из следующих вариантов:

  • По умолчанию: используется глобальная стратегия расположения окон.

  • Без размещения: расположение в верхнем левом углу.

  • С минимальным перекрытием: расположение на месте, не занятом другим окном.

  • Распахнуто: распахивает окно при открытии.

  • По центру: располагает окна в центре рабочего стола.

  • Случайно

  • В верхнем левом углу

  • Под мышью

  • Поверх главного окна: ограничивает расположение дочернего окна границами родительского окна.

Игнорировать запрошенную геометрию

Параметр позволяет принимать или игнорировать запрошенную геометрию окна. При принятии запроса окна стратегия расположения по умолчанию игнорируется для избежания возможных конфликтов.

Минимальный размер, Максимальный размер

Параметр определяет допустимый минимальный и максимальный размер окна.

Соблюдать требуемую приложением геометрию

Параметр позволяет включать и отключать соблюдение запрашиваемого соотношения сторон окна или базовое приращение. Для понимания этого атрибута необходимы определённые знания. Кратко говоря, окна должны запрашивать у диспетчера окон базовое приращение: минимальное количество пикселей высота X ширина на каждый запрос изменения размера. Обычно это 1x1. Для других окон (например, окон эмуляторов терминала или окон редакторов) используются шрифты фиксированного размера, а базовое приращение запрашивается в соответствии с размером одного символа.

Расположение и доступ

Удерживать поверх других окон, Удерживать ниже других окон

Эти параметры позволяют включать и отключать поддержание окна выше или ниже всех остальных.

Группировать с одинаковыми окнами

Параметр позволяет включать и отключать группировку (создание вкладок) окон одного приложения.

Группировать на переднем плане

Параметр позволяет включать и отключать активацию окна при его добавлении в текущую «Группу».

Группировать по идентификатору

Параметр позволяет создать группу при помощи определённого пользователем идентификатора. Один и тот же идентификатор можно установить для нескольких правил, чтобы объединить на первый взгляд не связанные между собой окна в группу.

Не показывать в панели задач

Параметр позволяет включать и отключать показ окна на панели задач.

Не показывать в переключателе рабочих столов

Параметр позволяет включать и отключать показ окна в переключателе рабочих столов.

Не показывать при переключении окон

Параметр позволяет включать и отключать показ окна в списке переключения (вызывается комбинацией клавиш ALT+TAB).

Комбинация клавиш

Параметр позволяет назначить комбинацию клавиш для вызова окна. При нажатии кнопки Изменить… появляются дополнительные инструкции.

Внешний вид и обход проблем

Скрыть заголовок и границы окна

Параметр позволяет включать и отключать показ заголовка и границ окна.

Цветовая схема заголовка

Параметр позволяет указать цветовую схему заголовка окна.

Непрозрачность активного окна, Непрозрачность неактивного окна

Параметр позволяет задать процентное значение непрозрачности для активного или неактивного окна.

Подсказка

Установка параметра Непрозрачность активного или неактивного окна доступна, если в модуле Эффекты включены соответствующие эффекты рабочего стола.

Предотвращение похищения фокуса

Параметр позволяет выбрать, что происходит при попытке получения фокуса окном, из ряда вариантов (от Отключить до Не передавать фокус автоматически): можно как удовлетворить запрос и поместить окно поверх всех остальных окон, так и проигнорировать запрос (возможно, оставив окно под другими окнами):

  • «Отключить»: всегда предоставлять окну фокус;

  • «Низкий приоритет»;

  • «Обычный приоритет»;

  • «Высокий приоритет»;

  • «Не передавать фокус автоматически»: отказать в ответ на запрос фокуса окном. Фокус предоставляется только при явном запросе при помощи мыши.

Подсказка

Параметр Может принимать фокус позволяет сделать окно доступным только для чтения (то есть оно не будет принимать ввод с клавиатуры).

Может принимать фокус

Параметр позволяет включать и отключать принятие окном ввода с клавиатуры (делает окно доступным только для чтения).

Игнорировать глобальные комбинации клавиш

Параметр позволяет использовать или игнорировать глобальные комбинации клавиш (заданные в разделе Параметры системы → Комбинации клавиш → Глобальные комбинации клавиш или путём ввода kcmshell6 keys в терминале konsole), когда окно активно.

Закрываемое

Параметр позволяет включать и отключать показ кнопки Закрыть в заголовке окна.

Подсказка

Конечный пользователь может закрыть окно эмулятора терминала путём завершения сеанса оболочки, но если ввод с клавиатуры отключён при помощи параметра Может принимать фокус, сделать это будет сложнее.

Тип окна

Параметр позволяет изменить тип окна, при этом окно унаследует свойства этого типа:

  • Обычное окно;

  • Окно диалога;

  • Служебное окно;

  • Панель;

  • Панель инструментов;

  • Отрывное меню;

  • Заставка;

  • Рабочий стол;

  • Автономное меню;

  • Экранное уведомление.

Предупреждение

Рекомендуется внимательно подходить к использованию этого параметра, так как возможны нежелательные эффекты. Например, окна с типом Заставка автоматически закрываются диспетчером окон KWin при щелчке мышью.

Не применять графические эффекты

Параметр позволяет включать и отключать графические эффекты на время существования окна. Если графические эффекты включены и при этом правилом задано отключение графических эффектов, то они будут отключены на время существования любого окна, которое соответствует правилу. Графические эффекты будут включены снова после закрытия последнего такого окна.