Exemple #1
0
void display_layer_update_callback(Layer *me, GContext* ctx) {

  PblTm t;

  get_time(&t);
  int m = t.tm_min;
  int h = t.tm_hour;

  graphics_context_set_stroke_color(ctx, GColorBlack);
  graphics_context_set_fill_color(ctx, GColorBlack);

  displayReset();

  displayCol(ctx, DIGIT_SPACE);
  displayCol(ctx, DIGIT_SPACE);
  displayNum(ctx, h/10);
  displayCol(ctx, DIGIT_SPACE);
  displayNum(ctx, h%10);
  displayCol(ctx, DIGIT_SPACE);
  displayNum(ctx, m/10);
  displayCol(ctx, DIGIT_SPACE);
  displayNum(ctx, m%10);
  displayCol(ctx, DIGIT_SPACE);
  displayCol(ctx, DIGIT_SPACE);
}
void MD_Parola::displayZoneText(uint8_t z, char *pText, textPosition_t align, uint16_t speed, uint16_t pause, textEffect_t effectIn, textEffect_t effectOut)
{
	setTextBuffer(z, pText);
	setTextAlignment(z, align);
	setSpeed(z, speed);
	setPause(z, pause);
	setTextEffect(z, effectIn, effectOut);

	displayReset(z);
}