Показать сообщение отдельно
  #239  
Старый 30.05.2013, 12:48
Аватар для Fingolfin Fingolfin не в сети
Апостол
 
Регистрация: 20.08.2007
Сообщения: 968
Репутация: 59
Fingolfin Продвинутый пользователь
По умолчанию

Цитата:
Сообщение от Prince__of__Persia
А если для горячих клавиш определять не символ, а код нажатой клавиши (как пример: Esc = 27 в ASCII)? Точнее при нажатии клавиши, она закреплялась в базе с кодом текущего символа (латиницы) и кодом символа в другой раскладке (русский). И в последующем при нажатии на клавишу оно реагирует на обе раскладки одинаково.

Например:
код "W" или код "w" или код "Ц" или код "ц"
т.е. если 87 или 119 или 426 или 446, значит это такая-то операция.
а что, шифт никому не нужен чтоль?)
я специально не стал объединять большие и маленькие буквы, чтоб больше функций можно было повесить на меньшее количество кнопок) например, у тапорника 10 ударов - 10 кнопок, но можно же на 5 повесить, нижний регистр - первый топор, верний регистр второй топор ... экономее))

а русские я сделаю чтоб одновременно с англ. работали, не вопрос)
__________________
Тот, кого нельзя называть ()
Nai Silmaril maitassen, Nauglafring yatesse, ar Feanaro tielyanna
Самый быстрый поисковик по базару
Карта Лаба Древних Руин
Локатор Ополчения
Карта Хаддана
Ответить с цитированием