| 886 | } |
| 887 | |
| 888 | void BaseTheme::drawHelpText(const GfxRenderer& renderer, Rect rect, const char* label) const { |
| 889 | const auto& metrics = UITheme::getInstance().getMetrics(); |
| 890 | auto truncatedLabel = |
| 891 | renderer.truncatedText(SMALL_FONT_ID, label, rect.width - metrics.contentSidePadding * 2, EpdFontFamily::REGULAR); |
| 892 | renderer.drawCenteredText(SMALL_FONT_ID, rect.y, truncatedLabel.c_str()); |
| 893 | } |
| 894 | |
| 895 | void BaseTheme::drawTextField(const GfxRenderer& renderer, Rect rect, const int textWidth, bool cursorMode, |
| 896 | int contentStartX, int contentWidth) const { |
no test coverage detected