Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Событие OnCloseUp для TcxDateEdit и FindNextControl() / 2 сообщений из 2, страница 1 из 1
26.12.2003, 11:09
    #32364173
Elena Gadjieva
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие OnCloseUp для TcxDateEdit и FindNextControl()
Я все мучаюсь с принудительным вызовом перехода в следующее поле из разных элементов.
В данном случае мне нужно сделать такой переход для поля DateEdit c выпадающим календарем.
Пробую поместить
ActiveControl := FindNextControl(ActiveControl, true, true, false) в событие OnCloseUp (т.е. на сворачивание выпадающего календаря). При этом происходит какое-то зацикливание и календарь не закрывается. Кстати, как определить, какой элемент в данный момент имеет фокус (пробовала ActiveControl.Name - выдает '')

Спасибо тем, кто откликнется
...
Рейтинг: 0 / 0
26.12.2003, 12:15
    #32364278
Berg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие OnCloseUp для TcxDateEdit и FindNextControl()
Вот это
SelectNext(ActiveControl, true, true)
немного удобнее, чем ваша строка...

P.S. Ну что вас так ломает пройти под отладчиком один раз? Сразу же все увидите...Кто что вызывает и куда попадаете...И почему зацикливается...
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Событие OnCloseUp для TcxDateEdit и FindNextControl() / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]