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

Вниз

Фокус ввода   Найти похожие ветки 

 
RSN ©   (2004-12-28 23:49) [0]

Суть проблемы вот в чем.
На форме несколько DBEdit. Как определить какой из них имеет фокус ввода? Смысл в том, чтобы не писать для каждого OnKeyPress


 
Dolt ©   (2004-12-29 00:06) [1]

Вообще-то ActiveControl.
Но Вам, скорее всего нужно использовать sender в обработчике OnKeyPress. Что-нибудь типа:

...
If sender is TDBEdit Then begin
 application.processMessage(Pchar("Редактируем поле "+DBEdit1.Field.FieldName),"",0);
 end;

...


 
Dolt ©   (2004-12-29 00:10) [2]

processMessage заменить на MessageBox - заработался, блин :(


 
Дмитрий В. Белькевич   (2004-12-30 03:53) [3]

Тэги? Хотя их здесь не любят, как и Goto. А ничего - и то, и то достаточно прозрачно и удобно. Если вмеру, кместу и с кометариями, что бы другие, кто проект пишет, не трогали, либо сообщали.



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

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

Наверх




Память: 0.47 MB
Время: 0.048 c
1-1103914510
olookin
2004-12-24 21:55
2005.01.16
У меня тоже вопрос... По массивам...


3-1102840550
Russko
2004-12-12 11:35
2005.01.16
Запрос на выборку из 4 и более таблиц


3-1103111618
Heretic
2004-12-15 14:53
2005.01.16
Проблемы с EhLib (EhDbGrid) при связи таблиц


6-1099040498
Saint_Byte
2004-10-29 13:01
2005.01.16
Upload файлы по ХТТП протоколу


1-1103902152
Chlavik
2004-12-24 18:29
2005.01.16
WIndows.COLOR16 - не правильная декларация .....