Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.04.2013, 15:51   #1
RevenGGe
Пользователь
 
Аватар для RevenGGe
 
Регистрация: 03.06.2012
Сообщений: 37
Лампочка плавное появление изображения

Здравствуйте. можете помочь в решение задачи: клик по кнопке, подгружается изображение с помощью LoadFromFile и плавно появляется. Как это реализовать?А то наталкивался только на плавное появление и исчезновение формы.
RevenGGe вне форума Ответить с цитированием
Старый 13.04.2013, 16:45   #2
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Поясните, что Вы подразумеваете под плавным появлением.
- плавно изменяется размер от нуля до нужного - изображение растягивается,
- плавно изменяется размер от нуля до нужного - изображение начинается с фрагмента,
- изображение плавно проступает из белого/серого фона,
- изображение плавно проступает постепенно вытесняя (пестрый) фон под ним.

Изображение?
- палитровое (индексное),
- с непосредственным представлением цвета,
- любое.
s-andriano вне форума Ответить с цитированием
Старый 13.04.2013, 16:53   #3
RevenGGe
Пользователь
 
Аватар для RevenGGe
 
Регистрация: 03.06.2012
Сообщений: 37
По умолчанию

- изображение плавно проступает из чёрного фона;
- любое изображение;
RevenGGe вне форума Ответить с цитированием
Старый 13.04.2013, 17:46   #4
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Ну, вообще-то для палитрового и труколорного изображения будут разные алгоритмы.
В палитровом достаточно изменять палитру (и, собственно, другого варианта нет), а в труколорном - сам битмап.
По сути Вам нужно постепенно (вероятнее всего - по таймеру) переопределять все цвета из (0,0,0) в (R,G,B), например, по определенному количеству процентов за итерацию.
s-andriano вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
плавное появление/исчезновение объекта TImage Хамяг Общие вопросы Delphi 2 04.12.2011 01:14
jquery и плавное появление контента CodeNOT JavaScript, Ajax 3 10.10.2011 09:09
Плавное появление css градиента(Jquery) ZvEr_HaCkEr JavaScript, Ajax 8 11.06.2011 10:15
Плавное появление картинки при наведении мыши на ссылку CodeNOT JavaScript, Ajax 7 28.04.2011 17:15
Плавное появление формы HAMMAN Общие вопросы Delphi 3 15.05.2008 14:20