afegits els comandos de les tecles de funció

This commit is contained in:
2026-03-27 23:32:44 +01:00
parent 4910d201f9
commit d39622c7e2
2 changed files with 144 additions and 20 deletions

View File

@@ -40,8 +40,10 @@ class Console {
static constexpr Uint8 MSG_COLOR = 8; // PaletteColor::GREEN
static constexpr float SLIDE_SPEED = 120.0F;
// Constantes de entrada
static constexpr int MAX_INPUT_CHARS = 28;
// Constantes de consola
static constexpr std::string_view CONSOLE_NAME = "JDD Console";
static constexpr std::string_view CONSOLE_VERSION = "v1.0";
static constexpr int MAX_LINE_CHARS = 28;
static constexpr float CURSOR_ON_TIME = 0.5F;
static constexpr float CURSOR_OFF_TIME = 0.3F;
@@ -68,7 +70,7 @@ class Console {
float height_{0.0F}; // Altura del panel
// Estado de la entrada de texto
std::string msg_line_{"JDD CONSOLE V1.0"};
std::string msg_line_; // inicializado en constructor con CONSOLE_NAME + CONSOLE_VERSION
std::string input_line_;
float cursor_timer_{0.0F};
bool cursor_visible_{true};