Онлайн справка при нажатии F1 в ленте

Автор Тема: Онлайн справка при нажатии F1 в ленте  (Прочитано 21820 раз)

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

Оффлайн Дмитрий Загорулькин

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 737
Не помню уже точно, но вроде были какие-то нюансы с чем-то
Один нюанс словил. Т.к. событие привязывается вообще ко всем всплывающим подсказкам, важно отсеять все сторонние. У тебя в коде есть такая проверка:
Код - C# [Выбрать]
  1. _currentTooltip.StartsWith("https://modplus.org/")
Это защищает от того, что обработаются подсказки не твоих плагинов. В моём случае, привязки к конкретному адресу нет. Мне пришлось все создаваемые программно подсказки собирать в коллекцию и в методе ComponentManager_ToolTipOpened (отсюда) проверять, что открытая подсказка содержится в этой коллекции.