| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > добавление картинок в ImageList |
| Автор: Platov 13.5.2010, 22:22 |
| Есть набор картинок gif, jpg, png. Картинки могут быть разных размеров, но отличаются не намного. Как их программно загонять в ImageList? Вручную при создании проекта всё получается, значит ImageList их понимает. |
| Автор: Dem_max 14.5.2010, 05:44 | ||
| Что значит вручную ? Вообще ImageList кроме формата ICO и BMP ничего не понимает больше. Как ты это умудрился ему подсунуть PNG, GIF, JPG едиственный вариант скормить такие форматы это преобразовать их к BMP. допустим чтото типа этого
|
| Автор: Platov 14.5.2010, 08:23 |
| Очень просто! при добавлении через ImageList Editor добавляется всё (gif, bmp, jpg, png). Как-то ведь оно работает! А вот во время работы программы |
| Автор: Platov 14.5.2010, 10:04 | ||
| Dem_max, спасибо что развеял моё заблуждение что ImageList умный. сделал во так:
Почти всё отлично работает. Кроме кусочка с gif. Он работает через раз, т.е. загружается картинка всегда только вот в первый раз масштабирование отрабатывает, во второй раз нет, потом опять масштабируется, потом нет и т.д. Может кто знает из-за чего это. |
| Автор: Platov 14.5.2010, 10:43 | ||
Вот так работает. |