Цитата:
Сообщение от Prince__of__Persia
А если для горячих клавиш определять не символ, а код нажатой клавиши (как пример: Esc = 27 в ASCII)? Точнее при нажатии клавиши, она закреплялась в базе с кодом текущего символа (латиницы) и кодом символа в другой раскладке (русский). И в последующем при нажатии на клавишу оно реагирует на обе раскладки одинаково.
Например:
код "W" или код "w" или код "Ц" или код "ц"
т.е. если 87 или 119 или 426 или 446, значит это такая-то операция.
|
а что, шифт никому не нужен чтоль?)
я специально не стал объединять большие и маленькие буквы, чтоб больше функций можно было повесить на меньшее количество кнопок) например, у тапорника 10 ударов - 10 кнопок, но можно же на 5 повесить, нижний регистр - первый топор, верний регистр второй топор ... экономее))
а русские я сделаю чтоб одновременно с англ. работали, не вопрос)