|
Как получить состояние клавиш-модификаторов? |
☑ |
0
Garry1010
23.05.14
✎
11:34
|
Есть ли в 1С возможность получить состояние клавиш-модификаторов (Ctrl, Alt, Shift)?
Например, хочется при установке галочки в строке поля списка сделать различные обработки при простой установке галочки и при галочке с клавишей-модификатором.
|
|
1
Cube
23.05.14
✎
11:44
|
(0) Эх, как тебя торкнуло-то))) Отсыпешь?))
|
|
2
Garry1010
23.05.14
✎
11:51
|
(1) А какого барабана 1С не передаёт сама состояние клавиш в процедуру-обработку? Передавала бы - не было бы вопроса.
|
|
3
Fedor-1971
23.05.14
✎
11:57
|
(2) во даже как, в какую процедуру-обработку? И что кроме модификаторов туда ещё нужно передать (например, свободное место на диске С:)?
Если оно тебе надо, получи прямо в обработке их состояние, через WSH или как тебе удобнее
|
|
4
Garry1010
23.05.14
✎
12:03
|
(3) Вы не в себе, что ли? Винда для обработки клавишных сообщений (если в курсе что это такое:))) всегда передаёт состояние клавиш-модификаторов. При чём тут диск С?[:зло_берёт:]
Нечего написать - нечего писать!
А если точно знаешь, что нет такой возможности - так и напиши; и дело с концом...
|
|
5
Crush
23.05.14
✎
12:18
|
Челу помогли в (3), а он даже невчитался.
|
|
6
Fedor-1971
23.05.14
✎
12:19
|
(4) о какой злобный!
Скажи мне злобный друг, зачем передавать состояние клавиш модификаторов внутри 1С? какую смысловую нагрузку несёт установка флажка при нажатой клавише CTRL? Какой смысл влаживается в строку, набранную при нажатой клавише Alt? Что значит число, набранное с Shift?
Так что, на вопрос: "В себе?" ответ "Да, до тех пор, пока не умер".
Точно знаю: получить состояние клавиш-модификаторов можно!
|
|
7
Garry1010
23.05.14
✎
12:49
|
(5) Я спрашиваю про средства 1С.
(6) Я спрашиваю про средства 1С. Можно? - Как?
off
Ничего злобного не нахожу! Если вместо ответа - флуд какой-то.
|
|
8
Fedor-1971
23.05.14
✎
14:52
|
(7) Сам написал в (4) Зло берёт. Не?
Включи логику и ответь на вопросы:
1."Какой функционал несёт клавиша модификатор для работы 1С?" подсказка: Никакого, соответственно и средств работы с ними нет.
2."Зачем нужно передавать какое-то системное состояние в процедуру обработчик стандартными средствами 1С?" подсказка: совсем незачем. Даже в С, что тебе надо из системных состояний, то и определяешь в своём ПО.
Так что, в качестве реверанса, тебе нужно, придумай как и получи сам (сказано ещё в 3), а 1С на твои хотелки как-то без разницы (ну или типа того)!
|
|