![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как заставить маргать кнопку на панели задачь [D5, D6, Win95/98, WinXP]
johny © (2004-07-30 16:23:00)Здравствуйте!
поскажите Как заставить маргать кнопку на панели задач
допустим в проге сработало событие и нужно привлеч внимание пользователя !
SergP (2004-07-30 21:35:00) [1]
> [7] MacroDenS © (30.07.04 17:57)
> Заставить моргать кнопку, да еще и на панеле задачь???
> Может для начала ей стоит глаз сделать, а потом пущай моргает...
А что, было бы круто... Мне идея нравится...
Типа:
Сделать ей несколько "глаз" 16*16 , засунуть их в TImageList, а затем в цикле поочередно менять "глаза". Приятнее будет смотреться чем если просто сама кнопка будет моргать...
MacroDenS (2004-07-30 17:57:00) [2]Заставить моргать кнопку, да еще и на панеле задачь???
Может для начала ей стоит глаз сделать, а потом пущай моргает...
johny (2004-07-30 17:36:00) [3]Спосиба за помощь!
Но еще вопросик
VAR
fwi: ????? как ее определить??
clickmaker (2004-07-30 17:07:00) [4]
> 4] olookin © (30.07.04 17:05)
> [3] clickmaker © (30.07.04 17:02)
>
> Излишне, если автор вопроса имеет свою прогу
Причем тут это?
Да пофиг, пусть сам выбирает
olookin (2004-07-30 17:05:00) [5][3] clickmaker © (30.07.04 17:02)
Излишне, если автор вопроса имеет свою прогу (а он видимо свою и имеет).
Всего лишь:
FlashWindow(Application.Handle);
clickmaker (2004-07-30 17:02:00) [6]ZeroMemory(@fwi, SizeOf(TFlashWInfo));
fwi.cbSize := SizeOf(TFlashWInfo);
fwi.hwnd := Application.Handle;
fwi.dwFlags := FLASHW_TRAY or FLASHW_TIMERNOFG;
FlashWindowEx(fwi);
johny (2004-07-30 16:33:00) [7]Неполучается !
немоглибы кинуть примерчик!
olookin (2004-07-30 16:26:00) [8]FlashWindow