LINUX.ORG.RU

История изменений

Исправление Zubok, (текущая версия) :

Ну как бы теоретически это можно, да и практически. Но только так как тулкитов много (зоопарк), то каждый тулкит должен иметь свой протокол и свою серверную часть. И все это как-то должно работать вместе. UPD: Да, и если ты окажешься где-то, где нет модуля отрисовки интерфейса GTK, например, то тогда ты не сможешь задействовать этот механизм и будет все картинками опять.

Сейчас в X11 все сделано так, что выбран некий общий знаменатель для рисования (рисованием протокол не ограничивается, он еще и об окнах, свойствах окон, их иерархии, устройства ввода, курсоры и т. д.), которым можно рисовать, композитить, текст писать. Ну. такой trade-off между простотой протокола, трафиком и архитектурной сложностью. А вообще самый общий знаменатель - это просто гонять картинки, но это неэффективно.

Исправление Zubok, :

Ну как бы теоретически это можно, да и практически. Но только так как тулкитов много (зоопарк), то каждый тулкит должен иметь свой протокол и свою серверную часть. И все это как-то должно работать вместе. То есть должны быть какие-то соглашения, как это заставить работать на одном дисплее. Сейчас в X11 все сделано так, что выбран некий общий знаменатель для рисования (рисованием протокол не ограничивается, он еще и об окнах, свойствах окон, их иерархии, устройства ввода, курсоры и т. д.), которым можно рисовать, композитить, текст писать. Ну. такой trade-off между простотой протокола, трафиком и архитектурной сложностью. А вообще самый общий знаменатель - это просто гонять картинки, но это неэффективно.

Исходная версия Zubok, :

Ну как бы теоретически это можно, да и практически. Но только так как тулкитов много (зоопарк), то каждый тулкит должен иметь свой протокол и свою серверную часть. И все это как-то должно работать вместе. То есть должны быть какие-то соглашения, как это заставить работать на одном дисплее. Сейчас в X11 все сделано так, что выбран некий общий знаменатель для рисования (рисованием протокол не ограничивается, он еще и об окнах, свойствах окон, их иерархии, устройства ввода, курсоры и т. д.), которым можно рисовать, композитить, текст писать. Ну. такой trade-off между простотой протокола, трафиком и архитектурной сложностью.