![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Переключение между контролами по Tab(Tab+Shift) [D5, Win95/98]
first_aid © (2002-04-23 10:21:00)Приветствую Всех.
Други, есть проблемка: Окно создано с помощью CreateWindow, на этом окне лежат 3 EDIT’а и 1 кнопка, как заставить фокус ввода, переходить по Tab (Tab+Shift) от одного контрола к другому. У всех контролов установлен стиь WS_TABSTOP, при нажатии Tab (Tab+Shift) нечего не происходит, вынь ругается звуковым сигналом.
Други, заранее спасибо.
Almaz (2002-04-24 03:38:00) [1]>first_aid ©
В Windows переход по Tab и Shift-Tab автоматически реализован только в диалоговых окнах, т.е. созданных функциями DialogBox, и т.п. Для окон, созданных CreateWindow необходимо реализовывать переход фокуса ввода самому.
Удачи.
Song (2002-04-23 11:25:00) [2]В АПИ не знаю, но в VCL такая проблема встречалась из-за того что был не установлен TabOrder.