Пару дней уже ковыряю форум, но ничего путного пока не нашел. Нужна помощь в работе с картинками...
Пытаюсь сделать свой просмоторщик фотографий и столкнулся с тем, что при добавление определенного количества фоток через динамические панели в ChildScrollBox, начинает глючить отображение при перемещение ползунка...
Сделал даже превью 100 на 100, но и с ними даже на мощном компьютере одни глюки...
Тоже самое и в этой проге: тема - http://forum.hiasm.net/forum.html?q=3&t=6935
прога - http://forum.hiasm.net//getfile/4567
Этот топик читают: Гость
Ответов: 233
Рейтинг: 12
|
|||
карма: 2 |
|
Ответов: 1926
Рейтинг: 172
|
|||
Не используйте много динамических панелей. Установите небольшое фиксированное кол-во панелей и грузите туда картинки по мере перемещения ползунка:
code_36462.txt ------------ Дoбавленo в 23.25: Или даже с изменением размера, хотя, на мой взгляд, это не сильно влияет на скорость:
|
|||
карма: 9 |
| ||
файлы: 1 | code_36462.txt [1.6KB] [341] | ||
Голосовали: | Iliya |
Ответов: 233
Рейтинг: 12
|
|||
Спасибо! Буду ковырять
------------ Дoбавленo в 15.48: Теперь столкнулся с тем, что если по очереди загружать фотки в одну панель, то память от предыдущей не очишается... и оперативка начинает полнеть на глазах после чего вместо фоток - черные квадраты |
|||
карма: 2 |
|
Ответов: 1926
Рейтинг: 172
|
|||
Iliya писал(а): память от предыдущей не очишаетсяПопробуйте так: code_36466.txt Только PictureStream берёт лишь 4 формата картинок, для других - используйте подходящие компоненты на вкладке Графика. |
|||
карма: 9 |
| ||
файлы: 1 | code_36466.txt [3.3KB] [365] |
4