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

Вниз

TabControl + Tab Key :)   Найти похожие ветки 

 
GMax   (2006-03-20 23:36) [0]

Внезапно обнаружил, что не могу попасть на табы с помощью клавиатуры.

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

это так задумано или просто никто не проверял до меня ? :)


 
Vladimir Kladov   (2006-03-21 19:27) [1]

Это как-то делается, не помню (наверное, стилями). Но зачем, если Ctrl+Tab, Ctrl+Shift+Tab работают?


 
GMax   (2006-03-21 22:37) [2]

во-первых не работают ( или они тоже как-то особенно включаются ? )
а во-вторых, каждому юзеру это объяснять придётся


 
Vladimir Kladov   (2006-03-22 16:44) [3]

Да, действительно. Раскопал свой код, там написано:

 if (Key = VK_TAB) and (GetKeyState( VK_CONTROL ) < 0) then
   TabControl1.CurIndex := (TabControl1.CurIndex + 1) mod TabControl1.Count;

Тогда Ctrl+Tab и работает.


 
GMax   (2006-03-23 22:48) [4]

а в каком месте это написано ? onkeydown формы ?


 
Vladimir Kladov   (2006-03-24 18:25) [5]

Да. И KEY_PREVIEW, Form.KeyPreview := true; Но наверняка будет и в OnMessage работать (тогда wParam а не Key).



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

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

Наверх




Память: 0.47 MB
Время: 0.043 c
2-1166436237
cvg
2006-12-18 13:03
2007.01.07
Есть ли в Delphi что-то типа is_number?


10-1127803921
pavel_guzhanov
2005-09-27 10:52
2007.01.07
Как программно сделать закрепленную область в Excel?


3-1161325307
fisherman
2006-10-20 10:21
2007.01.07
Кто работает с Oracle?


15-1166520001
tesseract
2006-12-19 12:20
2007.01.07
к 100-летию Леонида Ильича от керка


15-1166125050
xBaguMx
2006-12-14 22:37
2007.01.07
Требуется написать программу для фирмы