Scrolling text

This commit is contained in:
Just Call Me Koko
2020-01-19 12:25:49 -05:00
parent 7b2b1b2fe9
commit 22dc0ff396
3 changed files with 60 additions and 4 deletions

View File

@@ -8,6 +8,11 @@ MenuFunctions::MenuFunctions()
// Function to check menu input
void MenuFunctions::main()
{
if (wifi_scan_obj.currentScanMode == WIFI_SCAN_OFF)
display_obj.updateBanner(current_menu->name);
//this->displayCurrentMenu();
boolean pressed = false;
// This is code from bodmer's keypad example
uint16_t t_x = 0, t_y = 0; // To store the touch coordinates
@@ -256,7 +261,7 @@ void MenuFunctions::displayCurrentMenu()
Serial.println("Displaying current menu...");
display_obj.clearScreen();
display_obj.tft.setTextColor(TFT_LIGHTGREY, TFT_DARKGREY);
display_obj.tft.fillRect(0,0,240,16, TFT_DARKGREY);
//display_obj.tft.fillRect(0,0,240,16, TFT_DARKGREY);
//display_obj.tft.drawCentreString(" ESP32 Marauder ",120,0,2);
//Serial.println("Getting size...");
//char buf[&current_menu->parentMenu->name.length() + 1] = {};
@@ -264,7 +269,7 @@ void MenuFunctions::displayCurrentMenu()
//current_menu->parentMenu->name.toCharArray(buf, current_menu->parentMenu->name.length() + 1);
//String current_name = &current_menu->parentMenu->name;
//Serial.println("gottem");
display_obj.tft.drawCentreString(current_menu->name,120,0,2);
//display_obj.tft.drawCentreString(current_menu->name,120,0,2);
if (current_menu->list != NULL)
{
display_obj.tft.setFreeFont(MENU_FONT);