advertencia de modo kiosko al intentar cambiar els modes de finestra
This commit is contained in:
@@ -226,21 +226,25 @@ bool InputHandler::processEvents(Engine& engine) {
|
|||||||
|
|
||||||
// Controles de zoom dinámico (solo si no estamos en fullscreen)
|
// Controles de zoom dinámico (solo si no estamos en fullscreen)
|
||||||
case SDLK_F1:
|
case SDLK_F1:
|
||||||
if (!engine.isKioskMode()) engine.handleZoomOut();
|
if (engine.isKioskMode()) engine.showNotificationForAction(KIOSK_NOTIFICATION_TEXT);
|
||||||
|
else engine.handleZoomOut();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SDLK_F2:
|
case SDLK_F2:
|
||||||
if (!engine.isKioskMode()) engine.handleZoomIn();
|
if (engine.isKioskMode()) engine.showNotificationForAction(KIOSK_NOTIFICATION_TEXT);
|
||||||
|
else engine.handleZoomIn();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
// Control de pantalla completa
|
// Control de pantalla completa
|
||||||
case SDLK_F3:
|
case SDLK_F3:
|
||||||
if (!engine.isKioskMode()) engine.toggleFullscreen();
|
if (engine.isKioskMode()) engine.showNotificationForAction(KIOSK_NOTIFICATION_TEXT);
|
||||||
|
else engine.toggleFullscreen();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
// Modo real fullscreen (cambia resolución interna)
|
// Modo real fullscreen (cambia resolución interna)
|
||||||
case SDLK_F4:
|
case SDLK_F4:
|
||||||
if (!engine.isKioskMode()) engine.toggleRealFullscreen();
|
if (engine.isKioskMode()) engine.showNotificationForAction(KIOSK_NOTIFICATION_TEXT);
|
||||||
|
else engine.toggleRealFullscreen();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
// Toggle escalado entero/estirado (solo en fullscreen F3)
|
// Toggle escalado entero/estirado (solo en fullscreen F3)
|
||||||
|
|||||||
Reference in New Issue
Block a user