Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];

Вниз

Анимация в Tray   Найти похожие ветки 

 
Alibaba   (2003-09-12 11:38) [0]

Привет.
Хочу анимацию в Tray.

На сегодняшний день использую дедовский способ:
1. В TImageList напихиваю картинок.
2. С помощью таймера прокручиваю эти картинки.

А нельзя ли просто указать Tray-ю анимированный gif,
и пускай его прокручивает.


 
MikeZ   (2003-09-12 11:41) [1]

Можно просто взять TrayIcon от RXLib, а лучше от Eldos и там все есть. А если руками, то можно и так.


 
Alibaba   (2003-09-15 12:39) [2]

> MikeZ © (12.09.03 11:41) [1]

Этот TrayIcon от RXLib позволяет прокручивать gif?

Если можно ссылочку на ресурс...


 
ZEE   (2003-09-15 12:49) [3]

еще можно TCoolTrayIcon , а внем IconList + CycleIcon
и gif в tray пихать - однако... а чем тебе несколько иконок не подходит?


 
Alibaba   (2003-09-15 13:09) [4]

>ZEE © (15.09.03 12:49) [3]
а чем тебе несколько иконок не подходит?

Уверен, должно быть еще проще решение. :)
Просто gif.


 
nikkie   (2003-09-15 13:12) [5]

>Alibaba
а у тебя не возникало желания подсунуть анимированный gif вместо иконки в shortcut? вот весело бы было :)


 
HolACost!   (2003-09-15 13:13) [6]

А я не уверен - в любом случае он будет отрисовываться по кадрого!
Есть только вот ещё какой вариант - засуныть в трей прозрачную иконку и на этой области отрисовывать ги каким-либо образом!


 
Alibaba   (2003-09-15 13:22) [7]

>HolACost! © (15.09.03 13:13) [6]

в любом случае он будет отрисовываться по кадрого!

Скорее всего невозможно ничего анимированного прокрутить в Tray из-за организации (формата) иконок.
Которые не позволяют это делать.

А как вы считаете, можно ли написать компонент, которому даеш файл с анимацией (например, gif) и этот компонент прокручивает его в Tray?


 
HolACost!   (2003-09-15 13:26) [8]

можно - почемубы нет - надо всего-то распаковать гиф или получить компонент, который распаковывает и возращает маштабированный растр для его дальнейшего рисования в лоток!
Я и не говорю, что там что-то можно именно через стандартные средства работы сним - можно просто рисовать на латок гиф!


 
[lamer]Barmaglot   (2003-09-15 13:27) [9]

>А как вы считаете, можно ли написать компонент, которому даеш
> файл с анимацией (например, gif) и этот компонент прокручивает
>его в Tray?

Запросто. Компонент в зависимости от состояния таймера показывает определенный кадр анимированного гифа. Все что требуется научить свой компонент получать отдельный кадр из гифа.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.01 c
1-82255
-= Demon =-
2003-09-15 13:13
2003.09.25
CreateProcess в WinXP


1-82315
xmrz
2003-09-11 15:30
2003.09.25
Автозаполнение web форм из базы данных


4-82546
DelBoy
2003-07-22 22:46
2003.09.25
Получить Хендл предыдущего окна


3-82049
Bolek
2003-09-02 18:45
2003.09.25
обработка ошибки


4-82554
dimonka
2003-07-22 16:58
2003.09.25
Как завершить приложение





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский