Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.01;
Скачать: CL | DM;

Вниз

Движение по TAB в обратную сторону   Найти похожие ветки 

 
sl   (2006-09-13 10:24) [0]

Screen.ActiveForm.Perform( CM_DIALOGKEY, VK_TAB, 0) "выполняет" движение вперед, а как сделать обратно?


 
Сергей М. ©   (2006-09-13 10:32) [1]

За реакцию на ТАВ отвечает форма.


 
sl   (2006-09-13 10:35) [2]

>Сергей М.
ну это мы в курсе. Я спрашиваю, какой код всунуть вместо
Screen.ActiveForm.Perform( CM_DIALOGKEY, VK_TAB, 0)
чтобы двигался обратно????


 
StriderMan ©   (2006-09-13 10:52) [3]

Shift надо куда-то подсунуть


 
Сергей М. ©   (2006-09-13 10:54) [4]

Перед Perform() вызови GetKeyboardState(), в полученном массиве установи признак нажатия клавиши VK_LSHIFT и вызови SetKeyboardState() с модифицированным массивом в кач-ве параметра


 
Zeqfreed ©   (2006-09-13 11:36) [5]

Эмуляция нажатия клавиш клавиатуры для изменения фокуса не есть красивый и правильный способ. В Delphi существуют ф-ции FindNextControl и GetTabOrderList.


 
Плохиш ©   (2006-09-13 12:04) [6]

К следующему PostMessage(Handle, wm_NextDlgCtl, 0, 0);
К предыдущему PostMessage(Handle, wm_NextDlgCtl, 1, 0);



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

Текущий архив: 2006.10.01;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.038 c
10-1122298074
Oleg_
2005-07-25 17:27
2006.10.01
com без регистрации в реестре


4-1148548267
Elen
2006-05-25 13:11
2006.10.01
Знает ли кто нибудь ветку AppInit_DLLs в реестре?


2-1158162044
AlexWlad
2006-09-13 19:40
2006.10.01
null-значение параметра процедуры/функции с типом Variant


15-1157964847
Курдль
2006-09-11 12:54
2006.10.01
Вспоминаю ООП. С трудом :(


15-1157744465
Strate
2006-09-08 23:41
2006.10.01
Подскажите тест на профориентацию