Вверх ↑
Ответов: 3889
Рейтинг: 362
#1: 2011-07-13 08:16:51 ЛС | профиль | цитата
nickware, Во-вторых, нельзя создавать две одинаковые глобальные клавиши по onCreate основной формы, да ещё - с кодом 0. В-третьих, onKeyDown выдаёт код только после нажатия клавиши когда поле в фокусе. Причём выдаёт даже коды клавиш альтерации ("шифты"). Не случайно я на это обращал внимание в одной из Ваших прошлых тем. Как альтернатива динамическому назначению, можно сделать выпадающий список, заполнить его допустимыми названиями клавиш, сопоставить с массивом кодов или логически (арифметически?) вычислять код на базе индекса по условию, или в списке Hex значение пропишите перед именем и считывайтепреобразуйте, или ... В общем, вариантов много. Попробуйте самостоятельно.
карма: 1

0