Ejemplo n.º 1
0
/* update local information */
static void m2_u8g_update(void)
{
  m2_u8g_dev_variables.m2_u8g_height_minus_one = u8g_GetHeight(m2_u8g_dev_variables.m2_u8g);
  m2_u8g_dev_variables.m2_u8g_height_minus_one--;
  
  /* force lower left edge of a text as reference */
  u8g_SetFontPosBottom(m2_u8g_dev_variables.m2_u8g);

  m2_u8g_dev_variables.m2_u8g_fg_text_color = u8g_GetDefaultForegroundColor(m2_u8g_dev_variables.m2_u8g);
  m2_u8g_dev_variables.m2_u8g_bg_text_color = u8g_GetDefaultBackgroundColor(m2_u8g_dev_variables.m2_u8g);
  m2_u8g_dev_variables.m2_u8g_current_text_color = m2_u8g_dev_variables.m2_u8g_fg_text_color;
  m2_u8g_dev_variables.m2_u8g_draw_color = u8g_GetDefaultForegroundColor(m2_u8g_dev_variables.m2_u8g);
}
Ejemplo n.º 2
0
void u8g_SetDefaultForegroundColor(u8g_t *u8g)
{
  u8g_SetColorIndex(u8g, u8g_GetDefaultForegroundColor(u8g));
}