Переназначение штатных комбинаций горячих клавиш в конфигураторе 1С

bolsun 503 7 10 11

Пользователи часто задают вопрос как изменить штатные хоткеи на свои комбинации.

Пока в TurboConf нет такой встроенной возможности, но можно добавить свой простой скрипт. В нем сделать перехват штатных комбинаций и отправку вместо них нужных клавиш.

Пример скрипта. Меняем местами комбинации Ctrl+F3 и F3 для поиска следующего совпадения.
В скрипте также можно указать, что бы он действовал только в текстовых документах //@text_documents_only 1

//@script_name KeyRemapSample
//@script_display_name  Пример переназначения комбинаций клавиш
//@script_description Переназначает штатные хоткеи на пользовательские
//@script_author m.bolsun
//@script_developer_url http://turboconf.ru
//@script_url https://turboconf.ru
//@script_section Ассистирование
//@script_hotkey Control+F3 ПереназначитьКлавишуНайтиСледующийВыделенный
//@script_hotkey F3 ПереназначитьКлавишуНайтиСледующий
//@retain_clipboard 0
//@enterprise_mode 0
//@hide_actions 0
//@text_documents_only 1

Перем ТурбоКонф;

Процедура ПереназначитьКлавишуНайтиСледующийВыделенный()
	ТурбоКонф.Клавиша(Keys.F3);
КонецПроцедуры

Процедура ПереназначитьКлавишуНайтиСледующий()
	ТурбоКонф.КонтролКлавиша(Keys.F3);
КонецПроцедуры

ТурбоКонф = Новый ТурбоКонф;

Скачать скрипт KeyRemapSample.os

Канал TurboConf в Telegram https://t.me/turboconf

Мой блог инди-разработчика в Telegaram Турбокодер

0

Еще в "Секреты TurboConf"

Отладка скриптов

Как в TurboConf заменить Ctrl+Click для перехода к объекту на горячую клавишу

Создаем свой шаблон T9 с умным фильтром

Как найти все скрипты, которые срабатывают автоматически

Как отфильтровать объекты по типу в "Навигаторе по метаданным"

Быстрое добавление объекта в кэш

Ввод специальных символов без переключения раскладки

Автосохранение текстов модулей в папку TurboConf

Генерация методов "на лету"

Как в "Навигаторе по метаданным" удалить объект из истории

Модератору