Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.25;
Скачать: [xml.tar.bz2];




Вниз

Диалог + TComboEdit и автоматический ModalResult 


Leonon   (2002-03-12 09:32) [0]

Есть диалоговое окно с элементами ввода 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?



Alx2   (2002-03-12 09:34) [1]

Может, мешает какой-то Button со свойством Default=true?



Leonon   (2002-03-12 09:39) [2]

Огромное спасибо, это действительно так!!!




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.25;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.71 MB
Время: 0.028 c
1-80456           Gayrus                2002-03-08 04:25  2002.03.25  
Кодировка


1-80621           dimonf                2002-03-11 21:07  2002.03.25  
Господа, подскажите, как можно добавлять строки в StringGrid в цикле не зная заранее, сколько у меня, будет записей?


3-80404           Дмитрий_Ч             2002-02-26 13:17  2002.03.25  
Помогите новичку!


7-80712           Mega                  2001-12-23 23:03  2002.03.25  
Отправка данных в LPT


7-80696           belobadgo             2001-12-06 16:52  2002.03.25  
Как проиграть wav-файл в телефонную линию.