Каталог решений - Класс перехвата нажатий клавиш: «Shift+F4″->»Del» и «F4″->Ins»

Класс перехвата нажатий клавиш: «Shift+F4″->»Del» и «F4″->Ins»

Класс перехвата нажатий клавиш: «Shift+F4″->»Del» и «F4″->Ins»

В наличии

Позволяет очищать значение элементов диалога нажатием "Del" вместо "Shift+F4", выбирать значение нажатием "Ins" вместо F4 и открывать форму  выбранного значения при нажатии Ctrl+<пробел>

Категория:

Описание

Достали тупые вопросы операторов типа «Как очистить выбранное значение?»
Вот набросал класс на базе «Перехватчика».
Умеет обрабатывает нажатие кнопок в элементах диалога с типами:
— Справочник
— Документ
— Перечисление
— Счет
— ПланСчетов
— ВидСубконто
Что делает:
нажатие «Delete» — очистка значения
нажатие «Insert» — выбор значение значения
нажатие «Ctrl+» — открывает форму выбранного значение (Справочники и Документы)

Может кому и пригодится…

Чтобы запустить необходимо наличие 1С++,FormEx
Определить класса в файле «defcls.prm»
Установить обработку реализации класса «Расширение.Перехватчик.ert»
В глобальном модуле:
определить процедуру «Процедура ПриНажатииКнопкиКлавиатуры(Конт,КодКлавиши,Alt,Shift,Ctrl,Символ,ФСО)»
объявить переменную «Перем глПерехватчик Экспорт;»
вставить в процедуру «ПриНачалеРаботыСистемы» строчку «глПерехватчик=СоздатьОбъект(«Расширение.Перехватчик»);»

has been added to your cart:
Оформление заказа