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

Вниз

Табуляция между формами   Найти похожие ветки 

 
Ш-К   (2004-07-28 14:54) [0]

Есть три формы от общего предка.
Когда я нажимаю <TAB>, фокус бегает по контролам одной формы по кругу.
А мне надо, чтобы после последнего фокуса по кл. <TAB> активировалась след. форма. По её контролам можно было тоже пройтись только один раз и перейти на след. форму и.т.д.
Формы активируются тоже по кругу.


 
KSergey ©   (2004-07-28 14:57) [1]

Надеюсь, формы немодальные?
Наверное в OnKeyPress (или OnKeyDown?) отлавливать табуляцию, и если это последний контрол на форме (как определить?) - то передать фокус другой форме...


 
Игорь Шевченко ©   (2004-07-28 15:03) [2]

CMDialogKey у формы обрабатывать ?


 
Ш-К   (2004-07-28 15:33) [3]

Как поймать, что переходим с последнего контрола на первый?


 
Sergey Kaminski ©   (2004-07-28 15:37) [4]

2 ак поймать, что переходим с последнего контрола на первый?

У TabOrder справиться


 
Игорь Шевченко ©   (2004-07-28 15:48) [5]


> Как поймать, что переходим с последнего контрола на первый?


А ты разве не знаешь последний контрол у формы ? :)


 
Ш-К   (2004-07-28 15:55) [6]

Ну думал, может есть что-то типа TabOrderChange, FocusChahge...


 
Sandman25 ©   (2004-07-28 15:58) [7]

ИМХО неверная структура приложения.
Эти три формы должны быть тремя панелями на одной форме.


 
@Lex ©   (2004-07-28 16:03) [8]

F1 FindNextControl
Может чем-то поможет


 
Ш-К   (2004-07-28 16:05) [9]

Sandman25 ©   (28.07.04 15:58) [7]
Так почти и есть. Юзаю TDreamControlFormPanel. Так вот между двумя панелями, на которых формы, переключиться по табуляции нельзя.


 
Sandman25 ©   (2004-07-28 16:15) [10]

А если вместо форм фреймы задействовать?


 
Ш-К   (2004-07-28 16:20) [11]

Формы хранятся в базе.
Всё работает - не работает табуляция.



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

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

Наверх




Память: 0.49 MB
Время: 0.025 c
3-1090422734
Kapitan
2004-07-21 19:12
2004.08.15
Аутентификация в SAM из ХП


1-1091557405
AlexG
2004-08-03 22:23
2004.08.15
Момент закрытия ДБКомбоБокса


1-1091377384
ferr
2004-08-01 20:23
2004.08.15
RDTSC


1-1091380009
GuAV
2004-08-01 21:06
2004.08.15
Как вставить кнопки в TToolBar, созданный в ран-тайме?


14-1090823281
Ломброзо
2004-07-26 10:28
2004.08.15
ЧТо-то я ничего не понял. Толкователи есть?