Нужно выполнить функцию непосредственно перед раскрытием меню значка системного трея.
Хотел по сыбытию нажатия кнопки, но вначале открывается меню, а затем уже выполняется все остальное.
Решил использовать "перемещение над значком" для предварительного выполнения нужной функции, так как чтобы открыть меню, курсор вначале нужно навести на значек. В этом случае сработает функция, а затем нажатие откроет меню.
Для избавления от множества срабатываний функции, использовал блокировку.
Вариант рабочий, но хотелось бы что-то более практичное.
Хотел по сыбытию нажатия кнопки, но вначале открывается меню, а затем уже выполняется все остальное.
Решил использовать "перемещение над значком" для предварительного выполнения нужной функции, так как чтобы открыть меню, курсор вначале нужно навести на значек. В этом случае сработает функция, а затем нажатие откроет меню.
Для избавления от множества срабатываний функции, использовал блокировку.
Вариант рабочий, но хотелось бы что-то более практичное.