stringtranslate.com

твм

twm ( Tab Window Manager ) [6]оконный менеджер для X Window System . Созданный в 1987 году Томом Ластранджем, он является стандартным оконным менеджером для X Window System с версии X11R4. Первоначально название означало Tom's Window Manager , но программное обеспечение было переименовано в Tab Window Manager X Consortium , когда они приняли его в 1989 году. twm — это стековый оконный менеджер , который предоставляет заголовки, окна с формами и управление значками. Он легко настраивается и расширяется.

twm был прорывным достижением в первые годы, но был вытеснен другими оконными менеджерами, которые, в отличие от twm, используют набор виджетов , а не комбинацию X Toolkit Intrinsics и XRandR .

Различные другие оконные менеджеры, такие как vtwm , tvtwm , CTWM и FVWM , были созданы на основе исходного кода twm .

twm по-прежнему входит в стандартную комплектацию X.Org Server и доступен как часть многих реализаций X Window System .

Использование

twm с xcalc и xterm , окно xterm находится в фокусе . xclock свёрнут в значок.
твм меню
Twm Xsession работает на Debian 7 Linux

Интерфейс twm отличается от современных распространенных оконных менеджеров X и сред рабочего стола, многие из которых работают аналогично Apple Macintosh или Microsoft Windows . Новые пользователи часто считают twm сложным без прочтения страницы руководства . [7]

В конфигурации twm по умолчанию в строке заголовка есть две кнопки:

Нет кнопки заголовка для закрытия окна. Щелчок левой кнопкой мыши на рабочем столе вызывает меню, которое включает опцию удаления (закрытия) окна. Функциональность закрытия окна для заголовка можно настроить в файле .twmrc:

ВидетьЗакрытие окон программ в twm на Wikibooks.

Щелчок левой кнопкой мыши по строке заголовка перемещает окно наверх стека окон; щелчок средней кнопкой мыши перемещает окно; щелчок правой кнопкой мыши отправляет окно на дно стека окон.

Фокус окна следует за указателем мыши (фокусировка на точке), а не на том окне, которое было нажато последним ( фокусировка на точке ).

При создании нового окна отображается сетка 3×3, следующая за указателем мыши, ожидая, пока пользователь щелкнет в том месте, где должно появиться окно. Щелкните левой кнопкой мыши, чтобы окно появилось в этом месте и с указанным размером, щелкните средней кнопкой мыши, чтобы изменить размер окна перед его созданием, щелкните правой кнопкой мыши, чтобы окно появилось в этом месте, но достаточно долго по вертикали, чтобы достичь нижней части экрана.

Обратите внимание, что любой из вышеперечисленных параметров может быть изменен путем внесения соответствующих изменений в файл конфигурации. (Системный файл обычно называется /etc/X11/twm/system.twmrc , а пользовательский файл — ~/.twmrc .) [7]

История

twm был написан в качестве замены оконного менеджера uwm Томом Ластранджем, когда он работал в Evans & Sutherland , который был частью X Consortium: «Я сел за свой монохромный Sun 3/50 , набрал текст vi twm.cи открыл документацию X11. twm была моей первой программой X. Примерно через шесть месяцев я убедил своего менеджера разрешить мне отправить копию в новостную группу comp.windows.x для тестирования». [8] Версия для X11R1 была опубликована в новостной группе Usenet comp.unix.sources 13 июня 1988 г. [9]

Несколько месяцев спустя Джим Фултон из X Consortium (который в то время был частью MIT ) обратился к Эвансу и Сазерленду и попросил их передать поддержку кода X Consortium , а затем Фултон сделал его совместимым с зарождающимся Руководством по соглашениям о межклиентском взаимодействии . Впоследствии twm был выпущен как стандартный пример оконного менеджера для X11R4, заменив uwm .

По словам Фултона, слово «вкладка» было выбрано потому, что оно удобно начиналось с буквы «Т» и подчеркивало сжимаемые заголовки окон функций, из-за чего они выглядели как папки с вкладками.

Авторы

twm изначально был написан Томом Ластранджем. Позже в него внесли свой вклад Джим Фултон, Кит Паккард и Дэйв Стернлихт, все из которых были сотрудниками X Consortium.

Ссылки

  1. ^ "[АНОНС] twm 1.0.12". 2 апреля 2022 г. Получено 5 апреля 2022 г.
  2. ^ "twm-1.0.12 · Теги · xorg / app / twm · GitLab". 2 апреля 2022 г. Получено 8 августа 2023 г.
  3. ^ «Вариант MIT Open Group».
  4. ^ «Лицензия CMU».
  5. ^ «КОПИРОВАНИЕ».
  6. Дэвид Б. Льюис (18 августа 1993 г.). "comp.windows.x Frequently Asked Questions (FAQ) 1/5". Группа новостей : comp.windows.x . Получено 16 февраля 2022 г. .
  7. ^ ab twm — Менеджер окон вкладок для системы X Window — страница руководства , X11, выпуск 7.6 ( X.org )
  8. ^ "С рабочего стола: Говорит Том Ластрейндж!" LinuxPlanet . 6 февраля 2001 г.
  9. ^ для открытого комментария и обзора. Оригинальные файлы, размещенные на comp.unix.sources (isc.org)

Внешние ссылки