void WindowManager::Msg_KeyDown(const KeyEvent& ke) { if(ke.alt && (ke.kt == KT_RETURN)) { // Switch Fullscreen/Windowed #ifdef _WIN32 VIDEODRIVER.ResizeScreen(SETTINGS.video.fullscreen_width, SETTINGS.video.fullscreen_height, !VIDEODRIVER.IsFullscreen()); #else VIDEODRIVER.ResizeScreen(VIDEODRIVER.IsFullscreen() ? SETTINGS.video.windowed_width : SETTINGS.video.fullscreen_width, VIDEODRIVER.IsFullscreen() ? SETTINGS.video.windowed_height : SETTINGS.video.fullscreen_height, !VIDEODRIVER.IsFullscreen()); #endif } else RelayKeyboardMessage(&Window::Msg_KeyDown, ke); }
/** * * * @author OLiver */ bool ctrlGroup::Msg_KeyDown(const KeyEvent& ke) { return RelayKeyboardMessage(&Window::Msg_KeyDown, ke); }