|
Подскажите как Insert сделать горячей клавишей к-л кнопки меню? | ☑ | ||
---|---|---|---|---|
0
NewKrizis
26.09.11
✎
15:11
|
Подскажите как Insert сделать горячей клавишей к-л кнопки меню?
|
|||
1
skunk
26.09.11
✎
15:19
|
хоть сам то понял чего спросил?
|
|||
2
NewKrizis
26.09.11
✎
15:22
|
ну в меню формы есть действие свое Добавить, как для него в свойствах сделать Insert горячей клавишей? другие кнопки дает делать горячими, а инсерт не дает..
|
|||
3
skunk
26.09.11
✎
15:26
|
обрабатывать приВводе ... не судьба?
|
|||
4
NewKrizis
26.09.11
✎
15:29
|
есть свойство "Сочетания клавиш" у любой кнопочки командной панели, в него можно задавать горячие клавиши, встав на это свойство и нажав нужное сочетание, так вот как кнопку insert там ввести, ее нажимаешь а ниче не вводится..
|
|||
5
petrowsky
26.09.11
✎
15:39
|
(4) потому что кнопка Incert занята, эта кнопка по-умолчанию для добавления нового элемента предназначена, аналогично с Delete и другими
|
|||
6
skunk
26.09.11
✎
15:40
|
(4)инсерт это системная команда ... которая обрабатывается предопределенными процедурами ... вот сиди и обрабатывай ... повесить хоткейм не случиться
|
|||
7
Базис
naïve
26.09.11
✎
15:49
|
На кнопку - не знаю, на форму - повесить невидимый/маленький список, тогда будет отрабатываться ввод нового, в неё делай нужное действие и отменяй ввод элемента.
|
|||
8
NewKrizis
26.09.11
✎
16:11
|
делаю что-то типа
Книга знаний: Ловим Фокус. ругается на Метод объекта не обнаружен (IdleProcessing) |
|||
9
skunk
26.09.11
✎
16:14
|
(8)это тебе вообще не поможет ... даная фича только для клюшек
|
|||
10
NewKrizis
26.09.11
✎
16:17
|
хм а как тогда? какой функцией нажатие клавиш отлавливается?
|
|||
11
skunk
26.09.11
✎
16:23
|
ты куда и что хочешь добавлять
|
|||
12
NewKrizis
26.09.11
✎
16:25
|
есть форма документа своя, своя форма списка, дык вот при нажатии Ins надо чтобы открывалась нетиповая, а своя форма.
|
|||
13
Reset
26.09.11
✎
16:29
|
(12) Отрабатывай событие ПередНачаломДобавления "своей формы списка" и не изобретай велосипед
|
|||
14
skunk
26.09.11
✎
16:34
|
ну так вот у формы списка убираешь стандартное добавление ... ставишь туда свое ... далее в модуле формы пишешь ...
Процедура ДокументСписокПередНачаломДобавления(Элемент, Отказ, Копирование) Отказ = истина; // далее чего тебе там надо делать при нажатии твоего инсерта КонецПроцедуры ну и соотвественно подвешиваешь обработчик на табличное поле формы списка ... |
|||
15
NewKrizis
26.09.11
✎
16:43
|
спасибо! а все равно интересно, как отлавливать нажатия клавиш, если не жалко расскажите..
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |