Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Мерцание картинки в TImage


sergeyst ©   (2007-01-31 08:39:00) 

Всем привет!
Загружаю картинку в TImage. Если начать ее "таскать" (TImage в ScrollBox'е и таскается сам Image), то картинка очень некрасиво перерисовывается. Можно ли как-ньть уменьшить этот эффект? Картинка jpg, размер 5000 x 3500, разрешение - 300dpi.


sergeyst   (2007-01-31 09:33:00) [1]


> 2)Установить  ScrollBox.DoubleBuffered := true;

Спасибо, помогло. А что это за свойство?


sergeyst   (2007-01-31 09:30:00) [2]


> 1)Использовать скроллы самого TImage.

А как? Картинка большая, а изначально нужно просматривать ее всю. Потом, если возникнет необходимость, постепенно увеличивать. TImage ставлю Stretch = True, увеличиваю сам TImage и таскаю его в боксе. Или в нем есть возможность плавного масштабирования?


ЮЮ   (2007-01-31 09:24:00) [3]

1)Использовать скроллы самого TImage.
2)Установить  ScrollBox.DoubleBuffered := true;


Наверх

Титульная страница Поиск, карта сайта Написать письмо