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

Вниз

Событие DBEdit - нажатие Enter или другой заданой клавиши   Найти похожие ветки 

 
Draught   (2006-11-27 16:54) [0]

Доброго времени суток.

Вопрос по событиям компонента DBEdit
есть событие onСhange - при изменении
onkeyUP(DOWN/Press) - при отпускании/нажатии/удержании на кнопку - вроде я правильно понимаю

а хотелось бы событие при нажатии Enter или другой заданой клавиши, есть мысль - использовать событие onkey* и сравнивать кнопку, если была нажата Enter, то и делать то, что нужно.

Возможно есть какие-то другие решения?


 
maxXP ©   (2006-11-27 17:00) [1]

Попробуй ActionList1 там  на  Action можно задавать любые комбинации клавишъ и Enter тоже


 
Draught   (2006-11-27 17:06) [2]

Хмм... я наверное не достаточно понятно изложил вопрос...

Меня интересует решение без использования дополнительных компонент.


 
Draught   (2006-11-27 17:32) [3]

похоже, что еще проще ничего не придумать, либо компоненты переписывать ;)

фактически сейчас я использую код:

procedure TfmTTHAdv.DBSender1KeyPress(Sender: TObject; var Key: Char);
begin
if ord(key)=13 then
begin
 ...
end;
end;

Думаю это и останется решением...

Всем спасибо.


 
Leonid Troyanovsky ©   (2006-11-27 18:13) [4]


> Draught   (27.11.06 17:32) [3]

> Думаю это и останется решением...


Хорошо, когда есть где поразмышлять вслух.

--
Regards, LVT



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

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

Наверх




Память: 0.47 MB
Время: 0.051 c
15-1164306475
ZMan
2006-11-23 21:27
2006.12.17
Найти песенку


2-1164892582
pathfinder
2006-11-30 16:16
2006.12.17
Преобразование типов..


15-1164540601
Nic
2006-11-26 14:30
2006.12.17
Nokia N70 (or N72) vs SE K750 (or K790 or W810)


1-1162488044
BBCHa
2006-11-02 20:20
2006.12.17
Свойство WindowMenu у MDIForm


2-1164633388
vitv
2006-11-27 16:16
2006.12.17
Передача данных с контролов на форме в отчёт(Fast Report).