28 #ifndef _LCDGFX_BUTTON_H_ 29 #define _LCDGFX_BUTTON_H_ 60 template <
typename D>
void show(D &d)
75 d.printFixed(m_rect.
p1.
x + (m_rect.
width() - d.getFont().getTextSize(m_text)) / 2,
76 m_rect.
p1.
y + (m_rect.
height() - d.getFont().getHeader().height) / 2, m_text);
123 lcduint_t width = d.getFont().getTextSize(m_text);
124 lcduint_t height = d.getFont().getHeader().height;
125 m_rect.
p2.
x = m_rect.
p1.
x + width - 1 + 8;
126 m_rect.
p2.
y = m_rect.
p1.
y + height - 1 + 8;
131 bool m_focus =
false;