|
|
|||||
Регистрация: Apr 2010
Сообщений: 4
|
Событие по клику на иконку в трее
Здравствуйте, коллеги!
Пишу небольшое приложение, которое берет RSS с сайта и при появлении новых статей меняет цвет иконки в трее. При наведении (onRollOver) на эту иконку должна всплывать небольшая форма со списком ссылок/заголовков на новые статьи. По onRelease должна открываться основная форма приложения. Проблема заключается в том, что документации нет событий у пиктограммы. Есть возможность вызвать Menu.Tray.iconHint() и Menu.Tray.showBalloon(), но это не совсем то, что нужно. Я искал что-то в духе Ico.Tray.onRelease = function () {bla-bla-bla} Подскажите пожалуйста, есть ли такие события или как их можно заменить/имитировать? Последний раз редактировалось BadTrip; 20.04.2010 в 08:20. |
|
|||||
listener
|
API цинка этого ничего не предоставляет.
Чем и как можно заменть/имитировать клики по иконке в трее? Ничем и никак. Клики там, насколько я помню, намертво пришиты к показу трейного меню и собственно клики по меню только и ловятся. Попробуйте с ним и поработать. Хотя... это не то, конечно. Ну, еще можно длл-расширение написать, реализующее весь нужный вам функционал от и до, копать в WinAPI Shell_NotifyIcon() и оконные хуки. |
|
|||||
Регистрация: Apr 2010
Сообщений: 4
|
alexcon314, спасибо!
Добавлено через 3 минуты Для тех, кто также мучается этим вопросом: дальше я пошел читать статью слушаем систему Последний раз редактировалось BadTrip; 20.04.2010 в 08:56. |
Часовой пояс GMT +4, время: 20:07. |
|
« Предыдущая тема | Следующая тема » |
|
|