MPLAB® Harmony Graphics Suite
|
Structure: laKeyPadCell_t
A key pad is a widget that is comprised of an array of laButtonWidgets. This widget serves to issue edit events based on application or input interaction. Receptor edit widgets can then receive these edit events and react accordingly.
typedef struct laKeyPadWidget_t { laWidget widget; uint32_t rows; uint32_t cols; laKeyPadActionTrigger trigger; laKeyPadCell* cells; laKeyPadWidget_KeyClickEvent clickEvt; GFXU_ExternalAssetReader* reader; } laKeyPadWidget;
Members |
Description |
laWidget widget; |
widget base class |
uint32_t rows; |
number of button rows |
uint32_t cols; |
number of button columns |
laKeyPadActionTrigger trigger; |
trigger for action and events |
laKeyPadCell* cells; |
key cell array |
laKeyPadWidget_KeyClickEvent clickEvt; |
key click callback event |
GFXU_ExternalAssetReader* reader; |
asset reader |
None.
MPLAB® Harmony Graphics Suite
|