Вверх ↑
Этот топик читают: Гость
Ответов: 4641
Рейтинг: 334
#16: 2009-05-19 16:08:54 ЛС | профиль | цитата
Pirr писал(а):
Как я понял для этого нужно поместить gif в MemoryStream - а затем направит поток на точку doLoadFromStream.Gif


Tad писал(а):
И у Pirr (да и у остальных) не возникло бы никаких вопросов.


а в Wiki Pirr, принципиально не смотрит
Если в примере MemoryStream заменить BitmapStream на Gif, то я думаю и вопросов меньше было.
------------ Дoбавленo в 16.33:
Добавил пример от Tad, в wiki, что бы вопросов еще меньше было!
карма: 1
Время верстки: %cr_time% Текущее время: %time%
1
Голосовали:Andrey
Ответов: 387
Рейтинг: 34
#17: 2009-05-19 18:37:32 ЛС | профиль | цитата
Tad писал(а):
у Pirr (да и у остальных) не возникло бы никаких вопросов.

чего-то пример Tad, оставляет при движении след, почему?...
если свернуть развернуть приложение изображение исчезает, может для примера нужны доработки?

карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#18: 2009-05-19 19:41:32 ЛС | профиль | цитата
Karl писал(а):
может для примера нужны доработки?

А зачем, принцип-то понятен, остальное -- детали
карма: 22

0
Ответов: 3851
Рейтинг: 159
#19: 2009-05-19 20:21:25 ЛС | профиль | цитата
святая простота


Эх, жить, как говорится - хорошо!
А, хорошо жить - ..


карма: 0
начавший
0
Ответов: 409
Рейтинг: 17
#20: 2009-05-19 21:54:58 ЛС | профиль | цитата
Вставте в пример GifAnimation_from_Stream.sha вот эту картинку:

И посмотрите эффект.
карма: 0

0
Ответов: 4641
Рейтинг: 334
#21: 2009-05-19 22:11:05 ЛС | профиль | цитата
вставил. все ок!

карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#22: 2009-05-19 22:11:14 ЛС | профиль | цитата
Pirr писал(а):
И посмотрите эффект

И что

За вас еще и таймер поставить надо, но вы ваще
карма: 22

0
Ответов: 4641
Рейтинг: 334
#23: 2009-05-19 22:11:36 ЛС | профиль | цитата
-----
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#24: 2009-05-19 22:16:53 ЛС | профиль | цитата
Ravilr писал(а):
вставил. все ок!

Да там прикол с отрисовкой подсобачного полигона окна формы
карма: 22

0
Ответов: 4641
Рейтинг: 334
#25: 2009-05-19 22:22:07 ЛС | профиль | цитата
nesco писал(а):
Да там прикол с отрисовкой подсобачного полигона окна формы

есть такой прикол....с таймером все ок. или если не на форму выводить.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#26: 2009-05-19 22:26:46 ЛС | профиль | цитата
Уже исправил я пример
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#27: 2009-05-20 00:44:56 ЛС | профиль | цитата
nesco, а так. Без таймера.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1GifAnimation_from_Stream.rar [25.4KB] [116]
Разработчик
Ответов: 26170
Рейтинг: 2127
#28: 2009-05-20 00:58:35 ЛС | профиль | цитата
Tad писал(а):
а так. Без таймера

Хи, хи


карма: 22

0
файлы: 1dog_001.png [13.1KB] [264]
Ответов: 16884
Рейтинг: 1239
#29: 2009-05-20 09:12:12 ЛС | профиль | цитата
Karl писал(а):
оставляет при движении след, почему?...
Потому, что при создании gif, применен режим "Не чистить фон при смене кадра".
Хотел прицепить тебе gif, не оставляющий следа,
но "У вас не хватает прав для выполнения этой операции". "У вас" - это у меня.
Да...

nesco, у меня родить двухвостую собаку не получается. У тебя KOL не родной ?
И если компилировать FPC, то работает все нормально, а при закрытии формы вылетает RuntimeError со списком десятка адресов.

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#30: 2009-05-20 10:07:14 ЛС | профиль | цитата
Tad писал(а):
у меня родить двухвостую собаку не получается

Да очень просто, заведи за пределы экрана форму и верни обратно, и будет у дебя двухвостик
карма: 22

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)