Añadida opción de incrementar o decrementar el tamaño de la ventana en la clase screen

This commit is contained in:
2023-02-12 18:16:37 +01:00
parent d9b08cf13a
commit dfed098ffb
2 changed files with 22 additions and 0 deletions

View File

@@ -190,6 +190,22 @@ void Screen::setWindowSize(int size)
setVideoMode(0);
}
// Reduce el tamaño de la ventana
void Screen::decWindowSize()
{
--options->windowSize;
options->windowSize = std::max(options->windowSize, 1);
setVideoMode(0);
}
// Aumenta el tamaño de la ventana
void Screen::incWindowSize()
{
++options->windowSize;
options->windowSize = std::min(options->windowSize, 4);
setVideoMode(0);
}
// Cambia el color del borde
void Screen::setBorderColor(color_t color)
{

View File

@@ -94,6 +94,12 @@ public:
// Cambia el tamaño de la ventana
void setWindowSize(int size);
// Reduce el tamaño de la ventana
void decWindowSize();
// Aumenta el tamaño de la ventana
void incWindowSize();
// Cambia el color del borde
void setBorderColor(color_t color);