Выбор значения в DBLookupComboBox

sunshine
Дата: 11.10.2004 17:54:23
Добрый день.
Подскажите, пожалуйста, выход из следующей ситуации:
при работе с DBLookupComboBox значение из раскрывающегося списка можно выбрать только с помощью мыши. При выборе значения с помощью Enter появляется ошибка: Cannot focus a disabled or invisible window.
Речь идет о создании отчета в Fast Report.
Люди добрые, подскажите, что можно сделать в этом случае (и можно ли вообще)?
Не бывает ли таких проблем при программирование в Делфи?
FEV
Дата: 11.10.2004 17:58:29
sunshine
Cannot focus a disabled or invisible window

Срабатывает какое-то ВАШЕ событие на выбор значения в DBLookupComboBox, которое пытается передать фокус ввода.
Используйте отладчик.
Картинка с другого сайта.
чорнапианецъ
Дата: 11.10.2004 17:59:08
странна.... нидалжно такова быть.... а у тибя абработчекъ какойъ на этатъ комбабоксъ виситъ?
_
сцылконаххъ
sunshine
Дата: 11.10.2004 18:03:29
begin
x:=DBLookupComboBox1.Text;
end

Вот и все что есть в обработчике событий DBLookupComboBox1
чорнапианецъ
Дата: 11.10.2004 18:06:00
sunshine
begin
x:=DBLookupComboBox1.Text;
end

Вот и все что есть в обработчике событий DBLookupComboBox1


значетъ ищи абработчекъ на датасетъ, с каторымъ твой комбабоксъ связанъ - стопудова хде-та фокусъ на дизейбльныйъ илиментъ ставиццо....

_
сцылконаххъ
mv
Дата: 11.10.2004 18:08:33
Что-то такое было... Лечилось изменением порядка следования описания компонентов в *.dfm - файле.

Или просто - выбираем твой контрол - потом его Ctrl+X, потом - опять - Ctrl+V, и глупо, но все работает!
sunshine
Дата: 11.10.2004 18:09:43
Хорошо! Будем искать! :))
Спасибо!
mv
Дата: 11.10.2004 18:11:33
Обязательно сперва попробуй мой способ (Ctrl+X -> Ctrl+V)!