понедельник, 12 августа 2013 г.

Запуск приложения поверх поверх других окон силами kde

 Возможно не одному мне полезна опция, когда необходимо заставить приложение оставаться на экране, даже если вы кликаете в другие окна. Причем сохранять это свойство и после перезагрузки.
Например:
  • вы открыли словарик и надо перевести и скопировать несколько слов в броузер. При этом не хочется постоянно переключаться между окнами
  • менеджер паролей - вы копируете пользователя и пароль
И тут есть проблема, что не все приложения поддерживают опцию оставаться поверх других окон. Однако добавить ее любому окну совсем просто, если вы пользователь kde.
В kde есть просто спобоб - можно просто кликнуть по свойствам окна и выствавить свойство  - оставаться поверх остальных окон. Но это пропадает после закрытия приложения.  Следующий способ будет работать перманентно - после рестарта приложения или всех системы:

На примере словаря goldendict:
  1. Заходим в настройки kde
  2. Выбираем Windows Behavior
  3. Выбираем Windows Rules
  4. Создаем новое правило вот с такими настройками












немного про опции:

  1. На первой странице window matching выбирается класс окна, по которому kde понимает что правило нужно применять именно к выбранному приложению
  2. На странице Arrangements and Access Keep Above=Remember обозначает , что ваше окно будет всегда оставаться поверх остальных окон
  3. На Appearence and Fixes:  Focus Stealing Prevention=None обознает , что при появлении выше окно будет получать фокус. Это удобно для переводчика , когда вызвал и можно сразу печатать
Ну и на последок видео как можно эти самые опции установить для goldendict : http://youtu.be/vjsDucx1aJg