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

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

Как в WinXP показать маленькое сообщение в системном трее? [D7, WinXP]


mitur ©   (2003-08-19 17:41:00) 

Необходимо показать сообщение, вроде того, которое вылазит в случае нехватки места на диске, обнаружении нового устройства, установкой связи и т.д.
Мне нужно запихнуть туда свой текст.


clickmaker   (2003-08-20 17:01:00) [1]

Можно и c ShellNotifyIcon. В структуре NOTIFYICONDATA поле uFlags := NIF_INFO и заполнить поля szInfo, uTimeout и szInfoTitle. Но работает только в ME/2000/XP


Yanis   (2003-08-20 16:45:00) [2]

To mitur © (20.08.03 09:30) [5]
http://www.yanisden.narod.ru/Files/trayicon.rar


mitur   (2003-08-20 09:30:00) [3]

>Babay
Да я вот тоже хотел обойтись без посторонних компонентов.
С помощью функции ShellNotifyIcon (так она называется, если не ошибаюсь) можно вывести хинт над иконкой в трее, но это только хинт, а нужно именно такое себе окошко.

>GROL
А где можно скачать компонент?


Babay   (2003-08-20 07:31:00) [4]

Извините что в чужой ветке пишу, но просто ветка подходящая. А мож кто знает как это (сабж) сделать ручками без посторонних компонетов ?


Yanis   (2003-08-20 01:57:00) [5]

Я это и имел ввиду, просто не дописал, конечно же CoolTrayIcon.


GROL   (2003-08-20 01:22:00) [6]

Я юзаю CoolTrayIcon
Там есть функция ShowBallonHint - то что доктор прописал


Yanis   (2003-08-19 21:53:00) [7]

Поставь TrayIcon. А больше незнаю как. Если узнаешь другой способ буду рад увидеть на мыле.


Наверх

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