The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Лидер сообщества Ubuntu представил стек для форсирования раз..., opennews (??), 03-Фев-10, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


28. "Лидер сообщества Ubuntu представил стек для форсирования раз..."  +/
Сообщение от Дмитрий Ю. Карпов (?), 03-Фев-10, 16:28 
Для начала надо сменить схему работы приложения с экраном - чтобы при операциях с окном (перетаскивание, изменение размера) перерисовку делало не приложение, а система. Для этого надо описывать содержимое окна в достаточно абстрагированном виде типа того, как CGI-скрипт описывает HTML-страницу; ведь CGI-скрипт не обрабатывает ни скроллинг, ни изменение размера страницы.
Ответить | Правка | Наверх | Cообщить модератору

33. "Лидер сообщества Ubuntu представил стек для форсирования раз..."  +/
Сообщение от Cobold (??), 03-Фев-10, 18:14 
вставляйте в окно компоненту браузера и кормите её хтмлом, будет вам счастье.
Ответить | Правка | Наверх | Cообщить модератору

38. "Лидер сообщества Ubuntu представил стек для форсирования раз..."  +1 +/
Сообщение от pavlinux (ok), 03-Фев-10, 18:53 
>Для начала надо сменить схему работы приложения с экраном - чтобы при
>операциях с окном (перетаскивание, изменение размера) перерисовку делало не приложение, а
>система.

Предлагаю написать челобитную в Intel.
Мол, нужаемси в процессорных инструкциях:

ST_WIN_SZ   RAX, 0x03200258 ; 800x600
SET_WIN_POS RBX, 0x00320032  ; координата x = 50, y = 50
SET_WIN_ANGL CX, 0x2D  ; угол - 45гр. :)

SCRL_INC
SCRL_DEC

Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

44. "Лидер сообщества Ubuntu представил стек для форсирования раз..."  +2 +/
Сообщение от СуперАноним (?), 03-Фев-10, 19:27 
Рендеринг всех визуальных элементов нужно перенести на другой конец X11 протокола. Пусть это делается на стороне X сервера, тогда GUI станет однородным.
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

58. "Лидер сообщества Ubuntu представил стек для форсирования раз..."  +/
Сообщение от Дмитрий Телегинemail (?), 04-Фев-10, 08:57 
>Для начала надо сменить схему работы приложения с экраном - чтобы при операциях с окном (перетаскивание, изменение размера) перерисовку делало не приложение, а система. Для этого надо описывать содержимое окна в достаточно абстрагированном виде типа того, как CGI-скрипт описывает HTML-страницу; ведь CGI-скрипт не обрабатывает ни скроллинг, ни изменение размера страницы.

Вот поэтому HTML-страницы после полноценных программ, умеющих рисовать самостоятельно, смотрятся ущербно. Приложение реагирует на события и перерисоввывает себя так как нужно и тогда когда нужно - по моему нормальный подход. Зачем отнимать у программы возможность себя нарисовать?

Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

70. "Лидер сообщества Ubuntu представил стек для форсирования раз..."  +/
Сообщение от LolzN00b (?), 04-Фев-10, 17:03 
> Вот поэтому HTML-страницы после полноценных программ, умеющих рисовать самостоятельно, смотрятся ущербно. Приложение реагирует на события и перерисоввывает себя так как нужно и тогда когда нужно - по моему нормальный подход. Зачем отнимать у программы возможность себя нарисовать?

И действительно. Для этого и придумали Web 2.0 :-)

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру