![]() |
|
|
![]()
|
|
| sergey_85 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 445 Регистрация: 17.4.2007 Где: Россия, Челябинск Репутация: 1 Всего: 1 |
У меня есть форма размером 400 на 400, на ней расположено около 40 paintbox'ов
Размер paintbox'ов 20 на 20 каждый. При движении мыши по панели некоторые из них должны отрисовываться (т.е происходить событие OnPaint), а некоторые нет. Проблема в том, что при резком движении мыши и при doublebuffered = true все это дело тормозит. если же doublebuffered убрать (поставить doublebuffered = false) то начинает мерцать. Кака можно выйти из данной ситуации? |
|||
|
||||
| Klin |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1938 Регистрация: 7.10.2002 Где: Краснодар Репутация: 20 Всего: 25 |
ну, если возможности компьютера не позволяют, то наверно только если создать 1 paintbox и вести прорисовку по "секторам".
Добавлено через 1 минуту и 35 секунд p.s. Можно и штуки 4, а проверку координат OnMouseMove -------------------- Я человек - попробуйте обвинить меня за это. |
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |