XFixes - Википедия - XFixes

В вычисление, XFixes является X Window System расширение, которое вносит полезные дополнения в протокол X11. Он был начат в 2003 году Кейт Паккард. Впервые он появился в KDrive X-сервер и позже в Сервер X.Org версия 6.8.0.

Расширение реализует набор несвязанных дополнений к протоколу. Тема сборника - небольшие дополнения для устранения важных дефектов в протоколе, которые нельзя обойти с помощью чистого протокола X11.

Смысл внедрения этих дополнений в расширение состоит в том, чтобы оставить код главного сервера и сервер, который не включает расширение XFixes, реализуя исходный чистый протокол X11. Однако, поскольку дополнения разработаны с обратной совместимостью, у сервера нет практических причин не реализовывать их. Клиент и сервер всегда могут договориться о дополнениях, которые оба понимают.

Версия 1 расширения включала изменения обработки Save Set (чтобы сделать встраиваемые приложения более надежными), события уведомления о выборе (добавление событий, отправляемых при подтверждении права выбора) и отслеживание курсора (запросы, позволяющие надежно отслеживать изображение).

Версия 2 расширения добавляет объекты области и имена курсора.

Версия 3 позволяет увеличивать существующие объекты региона.

Версия 4 позволяет скрывать курсор мыши над определенными окнами.

В версии 5 введены стрелочные заграждения, позволяющие использовать легкодоступные места (согласно Закон Фиттса ) даже в мультимонитор конфигурации.

Рекомендации