Jump to content

Буффало

Буффало
Оригинальный автор(ы) Том ЛаСтрендж
Первоначальный выпуск 1987
Стабильная версия
1.0.12 [1] [2]  Отредактируйте это в Викиданных / 2 апреля 2022 г.
Репозиторий
Написано в С
Тип Оконный менеджер
Лицензия открытая группа MIT [3]
МИТ-КМУ [4]
XFree86-1.0 [5]

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

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

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

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

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

[ редактировать ]
twm с xcalc и xterm , при этом окно xterm находится в фокусе . xlock отображается в виде значка.
меню
Duration: 1 minute and 21 seconds.
Twm Xsession работает на Debian 7 Linux

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

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

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

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

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

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

окна Фокус следует за указателем мыши (point-to-focus), а не на том окне, которое было щелкнуто последним ( click-to-focus ).

Когда создается новое окно, после указателя мыши отображается сетка 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 (который в то время был частью Массачусетского технологического института ) подошел к Эвансу и Сазерленду и попросил их передать обслуживание кода Консорциуму X , и Фултон затем привел его в соответствие с зарождающимися соглашениями о межклиентском общении. Руководство . Впоследствии 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» .
  4. ^ «Лицензия КМУ» .
  5. ^ «КОПИРОВАНИЕ» .
  6. ^ Дэвид Б. Льюис (18 августа 1993 г.). «comp.windows.x Часто задаваемые вопросы (FAQ) 1/5» . Группа новостей : comp.windows.x . Проверено 16 февраля 2022 г.
  7. ^ Jump up to: а б twm — Менеджер окон вкладок для системы X Window справочная страница, X11, выпуск 7.6 ( X.org )
  8. ^ « С рабочего стола: говорит Том Ластрейндж! » LinuxPlanet . 6 февраля 2001 г.
  9. ^ за открытые комментарии и обзоры. Исходные файлы, опубликованные на comp.unix.sources (isc.org)
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 2b8fe3a0ff428ec59e71fa722b6bddf3__1712582460
URL1:https://arc.ask3.ru/arc/aa/2b/f3/2b8fe3a0ff428ec59e71fa722b6bddf3.html
Заголовок, (Title) документа по адресу, URL1:
twm - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)