Skip to main content

Контроллер "Бездействие пользователя" (Inactivity)

В статье описаны назначение и настройка контроллер "Бездействие пользователя" (Inactivity).


Настройка контроллера

Контроллер "Бездействие пользователя" предназначен для настройки смены контента или возвращения на стартовый компонент по истечении определённого времени.

Для того, чтобы настроить проект с данным контроллером, необходимо:

1. Создать проект в Designer Адвантедж;

2. На верхней панели меню нажать на раздел "Контроллеры";

3. В открывшемся списке выбрать "Добавить контроллер", потом раздел "Системные", затем "Бездействие пользователя";

3. В открывшемся списке выбрать "Добавить контроллер", потом раздел "Системные", затем "Бездействие пользователя"

4. Нажать кнопку "Создать" в открывшемся окне;

4. Нажать кнопку "Создать" в открывшемся окне

5. Разместить контроллер на рабочем столе программы;

6. Добавить компоненты Interface Editor (любое кол-во), открыв иконку "меню" в правом верхнем углу и нажав на него левой кнопкой мыши;

5. Разместить контроллер на рабочем столе программы

5. Разместить контроллер на рабочем столе программы

7. Разместить компоненты на рабочем столе программы;

8. Сделать один из компонентов стартовым, нажав иконку флажка на одном из них (если такой иконки нет, следует нажать на компонент правой кнопкой мыши и в появившемся окне выбрать "Стартовый компонент");

7. Разместить компоненты на рабочем столе программы

9. Открыть один из компонентов Interface Editor;

10. На верхней панели меню настроек Редактора Интерфейсов открыть раздел "Управление" и нажать на иконку "Событие";

10. На верхней панели меню настроек Редактора Интерфейсов открыть раздел "Управление" и нажать на иконку "Событие"

11. Выбрать контроллер, привязав таким образом к нему компонент;

11. Выбрать контроллер, привязав таким образом к нему компонент

12. В левом нижнем углу нажать кнопку "Ок";

12. В левом нижнем углу нажать кнопку "Ок"

13. Ту же самую комбинацию команд необходимо проделать и с остальными компонентами;

14. Открыть контроллер после привязки к нему всех компонентов;

15. В разделе "Таймаут пользовательского бездействия" установить время, после которого контроллер выполнит переход на компонент;

15. В разделе "Таймаут пользовательского бездействия" установить время, после которого контроллер выполнит переход на компонент

16. Нажать на иконку "Ссылка";

16. Нажать на иконку "Ссылка"

17. По принципу, описанному выше, выбрать компонент, на который будет осуществлён возврат;

18. Нажать кнопку "Ок";

19. В данном примере мы установили возврат на стартовый компонент.

19. В данном примере мы установили возврат на стартовый компонент