| 653 | } |
| 654 | |
| 655 | void OLEDDisplay::drawStringf( int16_t x, int16_t y, char* buffer, String format, ... ) |
| 656 | { |
| 657 | va_list myargs; |
| 658 | va_start(myargs, format); |
| 659 | vsprintf(buffer, format.c_str(), myargs); |
| 660 | va_end(myargs); |
| 661 | drawString( x, y, buffer ); |
| 662 | } |
| 663 | |
| 664 | uint16_t OLEDDisplay::drawStringMaxWidth(int16_t xMove, int16_t yMove, uint16_t maxLineWidth, const String &strUser) { |
| 665 | uint16_t firstChar = pgm_read_byte(fontData + FIRST_CHAR_POS); |