28 #if (BAGL_WIDTH==128 && BAGL_HEIGHT==64)
31 {{BAGL_RECTANGLE , 0x00, 0, 0, 128, 64, 0, 0, BAGL_FILL, 0x000000, 0xFFFFFF, 0, 0}, .
text=NULL},
34 {{BAGL_ICON , 0x01, 2, 28, 4, 7, 0, 0, 0 , 0xFFFFFF, 0x000000, 0, 0 }, .text=(
const char*)&C_icon_left},
35 {{BAGL_ICON , 0x02, 122, 28, 4, 7, 0, 0, 0 , 0xFFFFFF, 0x000000, 0, 0 }, .text=(
const char*)&C_icon_right},
40 {{BAGL_ICON , 0x10, 57, 17, 14, 14, 0, 0, 0 , 0xFFFFFF, 0x000000, BAGL_FONT_OPEN_SANS_REGULAR_11px|BAGL_FONT_ALIGNMENT_CENTER, 0 }, .text=NULL},
41 {{BAGL_LABELINE , 0x11, 0, 44, 128, 32, 0, 0, 0 , 0xFFFFFF, 0x000000, BAGL_FONT_OPEN_SANS_EXTRABOLD_11px|BAGL_FONT_ALIGNMENT_CENTER, 0 }, .text=NULL},
42 #elif (BAGL_WIDTH==128 && BAGL_HEIGHT==32)
44 {{BAGL_RECTANGLE , 0x00, 0, 0, 128, 32, 0, 0, BAGL_FILL, 0x000000, 0xFFFFFF, 0, 0}, .text=NULL},
47 {{BAGL_ICON , 0x01, 2, 12, 4, 7, 0, 0, 0 , 0xFFFFFF, 0x000000, 0, 0 }, .text=(
const char*)&C_icon_left},
48 {{BAGL_ICON , 0x02, 122, 12, 4, 7, 0, 0, 0 , 0xFFFFFF, 0x000000, 0, 0 }, .text=(
const char*)&C_icon_right},
54 {{BAGL_ICON , 0x10, 56, 2, 16, 16, 0, 0, 0 , 0xFFFFFF, 0x000000, BAGL_FONT_OPEN_SANS_REGULAR_11px|BAGL_FONT_ALIGNMENT_CENTER, 0 }, .text=NULL},
55 {{BAGL_LABELINE , 0x11, 0, 28, 128, 32, 0, 0, 0 , 0xFFFFFF, 0x000000, BAGL_FONT_OPEN_SANS_EXTRABOLD_11px|BAGL_FONT_ALIGNMENT_CENTER, 0 }, .text=NULL},
57 #error "BAGL_WIDTH/BAGL_HEIGHT not defined"
85 #if defined(HAVE_INDEXED_STRINGS)
89 G_ux.tmp_element.text = (
const char *) (((
const ux_layout_pb_params_t *) params)->icon);
94 #if defined(HAVE_INDEXED_STRINGS)
98 G_ux.tmp_element.text = ((
const ux_layout_pb_params_t *) params)->line1;
102 return &
G_ux.tmp_element;
105 void ux_layout_pb_init(
unsigned int stack_slot)
108 G_ux.stack[stack_slot].element_arrays[0].element_array = ux_layout_pb_elements;
109 G_ux.stack[stack_slot].element_arrays[0].element_array_count = ARRAYLEN(ux_layout_pb_elements);
110 G_ux.stack[stack_slot].element_arrays_count = 1;
111 G_ux.stack[stack_slot].screen_before_element_display_callback = ux_layout_pb_prepro;
const char * get_ux_loc_string(uint32_t index)
bagl_component_t component
void ux_stack_display(unsigned int stack_slot)
void ux_stack_init(unsigned int stack_slot)
unsigned int ux_flow_is_first(void)
const void * ux_stack_get_current_step_params(void)
unsigned int ux_flow_button_callback(unsigned int button_mask, unsigned int button_mask_counter)
unsigned int ux_flow_is_last(void)