![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TabControl + Tab Key :)
GMax © (2006-03-20 23:36:00)Внезапно обнаружил, что не могу попасть на табы с помощью клавиатуры.
tcoFocusTabs позволяет выделять табы мышкой и бегать по ним кнопками, но если с них уйти, то обратно клавиатурой не вернуться.
это так задумано или просто никто не проверял до меня ? :)
Vladimir Kladov (2006-03-24 18:25:00) [1]Да. И KEY_PREVIEW, Form.KeyPreview := true; Но наверняка будет и в OnMessage работать (тогда wParam а не Key).
GMax (2006-03-23 22:48:00) [2]а в каком месте это написано ? onkeydown формы ?
Vladimir Kladov (2006-03-22 16:44:00) [3]Да, действительно. Раскопал свой код, там написано:
if (Key = VK_TAB) and (GetKeyState( VK_CONTROL ) < 0) then
TabControl1.CurIndex := (TabControl1.CurIndex + 1) mod TabControl1.Count;
Тогда Ctrl+Tab и работает.
GMax (2006-03-21 22:37:00) [4]во-первых не работают ( или они тоже как-то особенно включаются ? )
а во-вторых, каждому юзеру это объяснять придётся
Vladimir Kladov (2006-03-21 19:27:00) [5]Это как-то делается, не помню (наверное, стилями). Но зачем, если Ctrl+Tab, Ctrl+Shift+Tab работают?