Здравствуйте, Аноним, Вы писали:
Большинство приложение отрабатывает одинарный левый клик.
Я пользуюсь простыми правилами.
Не плодите клики без необходимости
.
То что имеет состояние выделения (selection, например строка в списке), не имеет состояния подсветки (hover/highlight) выделяется одинарным кликом, активизируется двойным.
То что не имеет состояния выделения (selection, например кнопка), имеет состояние подсветки (hover/highlight) активизируется одинарным кликом.
Например кнопка (в особенности на панели инструментов) реагирует на мышь и не имеет состояния выделения (фокус не в счёт

). Нужно одно нажатие.
Значок папки в окне эксплорера имеет состояние выделения и не реагирует на мышь. Нужно двойное нажатие что её открыть и одинарное чтоб выделить.
Иконка в трее не имеет состояния выделения. И хотя она не имеет и состояния подстветки (что между прочим, не ахти как хорошо, но учитывая её размеры, простительно) нужен одинарный клик, а не двойной. Действительно папку можно нажав перетащить, с иконкой в трее какого не сделать, так что если реагировать на двойной клик, одинарный просто не будет использован.
А вот то что по правому клику надо меню показывать, думаю никто не сомневается
Ни в коем случае нельзя на одинарный и двойной клик по иконке сажать разные вещи! Иконка не имеет состояния выделения и визуально нельзя понять кликнул ты по ней или ещё нет!