Вниз
Скачать: CL | DM;

Смена раскладки клавиатуры на русский   Найти похожие ветки 

 
sniknik ©   (2011-05-05 13:00) [40]

> Microsoft обратно не примет.
тоже сомневаюсь, но окончательный вывод делал бы после проверки... не микрософт, как вдруг какой нибудь Фленов "шутки шутит", и в какой нибудь используемой на компах сторонней программе в системные настройки пишет... ну, а чего? не используется же, давным давно, тогда дай ка под свои нужды приспособлю...
ну типа того.


 
NVK ©   (2011-08-11 13:05) [41]

проблема описана вполне реальная. Поясню: вот уже лет 9 пользуемся на конторе своей прогой, писаной еще в дельфях 6, потом перешли на 7, сейчас уже откомпилирована на 2010. проблемы начались, когда сменила систему на winServer2008 rus (лицензионная, локализованная). здесь же стоит и дельфя! В силу ряда причин пришлось указать по умолчанию язык = английский. Прогу время от времени приходится сопровождать. Собственно, о чем я: при переходе между гридами (или из textEdit - Grid) и обратно - сбрасывается раскладка клавиатуры на английскую!  в массе мест это не актуально, а там, где очень нужно русский шрифт спас вариант следующего типа:
LoadKeyBoardlayout("00000419",KLF_ACTIVATE) - ""00000419" - русский, "00000409" - английский


 
GMasta   (2011-09-01 19:57) [42]

Сам столкнулся с данной проблемой и нагуглил вот что:

Лечение "прыгающей раскладки"

В юникодовских делфях иногда встречается косяк "прыгающей раскладки" при переходе между контролами..лечить методом Application.NonBiDiKeyboard:="00000419"; приведет к тормозам с получением фокуса контролом...а вот если в dpr добавить PInteger(@Screen.DefaultKbLayout)^:=-1; то не прыгает..



Страницы: 1 2 вся ветка

Скачать: CL | DM;



Память: 0.52 MB
Время: 0.007 c
15-1314177562
P
2011-08-24 13:19
2011.12.11
Состояние/позиция окна в Windows 7


2-1314339664
dj kondakov
2011-08-26 10:21
2011.12.11
Дождаться завершения потока


8-1217964911
Рацелий
2008-08-05 23:35
2011.12.11
Chip music


3-1268216193
Xmen
2010-03-10 13:16
2011.12.11
Экспорт из Excel в FireBird


2-1313944939
анонимус
2011-08-21 20:42
2011.12.11
(Y:=0.3*R+0.59*G+0.11*B)




   Наверх