Форум: "Основная";
Текущий архив: 2004.08.15;
Скачать: [xml.tar.bz2];
ВнизТабуляция между формами Найти похожие ветки
← →
Ш-К (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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.043 c