Skip to content

daisy::UI::SpecialControlIds

More...

#include <UI.h>

Public Attributes

Name
uint16_t funcBttnId
uint16_t okBttnId
uint16_t cancelBttnId
uint16_t upBttnId
uint16_t downBttnId
uint16_t leftBttnId
uint16_t rightBttnId
uint16_t menuEncoderId
uint16_t valueEncoderId
uint16_t valuePotId

Detailed Description

struct daisy::UI::SpecialControlIds;

Contains information about the control IDs used for special functions such as arrow buttons, okay/cancel, function buttons, value sliders, etc. If such a control is available, set the corresponding variable to the control ID that's used when events are pushed to the UiEventQueue. If such a control is not available, use UiEventQueue::invalidButtonId, UiEventQueue::invalidEncoderId or UiEventQueue::invalidPotId.

Public Attributes Documentation

variable funcBttnId

uint16_t funcBttnId = UiEventQueue::invalidButtonId;

variable okBttnId

uint16_t okBttnId = UiEventQueue::invalidButtonId;

variable cancelBttnId

uint16_t cancelBttnId = UiEventQueue::invalidButtonId;

variable upBttnId

uint16_t upBttnId = UiEventQueue::invalidButtonId;

variable downBttnId

uint16_t downBttnId = UiEventQueue::invalidButtonId;

variable leftBttnId

uint16_t leftBttnId = UiEventQueue::invalidButtonId;

variable rightBttnId

uint16_t rightBttnId = UiEventQueue::invalidButtonId;

variable menuEncoderId

uint16_t menuEncoderId = UiEventQueue::invalidEncoderId;

navigates through menu selections

variable valueEncoderId

uint16_t valueEncoderId = UiEventQueue::invalidEncoderId;

changes the value of selected menu items

variable valuePotId

uint16_t valuePotId = UiEventQueue::invalidPotId;

changes the value of selected menu items (= old school "value slider")


Updated on 2024-01-03 at 19:41:01 +0000