![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Научить TAB ходить по гриду [D6, MSSQL]
Санек © (2004-01-29 16:46:00)
Нужно чтобы при нажатии TAB курсор переходил на указаную мною ячейку DBGrid. Т.е. у меня есть ячейки которые можно изменять и которые нет, нужно чтобы по TAB мы могли ходить только по редактируемым ячейкам. На KeyDown TAB не ловится, как сделать ?
Ega23 (2004-01-29 17:00:00) [1]
procedure TForm1.DBGrid1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Key=VK_TAB then ShowMessage("YES");
end;
Что тут не ловится?
Санек (2004-01-29 16:59:00) [2]
Использую dxDBTreeList там по умолчанию etoTabs в false стоит, всё нашел, спасибо !
stas (2004-01-29 16:58:00) [3]
А он и так ходит только по редактируемым ячейкам :-).
У которых ReadOnly:=false
Санек (2004-01-29 16:55:00) [4]
На OnKeyPress, OnKeyDown, OnKeyUp TAB не ловится !!!
sniknik (2004-01-29 16:54:00) [5]
> На KeyDown TAB не ловится, как сделать ?
в опциях грида у тебя dgTabs стоит в false (т.е. в набор не входит), вот и не ловится. поставь назад (по умолчанию) будет.
Ega23 (2004-01-29 16:50:00) [6]
OnKeyPress