Microchip® Advanced Software Framework

gfx_mono_menu.c File Reference

Simple menu system Copyright (c) 2011-2018 Microchip Technology Inc.

and its subsidiaries.

#include "sysfont.h"
#include <conf_menu.h>
#include "gfx_mono_menu.h"
struct gfx_mono_bitmap menu_bitmap_indicator
 
 PROGMEM_DECLARE (gfx_mono_color_t, arrow_right_data[])
 
static void menu_draw (struct gfx_mono_menu *menu, bool redraw)
 Draw menu strings and an icon by the current selection. More...
 
void gfx_mono_menu_init (struct gfx_mono_menu *menu)
 
More...
 
uint8_t gfx_mono_menu_process_key (struct gfx_mono_menu *menu, uint8_t keycode)
 Update menu depending on input. More...
 

static void menu_draw ( struct gfx_mono_menu menu,
bool  redraw 
)
static

struct gfx_mono_bitmap menu_bitmap_indicator
Initial value:
= {
.height = GFX_MONO_MENU_INDICATOR_HEIGHT,
.width = GFX_MONO_MENU_INDICATOR_WIDTH,
.data.progmem = arrow_right_data
}
Bitmap stored in progmem.
Definition: gfx_mono.h:108