Секция «hotkeys» - описание горячих клавиш.
Объекты горячих клавиш описываются парой ключ/значение в формате «код_клавиши:идентификатор_action'а».
В качестве ключа устанавливается код клавиши клавиатуры или их сочетаний. Коды клавиш определены в перечислении System.Windows.Forms.Keys.
В качестве значения указывается идентификатор action'а.
Ниже приведён пример plugin-файла, который связывает клавишу F10 и сочетание клавиш Shift+F10 с пользовательскими action'ами:
{ "actions":{ "my_action_id_1": { "cmd": "my_command_1", "title": "Пользовательская команда 1", "description": "Вызов пользовательской комманды 1", "icon": "my_icon1" }, "my_action_id_2": { "cmd": "my_command_2", "title": "Пользовательская команда 2", "description": "Вызов пользовательской комманды 2", "icon": "my_icon2" } }, // Секция описания горячих клавиш // Ключ - KeyCode, Значение - ActionId "hotkeys": { // KeyCode клавиши F10 = 118 "118": "my_action_id_1", // Сочетание клавиш Shift+F10 = 65536 + 118 = 65654 "65654": "my_action_id_2" } }