![]() |
![]() |
Билли Боб |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 47 Пол: Мужской Репутация: ![]() ![]() ![]() |
Какой принцип отображение и перемещения окон лучше использовать?
Мне пришло в голову только создание уровней окон и запись участка экрана за каждым окном. |
![]() ![]() |
TarasBer |
![]()
Сообщение
#2
|
![]() Злостный любитель ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: ![]() ![]() ![]() |
Просто вычисляешь границы участка A, который надо перерисовать.
Потом смотришь, какие окна W[i] этот участок задевают. Вычисляешь границу каждого подучастка A[i], относящегося именно к W[i]. Потом каждому окну W[i] шлёшь сообщение о перерисовке A[i]. Всё. Перемещаемое окно никуда убирать не надо, просто то место, где оно было, перерисуют другие окна. Могут и не перерисовать, если они повисли - в винде тже так бывает. Нет, экран перерисовывать не надо, надо просто вычислить, что именно надо перерисовать. > вот только когда окно двигаешь, немного тормозит Модулем Graph окно рисуешь небось? -------------------- |
![]() ![]() |
![]() |
Текстовая версия | 29.07.2025 20:06 |