![]() |
|
Модераторы: Snowy, Alexeis, MetalFan |
![]()
|
|
| lacost |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 24.9.2008 Репутация: нет Всего: нет |
на форме расположен PaintBox занчительно превышающий рамеры самой формы, и мере работы пользователя (чем больше его проект) тем больше становится Painbox. Так как Painbox не имеет переменной типа HWND то процедуру InvalidateRect для него назначить видимо не возможно, развечто создать функцию которая бы перерисовывала Paintbox в заданных координатак. Но в связи с этим возникают следующие вопросы, прошу по возможности ответить на них или подсказать другие пути решения.
Можно ли получить позицию ползунка если Delphi добавил его в окно автоматически т.к Paintbox.Width больше чем Width окна. И при перетаскивании этого самого ползунка снова всё очень сильно тормозит из за постоянной пересовки огромного PaintBox почемуто он перересовывает именно весь Paintbox и даже те его части которые не видны, видимо потому что не может перерисовать только одну назначенную область в Painbox. Как бороться с такой проблемой? Может вместо одного громадного динамически добовлять несколько меньших? |
|||
|
||||
| ~FoX~ |
|
|||
![]() НЕ рыжий!!! ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2819 Регистрация: 8.10.2003 Где: Зеленоград Репутация: 2 Всего: 68 |
lacost,
А в ДРКБ есть пример как загружать изображение необходимыми частями.... |
|||
|
||||
| lacost |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 24.9.2008 Репутация: нет Всего: нет |
Вы правы, но к сожелению а нашел это уже до вашего ответа. Правда вместо false следует писать true.
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Звук, графика и видео" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Girder, Snowy. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |