diff GUI/UI/UIPopup.cpp @ 2544:c674d547cc7c

GUIWindow switch logic refactored into behaviour classes
author a.parshin
date Mon, 11 May 2015 09:51:04 +0200
parents a902abdfc7f2
children 87e5590d034b
line wrap: on
line diff
--- a/GUI/UI/UIPopup.cpp	Sun May 10 03:21:14 2015 +0200
+++ b/GUI/UI/UIPopup.cpp	Mon May 11 09:51:04 2015 +0200
@@ -1482,11 +1482,11 @@
         Inventory_ItemPopupAndAlchemy();
       else if ( (signed int)pY >= 345 )
         break;
-      else if ( pWindowList_at_506F50_minus1_indexing_buttons____and_an_int_[0] == 100 )//2DEvent - CharacerScreenStats
+      else if (current_character_screen_window == WINDOW_CharacterWindow_Stats)//2DEvent - CharacerScreenStats
         CharacterUI_StatsTab_ShowHint();
-      else if ( pWindowList_at_506F50_minus1_indexing_buttons____and_an_int_[0] == 101 )//2DEvent - CharacerScreenSkills
+      else if (current_character_screen_window == WINDOW_CharacterWindow_Skills)//2DEvent - CharacerScreenSkills
         CharacterUI_SkillsTab_ShowHint();
-      else if ( pWindowList_at_506F50_minus1_indexing_buttons____and_an_int_[0] == 103 )//2DEvent - CharacerScreenInventory
+      else if (current_character_screen_window == WINDOW_CharacterWindow_Inventory)//2DEvent - CharacerScreenInventory
           Inventory_ItemPopupAndAlchemy();
       break;
     }