Управление элементами с помощью клавиатуры

Встроенная клавиатура контроллера позволяет управлять переходом фокуса между граф. элементами. Для это используются кнопки Влево и Вправо. Нажатие кнопки Вправо переводит фокус на элемент, у которого свойство Порядок больше, чем у текущего элемента, нажатие кнопки Влево - на элемент с более низким порядком. Кнопки Вверх, Вниз, Ввод и Отмена используются для управления состоянием элемента.

../../_images/lvgl_focus.png

Список элементов, которые поддерживают переход фокуса и управление с помощью клавиатуры:

  • Чекбокс и Радиокнопка - кнопка Вверх устанавливает отметку, кнопка Вниз - снимает. Кнопка Ввод переключает состояние отметки.
  • Кнопка - кнопка Ввод производит нажатие элемента кнопки.
  • Переключатель - работает аналогично чекбоксу и радиокнопке.
  • Ползунок и Дуга - кнопка Вверх передвигает индикатор в сторону увеличения, кнопка Вниз - в сторону уменьшения.
  • Выпадающий список - кнопка Ввод активирует выпадающий список и подтверждает выбор его элемента, кнопка Вниз и Вверх перемещают курсор по списку для выбора элемента, кнопка Отмена отменяет выбор и закрывает выпадающий список.

Дополнительное описание о выделении элементов смотрите в Управление фокусом элементов.