void AppActivate(BOOL fActive, BOOL minimize) { Minimized = minimize; Key_ClearStates(); // we don't want to act like we're active if we're minimized if (fActive && !Minimized) ActiveApp = true; else ActiveApp = false; // minimize/restore mouse-capture on demand if (!ActiveApp) { IN_Activate (false); CDAudio_Activate (false); S_Activate (false); if ( win_noalttab->value ) { WIN_EnableAltTab(); } } else { IN_Activate (true); CDAudio_Activate (true); S_Activate (true); if ( win_noalttab->value ) { WIN_DisableAltTab(); } } }
static void AppActivate( bool fActive, bool minimize ) { Minimized = minimize; common->DPrintf( "AppActivate: %i\n", fActive ); Key_ClearStates(); // FIXME!!! // we don't want to act like we're active if we're minimized ActiveApp = fActive && !Minimized; // minimize/restore mouse-capture on demand IN_Activate( ActiveApp ); CDAudio_Activate( ActiveApp ); SNDDMA_Activate(); }