Openbox: различия между версиями
(Новая страница: «Openbox - это бесплатный стекирующий оконный менеджер для системы X Window, лицензированный под…») |
|||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 25: | Строка 25: | ||
==См . также== | ==См . также== | ||
* [[Портал:Свободного и открытого программного обеспечения]] | |||
* [[Fluxbox – еще один форк Blackbox]] | * [[Fluxbox – еще один форк Blackbox]] | ||
Строка 31: | Строка 31: | ||
==Пруф== | ==Пруф== | ||
[http://openbox.org/wiki/] | [http://openbox.org/wiki/ /openbox.org/wiki/] | ||
[[Категория:Свободное программное обеспечение на языке Си]] | [[Категория:Свободное программное обеспечение на языке Си]] | ||
[[Категория:Бесплатные оконные менеджеры XLXDE]] | [[Категория:Бесплатные оконные менеджеры XLXDE]] | ||
[[Категория:Оконные менеджеры, использующие GTK]] | [[Категория:Оконные менеджеры, использующие GTK]] |
Текущая версия от 11:48, 13 мая 2022
Openbox - это бесплатный стекирующий оконный менеджер для системы X Window, лицензированный под лицензией GNU General Public License. Первоначально полученный из Blackbox 0.65.0 (проект C ++), Openbox был полностью переписан на языке программирования C и начиная с версии 3.0 больше не базируется по любому коду из Черного ящика.
Openbox разработан таким образом, чтобы быть небольшим, быстрым и полностью совместимым с Руководством по межклиентским коммуникационным соглашениям (ICCCM) и расширенными подсказками оконного менеджера (EWMH). Он поддерживает множество функций, таких как меню, с помощью которых пользователь может управлять приложениями или отображать различную динамическую информацию.
Openbox является стандартным оконным менеджером в LXDE и LXQt и используется в дистрибутивах Linux, таких как BunsenLabs, ArchBang, Lubuntu, Trisquel и Manjaro.
Основным автором Openbox является Дана Янсенс из Карлтонского университета в Оттаве, Онтарио, Канада
Использование Openbox[править]
Openbox предоставляет щелкающее правой кнопкой мыши (или любую другую привязку ключа) "корневое меню" на рабочем столе и позволяет пользователям настраивать способ управления окнами. Когда окно сворачивается, оно становится невидимым. Чтобы снова запустить Windows, большинство используют Alt+Tab ↹ или меню рабочего стола, доступное щелчком правой кнопки мыши. Или, иногда, щелчком средней кнопки. Расширение Openbox с другими небольшими программами, которые добавляют значки, панели задач, пусковые установки , eyecandy и другие, является обычным явлением.
Конфигурация[править]
Существует только два файла конфигурации, оба расположены в ~/.config/openbox. Они названы menu.xml и rc.xml . Их можно редактировать либо вручную, либо с помощью графических инструментов настройки ObConf и obmenu.
Можно настроить все привязки мыши и клавиш. Например, пользователь может установить:
- окно для перехода на рабочий стол 3 при нажатии кнопки закрытия средней кнопкой мыши
- при прокрутке значка для перехода к следующему / предыдущему рабочему столу
- поднимать или не поднимать при щелчке / перемещении окна
Меню труб[править]
Openbox имеет динамическую систему меню, которая использует "трубные меню". Пункт меню в системе конвейерного меню может принимать стандартный вывод сценария оболочки (или другого исполняемого файла) для создания подменю. Поскольку скрипт запускается каждый раз, когда указатель активирует его, и поскольку скрипт может оценивать условия окружающей среды, конвейерные меню позволяют встроить условное ветвление в систему меню. Статическая система меню, используемая в большинстве оконных менеджеров, получает свой макет один раз, когда оконный менеджер перезапущен, ине будет иметь возможности изменять макет меню в зависимости от факторов окружающей среды.