Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.09.28;
Скачать: CL | DM;

Вниз

OnKeyUp   Найти похожие ветки 

 
workbench   (2008-08-15 14:08) [0]

В программе для таблицы (TDBGridEh) есть обработчик события OnKeyUp, при нажатии Enter`а появляется модальное окно где нужно выбрать значение, неясно следущее: когда я выбираю нужное значение и жму Enter (аналог для кнопки "ОК" типа) опять срабатывает соот-й обработчик TDBGridEh (в модальной форме тоже есть обработчик OnKeyUp - так вот он при этом вообще не вызывается), для модальной формы в OnShow пробовал ставить SetFocus... не помогло,  почему так...хз, я что-то не так делаю?


 
Vlad Oshin ©   (2008-08-15 14:10) [1]

в одном из них надо передать событие дальше


 
Vlad Oshin ©   (2008-08-15 14:30) [2]

хотя..
вот, например, вообще ничего не надо ставить никуда

procedure TForm2.FormKeyUp(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
if key=13 then form3.showmodal;
end;

procedure TForm3.FormKeyUp(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
  if Key=13 then begin  close; end;
end;



Страницы: 1 вся ветка

Текущий архив: 2008.09.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
15-1218038593
Железный Арни
2008-08-06 20:03
2008.09.28
Устаревшие компьютеры и Cobol встали на пути Шварценеггера


2-1219244224
Сергей Кокоулин
2008-08-20 18:57
2008.09.28
Тестирование прокси соединения?


2-1218925736
demon
2008-08-17 02:28
2008.09.28
Восстановить свернутое окно?


15-1218177214
axis_of_evil
2008-08-08 10:33
2008.09.28
резервная копия данных


2-1218698459
kopernik21187
2008-08-14 11:20
2008.09.28
параметр SQL-запроса в ADOQuery