Alt+tab minimize to taskbar (#391, fixes #329)

master
krzys-h 2015-03-22 16:10:32 +01:00
parent 56d66b3417
commit 78795c4b44
1 changed files with 7 additions and 0 deletions

View File

@ -1065,6 +1065,13 @@ Event CApplication::ProcessSystemEvent()
// See issue #427 for details
if(event.key.key == KEY(KP_ENTER))
event.key.key = KEY(RETURN);
if(event.key.key == KEY(TAB) && ((event.kmodState & KEY_MOD(ALT)) != 0))
{
GetLogger()->Debug("Minimize to taskbar\n");
SDL_WM_IconifyWindow();
event.type = EVENT_NULL;
}
}
else if ( (m_private->currentEvent.type == SDL_MOUSEBUTTONDOWN) ||
(m_private->currentEvent.type == SDL_MOUSEBUTTONUP) )