added function for simple print

This commit is contained in:
2022-12-27 16:28:52 +01:00
parent 1b0c5aa383
commit 9a5459b30a
2 changed files with 22 additions and 0 deletions
+19
View File
@@ -70,3 +70,22 @@ uint8_t MenuInformationSites::getCountPages() const {
uint8_t MenuInformationSites::getCurrentPage() const {
return this->currentPage;
}
void MenuInformationSites::printDefault() const {
String lineOne = String("Page: ") + (this->currentPage + 1);
String lineTwo = String("of ") + this->countPages;
this->print(lineOne, lineTwo);
}
void MenuInformationSites::print(String lineOne, String lineTwo) const {
if (this->lcd) {
lcd->clear();
lcd->setCursor(0, 0);
lcd->printf(lineOne.c_str());
lcd->setCursor(0, 1);
lcd->printf(lineTwo.c_str());
}
std::cout << lineOne.c_str() << " " << lineTwo.c_str() << std::endl;
}