![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Inplace Editor в DBGrid [D7, MSSQL]
ydv © (2004-08-02 11:48:00)Как отловить нажатие клавиши Enter в Inplace Editor-e стандартного TDBGrid
Johnmen (2004-08-02 14:46:00) [1]Виноват...
Спутал два слова, "подходит" и "проходит"
:)
Andrey (2004-08-02 14:39:00) [2]В OnKeyDown
var i: integer;
begin
for i:=0 to DBGrideh1.controls.count-1 do
if DBGrideh1.controls[i] id TInplaceEdit then
//Делай что хочешь
Caption:=TInplaceEdit(DBGrideh1.controls[i]).text;
Johnmen (2004-08-02 14:31:00) [3]Странно... У меня проходит...
ydv (2004-08-02 14:05:00) [4]>Johnmen ©
нет, не подходит
Johnmen (2004-08-02 12:22:00) [5]А разве OnKeyDown не подходит ?
ydv (2004-08-02 12:12:00) [6]а как-нить через сообщения нельзя?
Polevi (2004-08-02 12:08:00) [7]написать наследника TInplaceEdit, в нем ловить Enter
перегрузить ф-ию TCustomGrid.CreateEditor, в которой создавать экз. своего едитора