Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

клавиша Tab в DBGrid-e [D7]


abhtr ©   (2008-02-19 10:30:00) 

Можно ли "отключить" переход в DBGrid-e переход в следующую колонку по клавише Tab?
Сейчас, по клавише Tab, происходит переход на другой компонент, а затем обратно. Но при этом происходит переход на следующую колонку, а это НЕ желательно.
Я понимаю, что можно запоминать индекс поля и затем "на него" же и возвращаться, но может можно без лишнего кода?


abhtr   (2008-02-19 11:49:00) [1]


> Правильный_ВАся  

Спасибо! То что искал!


Johnmen   (2008-02-19 11:35:00) [2]

Обработать OnKeyDown у грида. Типа того:
if Key=VK_TAB then begin;
 Key:=0;
 Perform(WM_NEXTDLGCTL,0,0);
 end;


Правильный_ВАся   (2008-02-19 11:35:00) [3]

TDBGrid.Options
dgTabs The user can navigate through the grid using the Tab and Shift+Tab keys.


Наверх

Титульная страница Поиск, карта сайта Написать письмо