Openbox — различия между версиями
(→Использование Openbox) |
(→Настройка) |
||
Строка 39: | Строка 39: | ||
== Настройка == | == Настройка == | ||
[[Image:Obconf-screenshot.png|thumb|right|Obconf, графический интерфейс настройки Openbox.]] | [[Image:Obconf-screenshot.png|thumb|right|Obconf, графический интерфейс настройки Openbox.]] | ||
− | Openbox обладает только двумя конфигурационными файлами находящимися в <code>~/.config/openbox/</code>. Их названия <code>menu.xml</code> и <code>rc.xml</code>. Если пользователь не желает редактировать их | + | Openbox обладает только двумя конфигурационными файлами находящимися в <code>~/.config/openbox/</code>. Их названия <code>menu.xml</code> и <code>rc.xml</code>. Если пользователь не желает редактировать их вручную, ему всегда доступна возможность конфигурирования при помощи легкой в использовании утилиты называемой ''ObConf''.<ref name="icculus1">[http://icculus.org/openbox/index.php/ObConf:About ObConf:About]</ref> |
− | Все привязки клавиш | + | Все привязки клавиш мышы и клавиатуры могут быть изменены. Например, если пользователь хочет переходить на рабочий стол №3, когда кнопка закрытия была нажата средней клавишей мыши, для него это не будет проблемой. Скроллинг на иконке для перемещения между следующим/предыдущим рабочим столом и свертывание/разворачивание когда кликается/перетаскивается окно - полностью настраиваемый функционал. |
== Уникальные возможности == | == Уникальные возможности == |
Версия 09:57, 19 ноября 2011
Openbox | ||
![]() | ||
Разработчик | Dana Jansens [1] | |
Первый релиз | 2002 | |
Последняя версия | 3.4.7.2 | |
Дата релиза | 23 Апреля 2008 | |
Язык программирования | C | |
Жанр | Менеджер окон | |
Лицензия | GNU General Public License | |
Сайт | openbox.org |
Openbox это свободный менеджер окон для X Window System, лицензирующийся под GNU General Public License (GPL). Openbox первоначально базировался на Blackbox 0.65.0, но был полностью переписан на языке программирования С и начиная с версии 3.0 он не содержит в себе какой либо код Blackbox. [2]
Openbox обладает легким дизайном, быстротой и полной совместимостью с Inter-Client Communication Conventions Manual (ICCCM) и Extended Window Manager Hints (EWMH). Он поддерживает такие возможности как меню, с помощью которого пользователь может управлять приложениями или отображающие на дисплее различную динамически поступающую информацию.
Основным автором Openbox является Dana Janses из Carleton University в Ottawa, Ontario, Canada.[1]
Использование Openbox
Openbox позволяет запускать корневое меню по правому щелчку мыши на рабочем столе (эту клавишу можно привязать на усмотрение пользователя), также это позволяет пользователю настраивать свой менеджер рабочего стола. Когда окно минимизировано, оно пребывает невидимым. Чтобы развернуть окно снова, достаточно использовать Alt+Tab или меню рабочего стола, доступное по щелчку правой клавиши мышки (или, опять же, выбор клавиши может быть настроен в соответствии с предпочтениями пользователя). Достаточно распространены расширения Openbox другими маленькими программами, добавляющими иконки, панели задач, стартовые меню, eyecandy и прочее.
Настройка
Openbox обладает только двумя конфигурационными файлами находящимися в ~/.config/openbox/
. Их названия menu.xml
и rc.xml
. Если пользователь не желает редактировать их вручную, ему всегда доступна возможность конфигурирования при помощи легкой в использовании утилиты называемой ObConf.[3]
Все привязки клавиш мышы и клавиатуры могут быть изменены. Например, если пользователь хочет переходить на рабочий стол №3, когда кнопка закрытия была нажата средней клавишей мыши, для него это не будет проблемой. Скроллинг на иконке для перемещения между следующим/предыдущим рабочим столом и свертывание/разворачивание когда кликается/перетаскивается окно - полностью настраиваемый функционал.
Уникальные возможности
Система меню Openbox использует метод динамических меню. Это организовано при возможности использовать скрипты для отображения исходного меню. Каждый раз, когда пользователь выбирает подменю или само меню, скрипт перезапускается и меню регенерируется. Это дает огромную гибкость в использовании меню для пользователя и разработчиков программного обеспечения. Более гибко чем стандартные статические меню в большинстве других оконных менеджерах.
Например, два разработчика пишут свой сценарий скрипта на языке Python, добавляющие возможность читать списки GMail писем пользователя прямо из подменю.
Ссылки
- Официальный сайт
- Wikipedia article
- Debian Wiki страницы
- Ubuntu Wiki страницы
- Archlinux Wiki страницы
- Настройка OpenBox для использования аппаратных кнопок регулировки громкости