|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
#include <ra8_widget_toolbar.h>
Data Fields | |
| const ra8_widget_paint_t * | paint |
| Draw backend (NULL -> draws nothing). | |
| const char * | hint |
| Search-field placeholder (NULL -> none). | |
| const char * | count |
| Right count chip text (NULL -> none). | |
| void(* | on_search )(struct ra8_widget *w) |
| Tap-in-field callback (optional/NULL). | |
| uint32_t | bg |
| Band background colour, 0xRRGGBB. | |
| uint32_t | field |
| Search-field fill colour, 0xRRGGBB. | |
| uint32_t | border |
| Search-field border colour, 0xRRGGBB. | |
| uint32_t | hint_fg |
| Placeholder text colour, 0xRRGGBB. | |
| uint32_t | count_fg |
| Count chip text colour, 0xRRGGBB. | |
| uint32_t | searches |
| Count of search-field taps (observable). | |
| int16_t | pad |
| Inner padding inset, pixels. | |
| int16_t | border_w |
| Search-field border thickness, px (>= 0). | |
| int16_t | count_w |
| Fixed count-chip width, px (>= 0). | |
Definition at line 69 of file ra8_widget_toolbar.h.
| uint32_t ra8_widget_toolbar::bg |
Band background colour, 0xRRGGBB.
Definition at line 74 of file ra8_widget_toolbar.h.
| uint32_t ra8_widget_toolbar::border |
Search-field border colour, 0xRRGGBB.
Definition at line 76 of file ra8_widget_toolbar.h.
| int16_t ra8_widget_toolbar::border_w |
Search-field border thickness, px (>= 0).
Definition at line 81 of file ra8_widget_toolbar.h.
| const char* ra8_widget_toolbar::count |
Right count chip text (NULL -> none).
Definition at line 72 of file ra8_widget_toolbar.h.
| uint32_t ra8_widget_toolbar::count_fg |
Count chip text colour, 0xRRGGBB.
Definition at line 78 of file ra8_widget_toolbar.h.
| int16_t ra8_widget_toolbar::count_w |
Fixed count-chip width, px (>= 0).
Definition at line 82 of file ra8_widget_toolbar.h.
| uint32_t ra8_widget_toolbar::field |
Search-field fill colour, 0xRRGGBB.
Definition at line 75 of file ra8_widget_toolbar.h.
| const char* ra8_widget_toolbar::hint |
Search-field placeholder (NULL -> none).
Definition at line 71 of file ra8_widget_toolbar.h.
| uint32_t ra8_widget_toolbar::hint_fg |
Placeholder text colour, 0xRRGGBB.
Definition at line 77 of file ra8_widget_toolbar.h.
| void(* ra8_widget_toolbar::on_search) (struct ra8_widget *w) |
Tap-in-field callback (optional/NULL).
Definition at line 73 of file ra8_widget_toolbar.h.
| int16_t ra8_widget_toolbar::pad |
Inner padding inset, pixels.
Definition at line 80 of file ra8_widget_toolbar.h.
| const ra8_widget_paint_t* ra8_widget_toolbar::paint |
Draw backend (NULL -> draws nothing).
Definition at line 70 of file ra8_widget_toolbar.h.
| uint32_t ra8_widget_toolbar::searches |
Count of search-field taps (observable).
Definition at line 79 of file ra8_widget_toolbar.h.