![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Диалог + TComboEdit и автоматический ModalResult [D5, WinXP]
Leonon © (2002-03-12 09:32:00)Есть диалоговое окно с элементами ввода TEdit и TComboEdit. Хочу выполнить смену фокуса, путем нажатия Enter. Для этого задаю всем обработчик:
procedure TfrmDocument.eGetIDKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
case Key of
13 : FindNextControl(Sender as TWinControl, True, True, False).SetFocus;
end;
end;
Однако, если форма bsDialog, то в TComboEdit при нажатии Enter смена фокуса происходит с одновременным ModalResult:=mrOk. Подскажите пожалуйста Как избежать автоматического изменения ModalResult?
Leonon (2002-03-12 09:39:00) [1]Огромное спасибо, это действительно так!!!
Alx2 (2002-03-12 09:34:00) [2]Может, мешает какой-то Button со свойством Default=true?