/** * @file menuControl.cpp * @author Alexander Klein (alex@kleiax.de) * @brief * @version 0.1 * @date 2022-12-28 * * @copyright Copyright (c) 2022 * */ #include "menuControl.h" void MenuControl::print(String lineOne, String lineTwo) const { if (this->lcd) { lcd->clear(); lcd->setCursor(0, 0); lcd->print(lineOne.c_str()); lcd->setCursor(0, 1); lcd->print(lineTwo.c_str()); } } void MenuControl::setParentMenu(MenuControl* menu) { this->parentMenu = menu; DisplayWrapper* lcd = this->parentMenu->getLcd(); if (lcd) this->lcd = lcd; }