Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

как заставить мигать иконку


Страницы:   1 2

Андрей (начинающий) ©   (2009-04-28 20:52:00) 

в systray?


Andy BitOff   (2009-04-29 10:42:00) [1]


> Rouse_ ©   (29.04.09 09:29) [25]

Ага. До сих пор пользуемся ;)


Андрей (начинающий)   (2009-04-29 09:57:00) [2]


> Rouse_ ©   (29.04.09 09:29) [25]

Спасибо, посмотрю.


> Германн ©   (29.04.09 01:23) [24]

Возможно ли из RxLib взять только RxTrayIcon ?


Rouse_   (2009-04-29 09:29:00) [3]

http://rouse.drkb.ru/components.php#fwtrayвсе сделает за тебя и помигает когда надо, и хинт отобразит по желанию, и в трей свернет при желании :)


Германн   (2009-04-29 01:23:00) [4]


> Андрей (начинающий)

В RxLib уже туеву хучу лет существует трэй-иконка с GIF-анимацией. Может стоит посмотреть её реализацию?


Сергей М.   (2009-04-28 23:12:00) [5]


> Андрей (начинающий)   (28.04.09 23:02) [22]


> наставления меня на путь истинный

Ты не с причала рыбачишь - уже, как видно, в омут залез, - а я не Спаситель)


Андрей (начинающий)   (2009-04-28 23:02:00) [6]


> Сергей М. ©   (28.04.09 22:55) [21]

Не дождетесь (с)  :)  Я понимаю, что, наверное, неправильно задал вопрос, но, согласитесь, что и Вы могли по-другому формулировать свои ответы для наставления меня на путь истинный.


Сергей М.   (2009-04-28 22:55:00) [7]


> Андрей (начинающий)   (28.04.09 22:52) [19]


Продолжай комплексовать.


Андрей (начинающий)   (2009-04-28 22:54:00) [8]


> Юрий Зотов ©   (28.04.09 22:48) [17]

все это я понимаю :)


Андрей (начинающий)   (2009-04-28 22:52:00) [9]


> DVM ©   (28.04.09 22:44) [15]

Спасибо за подсказку. Попробую как будет выглядеть с хинтами.


> Сергей М. ©   (28.04.09 22:46) [16]

В общем контексте ответов...


Anatoly Podgoretsky   (2009-04-28 22:48:00) [10]

> Андрей (начинающий)  (28.04.2009 22:34:10)  [10]

Это не вопрос - это мечта.


Юрий Зотов   (2009-04-28 22:48:00) [11]

> Андрей (начинающий)   (28.04.09 22:42) [14]

Он не измывается. Он пытается заставить правильно сформулировать вопрос. Часто это уже половина решения.

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


Сергей М.   (2009-04-28 22:46:00) [12]


> Андрей (начинающий)   (28.04.09 22:42) [14]


В чем конкретно ты узрел "измывание" ?


DVM   (2009-04-28 22:44:00) [13]


> Андрей (начинающий)   (28.04.09 22:34) [10]


> хочется привлечь внимание пользователя к иконке этой программы,
>  заставив мигать.

Может лучше хинт там показать или окно какое всплавающее? Хотя и иконку можно тоже.

Кстати, то место где иконки рядом с часами называется не трей. Это область уведомлений, собственно ты ее и пытаешься использовать для уведомлений.
Трей - это панель задач вся по идее.


Андрей (начинающий)   (2009-04-28 22:42:00) [14]


> Сергей М. ©   (28.04.09 22:36) [12]

В Ваших ответах чувствуется веселое настроение перед праздниками и желание поизмываться над кем-нибудь ... Я рад, что доставил Вам такое удовольствие :)


Юрий Зотов   (2009-04-28 22:42:00) [15]


> Андрей (начинающий)   (28.04.09 22:34) [10]


В DFM:
 Timer1.Enabled = false;
При событии:
 Timer1.Enabled := true;

var
 count: integer = 0;

procedure Form1.Timer1OnTimer(...);
begin
 Inc(count);
 if count = 10 then
 begin
   Timer1.Enabled := false;
   count := 0
 end
 else
   ... // Смена иконки
end;


Сергей М.   (2009-04-28 22:36:00) [16]


> программе свернутой в трей


Программу нельзя"свернуть в трей".
Пробуй еще раз "перевести"..


Андрей (начинающий)   (2009-04-28 22:36:00) [17]


> Юрий Зотов ©   (28.04.09 22:33) [9]

Я не уверен в правильности своих предположений, поэтому спрашиваю :)


Андрей (начинающий)   (2009-04-28 22:34:00) [18]


> Сергей М. ©   (28.04.09 22:21) [5]

Попробую перевести свой вопрос: при возникновении какого-нибудь события в программе свернутой в трей, хочется привлечь внимание пользователя к иконке этой программы, заставив мигать.


Юрий Зотов   (2009-04-28 22:33:00) [19]


> Андрей (начинающий)   (28.04.09 22:30) [7]

Вы же сами сказали - сменой иконок.


Сергей М.   (2009-04-28 22:32:00) [20]


> только .. по таймеру?


Анимация всегдапривязана ко времени.
Какие вообщемогут быть сомнения по поводу таймера ?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо