![]() |
|
Как назначить кнопке на форме горячую клавишу "Стрелка вверх" | ☑ | ||
---|---|---|---|---|
0
jamesgold
25.08.14
✎
15:22
|
Добрый день!
Прошу помочь. Как назначить кнопке на форме горячую клавишу "Стрелка вверх". Или может быть возможно отловить это событие? |
|||
1
Бешеная Нога
25.08.14
✎
15:26
|
зачем??
|
|||
2
jamesgold
25.08.14
✎
15:27
|
Есть задача вызывать обработчик кнопки именно по этой одной клавише "стрелка вверх"
|
|||
3
vicof
25.08.14
✎
15:28
|
(2) зачем?
|
|||
4
jamesgold
25.08.14
✎
15:29
|
Такая задача (
|
|||
5
jamesgold
25.08.14
✎
15:34
|
Это вообще возможно?
|
|||
6
vicof
25.08.14
✎
15:34
|
(4) Хомо сапиенс - человек разумный. Он принимает решения, исходя из логических умозаключений, а не потому что так надо.
|
|||
7
Бешеная Нога
25.08.14
✎
15:35
|
а контекст то сего какой? в каком месте и как это будет использоваться?
|
|||
8
fmrlex
25.08.14
✎
15:37
|
(0) Какая-то бабушка бух привыкшая работать в досовском поделии?
Не банк случайно? |
|||
9
jamesgold
25.08.14
✎
15:40
|
На форме располагаются две кнопки с иконками вверх и вниз. они рассчитывают значение и пишут его в поле ввода. Кнопками вверх и вниз проматывается таблица и соответственно в поле ввода появляется актуально значение.
|
|||
10
jamesgold
25.08.14
✎
15:40
|
(8) не банк)
|
|||
11
kumena
25.08.14
✎
15:41
|
типа так, для списка
Процедура КнопкаВверхНажатие(Элемент) ТекущаяСтрока = ЭлементыФормы.СписокГруппировок.ТекущаяСтрока; Если ТекущаяСтрока <> Неопределено Тогда Индекс = СписокГруппировок.Индекс(ТекущаяСтрока); Если Индекс <> 0 Тогда СписокГруппировок.Сдвинуть(Индекс, -1); КонецЕсли; КонецЕсли; КонецПроцедуры Процедура КнопкаВнизНажатие(Элемент) ТекущаяСтрока = ЭлементыФормы.СписокГруппировок.ТекущаяСтрока; Если ТекущаяСтрока <> Неопределено Тогда Индекс = СписокГруппировок.Индекс(ТекущаяСтрока); Если Индекс <> СписокГруппировок.Количество() - 1 Тогда СписокГруппировок.Сдвинуть(Индекс, 1); КонецЕсли; КонецЕсли; КонецПроцедуры |
|||
12
Бешеная Нога
25.08.14
✎
15:41
|
отлавливай изменение текущей строки списка, а не кнопки клавиатуры
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |