Глава 7. Примеры

Примечание

В первом примере приводится описание всех этапов создания правил. Чтобы не делать руководство чрезмерно объёмным, в последующих примерах приводятся толькоэтапы, специфичные для соответствующего примера.

Примечание

Атрибут Переключатель рабочих столов относится к Переключателю рабочих столов:

Закрепление окна на рабочем столе и установка других атрибутов

Задача: закрепить программу чтения лент новостей Akregator на Рабочем столе 2. Кроме того, окно запускаемого приложения должно иметь заданный размер и расположение. Для каждого атрибута следует использовать параметр Применить изначально, чтобы его можно было переопределить во время работы.

Этапы создания правила диспетчера окон KWin:

  1. Запустите программу Akregator на Рабочем столе 2, определив для неё следующие размер и расположение:

  2. Щёлкните по заголовку правой кнопкой мыши и выберите в контекстном меню пункт ДополнительноНастроить диспетчер окон...:

  3. Выберите в левом столбце вкладку Особые параметры окон и нажмите кнопку Создать...:

  4. Появится окно Настройка параметров для указанных окон с открытой по умолчанию вкладкой Выбор окон:

  5. Нажмите кнопку Определение свойств окна с 0 с задержки: курсор сразу примет вид перекрестия. Щёлкните мышью внутри окна программы Akregator (по любому месту, кроме заголовка). Будет показано окно с критериями окна программы. Задайте соответствие только по главному имени класса, оставив флажки неотмеченными (дополнительные сведения доступны в разделе Выбор окон):

  6. Нажмите кнопку OK, чтобы заполнить поля вкладки Выбор окон свойствами выбранного окна. Введите поясняющий текст в поле Описание (он будет показан в окне правила KWin):

  7. Включите атрибуты окна: Расположение, Размер и Рабочий стол. Исходные значения устанавливаются при помощи кнопки Определение свойств окна, их возможно переопределить:

  8. Нажмите кнопку OK (в окне из предыдущего этапа), чтобы вернуться к главному окну Правил KWin. В списке появилось новое правило и его описание:

  9. Нажмите кнопку OK, чтобы закрыть окно.

  10. Готово.