static void dispStaticDraw(uint8_t buttons) //Рисует сепараторы, Рё РєРЅРѕРїРєРё. общая функция для всех модулей. { display_clear(); switch (buttons) { case 0: //обычный набор кнопок text_set_font(FONT_BOLD); text_print(5, 15, PSTR("выбрать"), 0); text_set_font(FONT_NORMAL); break; case 1: //Надпись Сохранить text_set_font(FONT_BOLD); text_print(5, 6, PSTR("сохранить"), 0); text_set_font(FONT_NORMAL); break; } }
void text_set_attributes(Text *text, TextAttributes *attr) { if (text->font != attr->font) { text_set_font(text, attr->font); } text_set_height(text, attr->height); text->position = attr->position; text->color = attr->color; text->alignment = attr->alignment; }
inline void dipslayCalib(uint8_t start) { text_set_font(FONT_BOLD); text_clear_from(5, 0); text_print(5, 25, start ? PSTR("старт") : PSTR("стоп"), 0); text_set_font(FONT_NORMAL); }
static void dispHead(PGM_P head) { text_set_font(FONT_BOLD); text_print(0, 4, head, 0); text_set_font(FONT_NORMAL); }