Twm - twm

twm
TWM с классической бордовой цветовой схемой, работающий в Debian
TWM в классической бордовой цветовой гамме, обкатка Debian
Оригинальный автор (ы)Том ЛаСтранж
изначальный выпуск1987
Стабильный выпуск
1.0.11 / 14 июня 2020 г.; 6 месяцев назад (2020-06-14)[1]
Репозиторий Отредактируйте это в Викиданных
Написано вC
ТипОконный менеджер
ЛицензияЛицензия MIT

twm (Вкладка Window Manager)[2] это оконный менеджер для X Window System. Созданный в 1987 году Томом ЛаСтранджем, он был стандартным оконным менеджером для X Window System, начиная с версии X11R4. Первоначально название означало Оконный менеджер Тома, но программа была переименована в Tab Window Manager X Консорциум когда они приняли его в 1989 году. TWM - это стек оконный менеджер который предоставляет строки заголовка, окна формы и управление значками. Он легко настраивается и расширяется.

twm был прорывным достижением в первые годы, но его в значительной степени вытеснили другие оконные менеджеры, которые, в отличие от twm, используют набор инструментов для виджетов вместо того, чтобы писать прямо против Xlib.

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

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

Применение

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

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

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

  • Кнопка изменения размера (вложенные квадраты): пользователь щелкает здесь, перетаскивает указатель мыши на край, который нужно переместить, затем отпускает, когда окно приобретает желаемый размер.
  • Иконка кнопка (круг): уменьшает окно до значка.

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

Увидеть Закрытие окон программы в twm в Викиучебнике.

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

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

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

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

История

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

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

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

Авторы

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

использованная литература

  1. ^ Мэтт Тернер. "[ОБЪЯВЛЕНИЕ] twm 1.0.11". [email protected] (Список рассылки). Получено 15 июня, 2020.
  2. ^ https://www.centos.org/docs/5/html/5.1/Deployment_Guide/s2-x-clients-winmanagers.html
  3. ^ а б twm - Диспетчер окон вкладок для системы X Window  — мужчина страница, X11 выпуск 7.6 (X.org )
  4. ^ "С рабочего стола: Том ЛаСтранж говорит! " LinuxPlanet. 6 февраля 2001 г.
  5. ^ для открытого комментария и обзора. Исходные файлы, размещенные на comp.unix.sources (isc.org)

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