Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
ru:howto:xfwm4_theme [2020/05/24 22:45] – [Conclusion] vseprop | ru:howto:xfwm4_theme [2020/05/24 23:46] – [Кнопки управления окном в Xfwm4] vseprop |
---|
Xfwm4 до шести кнопок - закрепление (stick) окна на всех рабочих местах (виртуальных рабочих столах) меню управления окном, сворачивание окна в заголовок (shade), сворачиванеие окна в панель задач (minimize), разворачивание на весь экран (maximize) и закрытие (close). | Xfwm4 до шести кнопок - закрепление (stick) окна на всех рабочих местах (виртуальных рабочих столах) меню управления окном, сворачивание окна в заголовок (shade), сворачиванеие окна в панель задач (minimize), разворачивание на весь экран (maximize) и закрытие (close). |
| |
У кнопок могут быть следующие состояния: активное (active, focused), неактивное (inactive, unfocused), подсвеченное (prelight, при наведении мыши) и нажатое (pressed). На Рис. 3: | У кнопок могут быть следующие состояния: активное (active, focused), неактивное (inactive, unfocused), подсвеченное (prelight, при наведении мыши) и нажатое (pressed) как на Рис. 3: |
AbiWord Image menu-active.gif AbiWord Image menu-inactive.gif AbiWord Image image_2.gif | |
| |
^ Рис. 3 - Состояния кнопок Xfwm4 ^ | ^ Рис. 3 - Состояния кнопок Xfwm4 ^ |
| |
==== Значок приложения ==== | ==== Значок приложения ==== |
При помощи необязательного параметра **show_app_icon** можно заменять кнопку меню управления окном на значок, соответствующий открытому приложению. Размер значка приложения при этом ограничивается шириной кнопки меню. Stay tuned! | При помощи необязательного параметра **show_app_icon** можно заменять кнопку меню управления окном на значок, соответствующий открытому приложению. Размер значка приложения при этом ограничивается шириной кнопки меню. |
| |
* show_app_icon=true //#Показывать значки приложений// | * show_app_icon=true //#Показывать значки приложений// |
{{ howto:xfwm4:xfwm4-compose.gif |Рис. 5 - Изображения с поддержкой прозрачности из файла PNG накладываются поверх изображения из файла XPM}} | {{ howto:xfwm4:xfwm4-compose.gif |Рис. 5 - Изображения с поддержкой прозрачности из файла PNG накладываются поверх изображения из файла XPM}} |
| |
Названия файлов PNG должны быть идентичнф названиям соответствующих файлов XPM, с расширением ".png" (т.е. title-1-active.png, top-right-inactive.png, и т.д.). Файлы PNG не обязательны. Xfwm4 отрисовывает тему и без них, но когда они присутствуют и содержат альфа-канал (прозрачные пиксели), изображения этих файлов автоматически накладываются поверх изображений соответствующих файлов XPM для формирования итогового вида темы. | Названия файлов PNG должны быть идентичнф названиям соответствующих файлов XPM, с расширением ".png" (т.е. title-1-active.png, top-right-inactive.png, и т. д.). Файлы PNG не обязательны. Xfwm4 отрисовывает тему и без них, но когда они присутствуют и содержат альфа-канал (прозрачные пиксели), изображения этих файлов автоматически накладываются поверх изображений соответствующих файлов XPM для формирования итогового вида темы. |
| |
У этой техники следующие преимущества: | У этой техники следующие преимущества: |
Авторы надеются, что этот маленький урок "how-to" по созданию тем оформления для xfwm4 поможет вам разрабатывать собственные темы. Пожалуйста, поделитесь вашими темами с другими например на [[http://www.xfce-look.org]]. | Авторы надеются, что этот маленький урок "how-to" по созданию тем оформления для xfwm4 поможет вам разрабатывать собственные темы. Пожалуйста, поделитесь вашими темами с другими например на [[http://www.xfce-look.org]]. |
| |
===== List of frame and button part names ===== | ===== Список названий файлов для частей и кнопок темы оформления ===== |
| |
This is a list of all possible part names in a decoration, so you can easily copy and paste them. (Tip: if using Firefox hold Ctrl while dragging, to select cells instead of lines. ;-)) | Это список названий файлов для всех возможных частей темы оформления, поэтому их можно просто копировать отсюда. (Подсказка: при использовании браузера Firefox удерживайте Ctrl при перетаскивании курсора, чтобы выбирать ячейки вместо текстовых строк ;-)) |
| |
^ Active ^ Inactive ^ Prelight (buttons only) ^ Pressed (buttons only) ^ Toggled active (buttons only) ^ Toggled inactive (buttons only) ^ Toggled prelight (buttons only) ^ Toggled pressed (buttons only) ^ | ^ Активное окно (active) ^ Неактивное окно (inactive) ^ Подсвеченные кнопки (prelight) ^ Нажатые кнопки (pressed) ^ Задействованные кнопки активного окна (toggled) ^ Задействованные кнопки неактивного окна (toggled) ^ Подсвеченные задействованные кнопки (toggled prelight) ^ Задействованные нажатые кнопки (toggled pressed) ^ |
| menu-active | menu-inactive | menu-prelight | menu-pressed | | | | | | | menu-active | menu-inactive | menu-prelight | menu-pressed | | | | | |
| shade-active | shade-inactive | shade-prelight | shade-pressed | shade-toggled-active | shade-toggled-inactive | shade-toggled-prelight | shade-toggled-pressed | | | shade-active | shade-inactive | shade-prelight | shade-pressed | shade-toggled-active | shade-toggled-inactive | shade-toggled-prelight | shade-toggled-pressed | |
| bottom-left-active | bottom-left-inactive | | | | | | | | | bottom-left-active | bottom-left-inactive | | | | | | | |
| left-active | left-inactive | | | | | | | | | left-active | left-inactive | | | | | | | |
===== Credits ===== | ===== Авторы ===== |
This how-to has been started by Drewbian (drewbian at tsn dot cc) and later modifed by Olivier Fourdan (fourdan at xfce dot org) and Renato Santos (renatosan at gmail dot com). | Этот урок how-to изначально создан пользователем Drewbian (drewbian собачка tsn точка cc) и позже изменен пользователями Olivier Fourdan (fourdan собачка xfce точка org) и Renato Santos (renatosan собачка gmail точка com). Англоязычная страница переведена (с небольшими изменениями) на русский пользователем Всё Пропатчено (vse точка propatcheno собачка gmail точка com). |