MCPcopy Create free account
hub / github.com/crosspoint-reader/crosspoint-reader / drawHelpText

Method drawHelpText

src/components/themes/BaseTheme.cpp:888–893  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

886}
887
888void 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
895void BaseTheme::drawTextField(const GfxRenderer& renderer, Rect rect, const int textWidth, bool cursorMode,
896 int contentStartX, int contentWidth) const {

Callers 3

renderNetworkListMethod · 0.80
renderMethod · 0.80
renderMethod · 0.80

Calls 2

truncatedTextMethod · 0.80
drawCenteredTextMethod · 0.45

Tested by

no test coverage detected