Files
crosspoint-reader/src/activities/util/FullScreenMessageActivity.cpp

17 lines
420 B
C++
Raw Normal View History

#include "FullScreenMessageActivity.h"
2025-12-03 22:00:29 +11:00
#include <GfxRenderer.h>
#include "config.h"
2025-12-03 22:00:29 +11:00
void FullScreenMessageActivity::onEnter() {
Activity::onEnter();
const auto height = renderer.getLineHeight(UI_FONT_ID);
const auto top = (GfxRenderer::getScreenHeight() - height) / 2;
2025-12-03 22:00:29 +11:00
renderer.clearScreen();
2025-12-08 22:52:19 +11:00
renderer.drawCenteredText(UI_FONT_ID, top, text.c_str(), true, style);
renderer.displayBuffer(refreshMode);
2025-12-03 22:00:29 +11:00
}