Пишу небольшую программу на python, которая работает с иконкой в трее. Использую gtk.StatusIcon. Хочу отследить нажатия кнопок мыши на иконке в трее. Удается отлавливать только нажатия левой кнопки (через сигнал activate) и правой (сигнал popup-menu). Вопрос в том как отловить нажатие средней кнопкой (колесико). Заранее благодарю за помощь. (:
По ссылке советуют использовать libegg, но при использовании этой библиотеки я получаю предупреждение: DeprecationWarning: the module egg.trayicon is deprecated; equivalent functionality can now be found in pygtk 2.10
Поэтому я решил использовать gtk.StatusIcon.
lollo
Июль 11, 2007 15:45:13
Был не внимателен.. (: Заглянул в “Signal handling” и попробовал сделать так: