Есть ли способ добавить простую пользовательскую кнопку на ленту OneNote 2016? Все, что я хочу сделать, это запустить скрипт AutoHotKey. Я посмотрел на Onetastic, но, похоже, нет способа запуска внешних программ и скриптов.
2 ответа
Есть ли способ добавить простую пользовательскую кнопку на ленту OneNote 2016? Все, что я хочу сделать, это запустить скрипт AutoHotKey. Я посмотрел на Onetastic, но, похоже, нет способа запуска внешних программ и скриптов.
Есть ли конкретная причина, по которой вам нужно добавить кнопку на ленте? AutoHotkey позволяет вам делать что-либо с любым ключевым комбо. Вы также можете сделать так, чтобы горячая клавиша работала только в OneNote.
Вот пример установки горячей клавиши F1 на одну ноту. Если вы нажмете F1 в любой другой программе, она будет работать нормально. Если вы нажмете его внутри одной заметки, вы получите всплывающее окно сообщения.
#IfWinActive, ahk_exe onenote.exe
F1::MsgBox, You'll only see this message box if you press F1 while in One Note.
#if
Я знаю, что это не совсем то, что вы искали, но оно предлагает решение вашей общей проблемы - желание запустить скрипт AHK из One Note.
Рекомендации:
#IfWinActive
Да, вы можете создавать / добавлять кнопки и целые ленты в интерфейс Office.
Нет, это не обязательно просто.
MSDN имеет обширную документацию по этому вопросу. Это будет место для начала: https://msdn.microsoft.com/en-us/library/bb386097.aspx