LINUX.ORG.RU

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

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

Одновременно рисуется 10 окон с 5-20 виджетами в каждом. Какие временные метки с каким окном и каким виджетом связаны?

там, по-моему, вполне реально этот вопрос решить, только конечно не timestamp-ами, а sequence point-ами

т.е. с каждой прямоугольной областью (выделенной аппликухой) связан свой sequence point, по умолчанию 0

когда аппликуха апдейтит область, она может sequence point не обновлять (это например подсветка при наведении мыши), либо обновить

теперь когда юзер и графический сервер генерируют эвент, к нему добавляются поля с sequence point-ами всех тех областей, к которым он принадлежит (sequence point берется естественно с точки зрения граф. сервера и значит юзера, а не тот, что выплюнут аппликухой и застрял где-то в сети)

другое дело, что тулкиты могут быть не рассчитаны на «возврат в прошлое», т.е. что приходит эвент, привязанный к состоянию, которое уже в прошлом, но это, видимо, вопрос решаемый (html-щики ведь живут с этим)

фактически эти «прямоугольные области, выделенные аппликухой» это виджеты

но опять же, Великие Архитекторы Вейланда похоже срали на это

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

Одновременно рисуется 10 окон с 5-20 виджетами в каждом. Какие временные метки с каким окном и каким виджетом связаны?

там, по-моему, вполне реально этот вопрос решить, только конечно не timestamp-ами, а sequence point-ами

т.е. с каждой прямоугольной областью (выделенной аппликухой) связан свой sequence point, по умолчанию 0

когда аппликуха апдейтит область, она может sequence point не обновлять (это например подсветка при наведении мыши), либо обновить

теперь когда юзер и графический сервер генерируют эвент, к нему добавляются поля с sequence point-ами всех тех областей, к которым он принадлежит (sequence point берется естественно с точки зрения граф. сервера и значит юзера, а не тот, что выплюнут аппликухой и застрял где-то в сети)

другое дело, что тулкиты могут быть не рассчитаны на «возврат в прошлое», т.е. что приходит эвент, привязанный к состоянию, которое уже в прошлом, но это, видимо, вопрос решаемый (html-щики ведь живут с этим)

фактически эти «прямоугольные области выделенные аппликухой» это виджеты

но опять же, Великие Архитекторы Вейланда похоже срали на это

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

Одновременно рисуется 10 окон с 5-20 виджетами в каждом. Какие временные метки с каким окном и каким виджетом связаны?

там, по-моему, вполне реально этот вопрос решить, только конечно не timestamp-ами, а sequence point-ами

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

когда аппликуха апдейтит область, она может sequence point не обновлять (это например подсветка при наведении мыши), либо обновить

теперь когда юзер и графический сервер генерируют эвент, к нему добавляются поля с sequence point-ами всех тех областей, к которым он принадлежит (sequence point берется естественно с точки зрения граф. сервера и значит юзера, а не тот, что выплюнут аппликухой и застрял где-то в сети)

другое дело, что тулкиты могут быть не рассчитаны на «возврат в прошлое», т.е. что приходит эвент, привязанный к состоянию, которое уже в прошлом, но это, видимо, вопрос решаемый (html-щики ведь живут с этим)

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

Одновременно рисуется 10 окон с 5-20 виджетами в каждом. Какие временные метки с каким окном и каким виджетом связаны?

там, по-моему, вполне реально этот вопрос решить, только конечно не timestamp-ами, а sequence point-ами

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

когда аппликуха апдейтит область, она может sequence point не обновлять (это например подсветка при наведении мыши), либо обновить

теперь когда юзер и графический сервер генерируют эвент, к нему добавляются поля с sequence point-ами всех тех областей, к которым он принадлежит

другое дело, что тулкиты могут быть не рассчитаны на «возврат в прошлое», т.е. что приходит эвент, привязанный к состоянию, которое уже в прошлом, но это, видимо, вопрос решаемый (html-щики ведь живут с этим)