27.01.2013, 22:55 | #1 |
Enjoy!
|
Перемещение курсора
Подскажите, как корректно перемещать курсор на гриде формы по отфильтрованым записям, вверх на 1 или вниз на 1. например на отдельных кнопках.
Спасибо. Последний раз редактировалось iCloud; 27.01.2013 в 23:15. |
|
27.01.2013, 22:58 | #2 |
Enjoy!
|
в дополнение может есть какой-нить реализованый красивый функционал для вышеуказанного, стандарт в меню формы, видите ли не подходит
|
|
28.01.2013, 08:52 | #3 |
Участник
|
В стандарте АХ вроде ничего нет.
Попробуйте так: winapi::setFocus(gridheader.controlNum(1).hWnd()); WinApi::sendMessage(gridheader.controlNum(1).hWnd(), 0x100 /*WM_KEYDOWN*/, 0x26 /*VK_UP*/, ''); Верх, вниз и таб работают. C уважением, Дмитрий. Последний раз редактировалось DmitryK; 28.01.2013 в 08:55. |
|
|
За это сообщение автора поблагодарили: iCloud (2). |
28.01.2013, 09:09 | #4 |
Участник
|
X++: FormDataSource.next()
FormDataSource.prev() |
|
|
За это сообщение автора поблагодарили: DmitryK (1), iCloud (2). |
|
|