FLWM

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
FLWM
FLWM Screenshot.png
Скриншот FLWM
Тип Менеджер окон
Разработчик Bill Spitzak
Написана на C++
Интерфейс FLTK
Операционная система Unix-like
Первый выпуск 22 марта 1998
Аппаратная платформа Linux
Последняя версия 1.02(1 декабря 2014)
Лицензия GNU General Public License
Сайт flwm.sourceforge.net
Commons-logo.svg Медиафайлы на Викискладе

FLWM (от англ. Fast Light Window Manager) — простой и минималистичный[1] менеджер окон X Window System[2].

Является продолжением идей оконного менеджера wm2[en], написанного Крисом Канамом[3]. FLWM отличается низкими запросами к ресурсам компьютера и представляет собой одно из наиболее минималистичных решений в своём классе[4][5], благодаря чему является оконным менеджером по умолчанию для дистрибутива Tiny Core Linux, выделяющегося предельной миниатюрностью и легковесностью[6][7].

Написан на языке C++ и свободно распространяется по лицензии GNU General Public License.

Особенности[править | править код]

FLWM Написан на C++ с использованием GUI фреймворка FLTK[7].

В отличие от большинства оконных менеджеров, заголовок окна, содержащий элементы управления им, в FLWM расположен вертикально и находится слева от основного содержания окна. В FLWM это кнопки сворачивания окна[К 1], максимизации его размера по горизонтали и вертикали, текстовая метка, отображающая имя окна, и расположенная в самом низу кнопка его закрытия[9].

FLWM позволяет динамически создавать произвольное количество виртуальных рабочих столов и переключатся между ними через меню, или с использованием клавиатуры[9]. Меню появляется при нажатии любой[К 2] кнопки мыши на не занятом окном программы участке экрана[10], или правой кнопкой мыши на границе окна[8]. Его содержимым можно управлять, помещая символические ссылки[10] или shell-скрипты[4] в поддиректории расположенной в домашнем каталоге скрытой папки ~/.wmx/. По умолчанию меню содержит команды создания нового виртуального рабочего стола, нового терминала и выхода из системы. FLWM не используются темы[10]. Палитра цветов может быть задана через командную строку[8], цветом десктопа можно также управлять через параметры X-сервера, задаваемые в файле ~/.Xresources[10].

Комментарии[править | править код]

  1. Верхняя пустая кнопка полностью скрывает окно, «иконизированное» таким образом окно можно восстановить через меню[8]
  2. Включая среднюю

Примечания[править | править код]

  1. Debian Package Tracker - flwm. tracker.debian.org. Дата обращения 31 марта 2019.
  2. FLWM Window Manager
  3. Петр Курышев. Пластическая операция для Linux. Часть 2. Linux по-русски. rus-linux.net (1998-1999). Дата обращения 31 марта 2019.
  4. 1 2 Алексей Федорчук. Сага о среде обитания — графических средах, оконных менеджерах и немного о командной строке. LinuxRSP.RU (1999-2000).
  5. Сергей Яремчук. Покажи мне свой Linux, и я скажу, кто ты. Linux по-русски. rus-linux.net (1998-1999). Дата обращения 31 марта 2019.
  6. Joey Bernard. Tiny Core Linux. Linux Journal (1 сентября 2011). Дата обращения 29 марта 2019.
  7. 1 2 Mike Saunders. Micro Distros: The Tiniest Linux You Can Get // Linux Magazine. — 2017. — № 203.
  8. 1 2 3 flwm(1). Debian Manpages. manpages.debian.org. Дата обращения 31 марта 2019.
  9. 1 2 Федорчук, 2006, с. 507.
  10. 1 2 3 4 Федорчук, 2006, с. 508.

Литература[править | править код]

Ссылки[править | править код]