ESPUI InputText v1.0 ESPUI label Header 9682af16-18e2-4793-ab55-f25ee285f41c 444a25dd-c73e-4880-a58c-b74199826bb1 defaultText fbbab04f-fbfa-4c71-b301-6ef283ca7b83 0187fce8-7f77-4e84-9083-aef54fe886f2 tt 62359796-5ebd-4ed3-8773-3a6455197c3d aa96e15c-09ae-4d06-a42e-b48584edd479 c1714229-e2f3-46e6-aef2-cc5ea8b3ee97 ESPUI_label ESPUI.text("Text Test:", &textCall, COLOR_ALIZARIN, "a Text Field"); 70 tt = sender.value; 18 void textCall Control sender int type 6c9b63ec-dcb4-48c6-9366-e545b9845764 StartText Web Interface ESP slider v1.0 Web Interface ESP inputText v1.0 title cac51b28-b196-4b4d-807d-f14551b44a56 f4ebbbe7-66a1-433f-b5e7-9474052b7446 defaultValue inputText dfb3854a-2d40-42a0-9da6-362c7d225a07 Web_Interface_ESP_inputText_1_0 tabName off b0693953-6d66-4096-9396-e55e7be8a411 1b0e326d-2a06-411e-94ad-bb7806b8b29a color Alizarin ea97e5b4-536b-4bbe-bd33-cbf951f8d7c5 364a505f-7b2a-47d4-a736-d84c32c21b1b Serial.begin( 9600 ); if ("tabName" == "off") { ESPUI.addControl( ControlType::Slider, title.c_str(), defaultValue.c_str(), ControlColor::color, Control::noParent, &slider ); } else { ESPUI.addControl( ControlType::Slider, "Slider one", "30", ControlColor::color, tabName, &slider ); } 287 Serial.print("Slider: ID: "); Serial.print(sender->id); Serial.print(", Value: "); Serial.println( sender->value ); 124 void slider Control* sender int type switch ( value ) { case P_LEFT_DOWN: Serial.print( "left down" ); break; case P_LEFT_UP: Serial.print( "left up" ); break; case P_RIGHT_DOWN: Serial.print( "right down" ); break; case P_RIGHT_UP: Serial.print( "right up" ); break; case P_FOR_DOWN: Serial.print( "for down" ); break; case P_FOR_UP: Serial.print( "for up" ); break; case P_BACK_DOWN: Serial.print( "back down" ); break; case P_BACK_UP: Serial.print( "back up" ); break; case P_CENTER_DOWN: Serial.print( "center down" ); break; case P_CENTER_UP: Serial.print( "center up" ); break; } 724 void padExample Control* sender int value switch ( value ) { case S_ACTIVE: Serial.print( "Active:" ); break; case S_INACTIVE: Serial.print( "Inactive" ); break; } 160 void switchExample Control* sender int value Serial.print("Select: ID: "); Serial.print(sender->id); Serial.print(", Value: "); Serial.println( sender->value ); 125 void selectExample Control* sender int value value 2b51358a-1cba-4d5b-af00-2948b6e58c8d 96440d6e-4738-429d-9fbb-7ef5bf9964a7 87a981ac-0b54-4259-9199-bb0cdef70e3b Web_Interface_ESP_slider_1_0 value = sender->value 21 Text c4776937-20e3-46ae-afb4-9e0e065500ef ESPUI_InputText_1_0 title Ââåñòè òåêñò1 b8dee753-1d3a-4d03-9755-e619978d698c Ââåäè ëþáîé òåêñò è íàæìè Enter f743f0b4-64fd-451e-abf3-1f19829f456b bgColor COLOR_TURQUOISE c2a73aa9-3730-47f9-bae7-d4d3cb654399 cfdfde95-0b74-4589-8001-267134ce677f tabId 0 255 1 2 if (rTrig) { rTrig = false; Text = StartText; if (tabId == 0) { ESPUI.addControl(ControlType::Text, title, StartText.c_str(), bgColor, Control::noParent, &text); } else { for (uint8_t i = 0; i < sizeof(webTabId); i++) { if (webTabId[i] == tabId) { ESPUI.addControl(ControlType::Text, title, StartText.c_str(), bgColor, webTabNumber[i], &text); break; } } } } 385 rTrig = true; bool Text = sender->value; void text Control* sender int type