Автор Тема: Контекстное меню для пунктов меню трея  (Прочитано 169 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vanguger [?]

  • Новичок
  • *
  • Сообщений: 13
  • Репутация: 0
  • Пол: Мужской
    • Webarion
    • Награды
  • Версия AutoIt: 3.3.14.0
Привет! Подскажите, как, или возможно ли вообще сделать контекстное меню, открывающееся кликом правой кнопки мыши, по пунктам меню в трее. Нужно, чтобы клик ПКМ по [Пункт1,Пункт2] открывал контекстное меню [Действие1,Действие2,Действие3]:

Код: AutoIt [Выделить]
#Include <ModernMenuRaw.au3>
#NoTrayIcon

Opt("TrayMenuMode", 1 + 2)
_TrayIconSetClick(-1, 2 + 16)

_TrayIconCreate("", @AutoItExe, -1)
_TrayCreateContextMenu()
_TrayIconSetState()

$i1 =_TrayCreateItem('Пункт1')
$i2 =_TrayCreateItem('Пункт2')


Русское сообщество AutoIt

Контекстное меню для пунктов меню трея
« Отправлен: Июль 04, 2018, 03:40:34 »

Оффлайн alex33 [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 1418
  • Репутация: 177
  • Пол: Мужской
    • alekssamos ВКонтакте
    • Награды
  • Версия AutoIt: 3.3.12.0
Пример из справки:
Код: AutoIt [Выделить]
$iSettings = TrayCreateMenu("Настройки") ; Создаёт меню трея и подменю с двумя пунктами.
$iDisplay = TrayCreateItem("Монитор", $iSettings)
$iPrinter = TrayCreateItem("Принтер", $iSettings)

А если обойтись обычными подменю?


Добавлено: Июль 04, 2018, 14:07:27
Я никогда и не видел таких меню, в которых еще одно по правому клику открывается. Разве что меню Пуск.

Оффлайн Vanguger [?]

  • Новичок
  • *
  • Сообщений: 13

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Webarion
    • Награды
  • Версия AutoIt: 3.3.14.0
Я тоже не видел подобной реализации, но вдруг) У меня в меню трея, висят файлы для быстрого доступа, и вот понадобилось сделать выбор из нескольких действий по отношению к файлу. Самое идеальное для меня, это дополнительное меню через ПКМ. А обычное подменю не использую, так как прикручены иконки от файлов. В общем это похоже на меню Open Server своей реализации.

Русское сообщество AutoIt

Re: Контекстное меню для пунктов меню трея
« Ответ #2 Отправлен: Июль 06, 2018, 04:28:47 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
2 Ответов
4968 Просмотров
Последний ответ Январь 26, 2010, 03:38:33
от Alexey
17 Ответов
11038 Просмотров
Последний ответ Ноябрь 07, 2010, 11:57:05
от aleratorio
0 Ответов
1912 Просмотров
Последний ответ Январь 21, 2012, 20:08:29
от komorov74
2 Ответов
1675 Просмотров
Последний ответ Март 06, 2014, 14:40:21
от erlik
4 Ответов
1118 Просмотров
Последний ответ Апрель 27, 2014, 03:49:18
от joiner
8 Ответов
2740 Просмотров
Последний ответ Июль 09, 2015, 06:20:32
от pvnn
6 Ответов
1724 Просмотров
Последний ответ Март 30, 2016, 16:53:24
от InnI
2 Ответов
680 Просмотров
Последний ответ Февраль 23, 2017, 11:45:15
от Khaibit
0 Ответов
651 Просмотров
Последний ответ Апрель 20, 2017, 19:46:49
от Pahuchiy
1 Ответов
457 Просмотров
Последний ответ Январь 22, 2018, 19:05:00
от Alofa