![]() |
#1 |
Участник
|
Активизация кнопки Вперёд в мастере
Здравствуйте
![]() ![]() |
|
![]() |
#2 |
Moderator
|
Если класс мастера наследует от SysWizard то на каждом контроле можно перегрузить метод modified в котором в зависимости от условий вызывал бы метод nextEnabled.
Выглядит примерно так PHP код:
|
|
![]() |
#3 |
Участник
|
Дык метод модифайд на контроле вызывается одновременно с модифайдом на датасорце, то есть нужно или Enter нажать или Tab чтобы уйти с поля
![]() |
|
![]() |
#4 |
Moderator
|
Тогда чтобы пользователи не раздражались можно держать эту кнопку всегда активной и обрабатывать clicked()
PHP код:
___________________ Поправка: написал и неподумал где ловить этот clicked() ![]() |
|
![]() |
#5 |
Участник
|
Предлагаю не дизейблить кнопку, а проверять возможность перехода в методе Next()
|
|