![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 05.11.2011
Сообщений: 90
|
![]()
Значит проблема вот в чем. Есть форма, на ней есть разные там Edit'ы, есть и DBLookUpComboBox и еще есть кнопка BitBtn - mrOk.
так воот, на форме я мышкой открываю список в DBLookUpComboBox'е, на клавиатуре набираю первые буквы нужной мне записи и когда она появляется - нажимаю Enter. Но проблема в том что запись то эта не выбирается. А как я понимаю нажимается кнопка BitBtn, которая kind=mrOk. Надеюсь понятно объяснил. Надо чтобы при открытом списке DBLookUpComboBox по нажатию на Enter выбиралас выделенная запись. А если список не развернут - на Enter нажималась бы та кнопка. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 05.11.2011
Сообщений: 90
|
![]()
up up up up
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Событие OnKeyDown и см. свойства TComboBox(от него наследуется ваш компонент) там есть свойство вроде Opened как-то так..
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 05.11.2011
Сообщений: 90
|
![]()
Проблема просто в том, что эта форма открыта в модальном окне. Когда я нажимаю Enter - форма закрывается - что есть нормально. Но если у меня открыт список DBLookUpComboBox и в этот момент я нажимаю Enter, то появляется ошибка: Cannot focus a disabled or invisible window.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проигрывание музыки по нажатию на клавишу | Masterbet2 | Win Api | 3 | 07.10.2012 17:00 |
Как привязать действие onkeypress на клавишу enter #13? | yaxx | Помощь студентам | 1 | 16.10.2010 09:17 |
По нажатию Enter | Cpluser | Общие вопросы .NET | 4 | 30.04.2009 10:28 |
Заставить работать клавишу Enter для события ToolButton1Click | AndreyF | Помощь студентам | 4 | 09.01.2009 14:32 |
По нажатию Enter | Andr | Общие вопросы Delphi | 8 | 22.12.2008 16:58 |