| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > Есть ли в VCL метод перехода к след.контролу? |
| Автор: Alexeyt 22.12.2011, 14:25 |
| Нужно сымитировать на форме нажатие Tab/Shift-Tab. т.е. перейти на форме к след./пред. контролу. На форме есть chekboxes, radiobuttons, buttons, Groupboxes. Нужно перебирать контролы вручную, или есть какой-то метод VCL? |
| Автор: MetalFan 22.12.2011, 15:06 |
| TWinControl.SelectNext |
| Автор: superVad 22.12.2011, 21:18 |
| Вперед Perform(WM_NEXTDLGCTL, 0, 0) или SelectNext(ActiveControl,True,True) последний параметр - проверять табстоп назад Perform(WM_NEXTDLGCTL, 1, 0) или SelectNext(ActiveControl,False,True) |