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

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

Событие в TCoolTrayIcon [D7, XP]


Footballer ©   (2006-07-22 02:26:00) 

Если кто-то знаком с компонентом TCoolTrayIcon(А я думаю знакомы многие :)), то подскажите, пожалуйста, какое событие происходит при нажатии в BaloonHint на крестик(закрыть)


Footballer   (2006-07-22 14:49:00) [1]


> medved_68 ©   (22.07.06 13:47) [7]

Спасибо за пояснение!


medved_68   (2006-07-22 13:47:00) [2]


> Footballer


> какое событие происходит при нажатии в BaloonHint на крестик(закрыть)

Никакое. При нажатии на форму BaloonHint событие OnBallonHintClick и все.
Выдержка из исходника:

NIN_BALLOONUSERCLICK:
 if Assigned(FOnBalloonHintClick) then
 FOnBalloonHintClick(Self);

else
case Msg.Msg of
WM_CLOSE , WM_QUIT, WM_DESTROY, WM_NCDESTROY: begin
Msg.Result := 1;
end;

И на этом все :(((( Если хочешь обрабатывать WM_CLOSE корректируй исходник CoolTrayIcon или другой компонент, например TDlgBallon. :))))


Footballer   (2006-07-22 11:50:00) [3]


> Причем тут трей? Он говорит что никогда не работал с компонентом
> TCoolTrayIcon...

Да уж, а я всегда думал, что с треем работать можно только с помощью TCoolTrayIcon


> А что за компонент? К какой библиотеке относится. Работаю
> с TRXTrayIcon - пока хватает.

Из библиотеки CoolTrayIcon package, ver. 4.4.0
README:This zip-file contains the two Delphi components, CoolTrayIcon and TextTrayIcon (tray icon components)


Ketmar   (2006-07-22 10:29:00) [4]

>SergP ©   (22.07.06 10:10) [4]
ну, это максимализм. смотря какими. %-)
впрочем, для трея вполне хватает Shell API, безо всяких компонентов.


SergP   (2006-07-22 10:10:00) [5]

> [2] Footballer ©   (22.07.06 02:45)
> Вы никогда не работали с треем???


Причем тут трей? Он говорит что никогда не работал с компонентом TCoolTrayIcon...

И вообще ИМХО пользоваться сторонними компонентами - не хорошо.


Loginov Dmitry   (2006-07-22 08:19:00) [6]

> TCoolTrayIcon


А что за компонент? К какой библиотеке относится. Работаю с TRXTrayIcon - пока хватает.


Footballer   (2006-07-22 02:45:00) [7]

Вы никогда не работали с треем???


DrPass   (2006-07-22 02:41:00) [8]

За восемь лет работы с Delphi никогда не видел компонента TCoolTrayIcon... чего и другим желаю :)


Наверх

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