|
|
|
Как отследить нажатую Ctrl при нажатии кнопки на форме? | ☑ | ||
|---|---|---|---|---|
|
0
DES
08.02.06
✎
12:53
|
Нужно выполнить процедуру.
Есть кнопка на форме. Нужно в зависимости от придежанных кнопок Ctrl или Alt выполнить разные ветки процедуры. типа: Процедура Выполнить() Если НажатCtrl=1 Тогда ф=1 Иначе ф=2/2 КонецЕсли КонецПроцедуры |
|||
|
1
АперБот
08.02.06
✎
13:06
|
Представьте, что вы открыли гиперпространство, собрали 100 млрд. долларов, построили звездолёт и за 10 лет долетели до ближайшей инопланетной цивилизации. Отправляете им сообщение, а они не обращают на вас внимания и продолжают заниматься своими делами. Правда, вам будет обидно? Вот и с этой веткой так же.
|
|||
|
2
Широкий
08.02.06
✎
13:08
|
WHS?
|
|||
|
3
mikecool
08.02.06
✎
13:09
|
FormEx?
|
|||
|
4
Парижская фанера
08.02.06
✎
13:09
|
(0) А 3 кнопки не катит? Или кнопка и список под ней? Фигней маетесь...
(2) Не пойдет ИМХО. |
|||
|
5
DES
08.02.06
✎
13:18
|
(1) не читал, много букв ...
(2) нет, это муторно (не красиво) (3) читал его, не нашел, может не дочитал ... (4) не, три кнопки, уже много, а мне нужно 33 |
|||
|
6
DES
08.02.06
✎
13:36
|
и что ?
|
|||
|
7
Парижская фанера
08.02.06
✎
13:37
|
(6) И ничего. Ибо задача тупая из-за неверного проектирования.
|
|||
|
8
smaharbA
08.02.06
✎
13:40
|
Разницу между шифтом и просто нажатием могу сорганизовать и кода мало
|
|||
|
9
smaharbA
08.02.06
✎
13:43
|
пожалуй ctrl+Click или shift+Click можно и не сложно
|
|||
|
10
Каанкереде
08.02.06
✎
13:43
|
Самое красивое решение в данном случае - кнопка и менюшка на нее с тремя позициями. А горячие клавиши можно на скрытые кнопки повесить.
|
|||
|
11
evGenius
08.02.06
✎
13:43
|
Без ВК/WSH ИМХО не взлетит.
|
|||
|
12
DES
08.02.06
✎
14:13
|
(7) да ладно .... ;) гы
(8) и что просишь ? (9) чем докажешь ? ;) (10) это самое некрасивое... (11) есть ВК Admin1C и FormEx ... в них нету ничего такого ... другие ВК - не желательно ... хотя можно .. |
|||
|
13
evGenius
08.02.06
✎
14:21
|
(12) Тебе еще и готовую ВК? Сам пиши!
|
|||
|
14
DES
08.02.06
✎
14:33
|
(13) Спасибо, что не посоветовал написать 1С
|
|||
|
15
evGenius
08.02.06
✎
14:36
|
(14) С такими запросами тебе скоро это придется.
|
|||
|
16
romix
модератор
08.02.06
✎
14:38
|
||||
|
17
Каанкереде
08.02.06
✎
14:41
|
(12) вообще, хорошим тоном считается такое постороение интерфейса, при котором пользователь сможет полноценно работать как ТОЛЬКО с помощью клавиатуры, так и
ТОЛЬКО с помощью мыши. Поэтому ставить пользователя в зависимость от всяких альтов и шифтов, без возможности тыкнуть мышью куда надо, есть некрасиво.... |
|||
|
18
DES
08.02.06
✎
14:47
|
(16) благодарю!
(17) согласен, но тут оссобая ситуация... без мыши-не работают ... |
|||
|
19
smaharbA
08.02.06
✎
15:34
|
Ничего не прошу, а что неверищь ?
|
|||
|
20
DES
08.02.06
✎
15:47
|
(16) все получилось, THX!
|
|||
|
21
Рупор абсурда
08.02.06
✎
15:53
|
Без ВК, абсолютно не напрягаясь за 3 минуты сделать можно ...
|
|||
|
22
Рупор абсурда
08.02.06
✎
15:54
|
(21)+ Ща, нарисую ...
|
|||
|
23
Simod
08.02.06
✎
15:55
|
(21) Внимательно слушаю...
|
|||
|
24
Рупор абсурда
08.02.06
✎
16:00
|
||||
|
25
Поклонник Рупора
08.02.06
✎
16:00
|
(22)мы все внимание!
|
|||
|
26
Рупор абсурда
08.02.06
✎
16:02
|
(24)+ Отслеживаюся комбинации кнопки "Сформировать" с шифтом, альтом и контролом ...
|
|||
|
27
Поклонник Рупора
08.02.06
✎
16:04
|
(26)Круто!
|
|||
|
28
DES
08.02.06
✎
16:05
|
а как оно работает ?
|
|||
|
29
Поклонник Рупора
08.02.06
✎
16:05
|
+(27)но думается мне, что автор сам не додумается, как применить к его случаю...
|
|||
|
30
DES
08.02.06
✎
16:12
|
(29) догнался.
Только я уже через ВК забацал ... |
|||
|
31
Simod
08.02.06
✎
16:15
|
(26) Странно... У меня Alt не взлетел :-(
|
|||
|
32
smaharbA
08.02.06
✎
16:20
|
Вы все еще кипятите(сь)...(с) ;)
Отслеживаем нажатие "спец" клавишь с кликом мыши в 1С...; |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |