|
|
|
@ -364,10 +364,11 @@ namespace MWGui
|
|
|
|
|
if (gameMode)
|
|
|
|
|
setKeyFocusWidget (NULL);
|
|
|
|
|
|
|
|
|
|
setMinimapVisibility((mAllowed & GW_Map) && !mMap->pinned());
|
|
|
|
|
setWeaponVisibility((mAllowed & GW_Inventory) && !mInventoryWindow->pinned());
|
|
|
|
|
setSpellVisibility((mAllowed & GW_Magic) && !mSpellWindow->pinned());
|
|
|
|
|
setHMSVisibility((mAllowed & GW_Stats) && !mStatsWindow->pinned());
|
|
|
|
|
// Icons of forced hidden windows are displayed
|
|
|
|
|
setMinimapVisibility((mAllowed & GW_Map) && (!mMap->pinned() || (mForceHidden & GW_Map)));
|
|
|
|
|
setWeaponVisibility((mAllowed & GW_Inventory) && (!mInventoryWindow->pinned() || (mForceHidden & GW_Inventory)));
|
|
|
|
|
setSpellVisibility((mAllowed & GW_Magic) && (!mSpellWindow->pinned() || (mForceHidden & GW_Magic)));
|
|
|
|
|
setHMSVisibility((mAllowed & GW_Stats) && (!mStatsWindow->pinned() || (mForceHidden & GW_Stats)));
|
|
|
|
|
|
|
|
|
|
// If in game mode, show only the pinned windows
|
|
|
|
|
if (gameMode)
|
|
|
|
@ -394,7 +395,6 @@ namespace MWGui
|
|
|
|
|
mSettingsWindow->setVisible(true);
|
|
|
|
|
break;
|
|
|
|
|
case GM_Console:
|
|
|
|
|
|
|
|
|
|
mConsole->setVisible(true);
|
|
|
|
|
break;
|
|
|
|
|
case GM_Scroll:
|
|
|
|
|