Allow compilation with MYGUI_DONT_USE_OBSOLETE

This commit is contained in:
Evil Eye 2023-07-15 15:02:27 +02:00
parent ce84fdf5f5
commit a0127dd7e4
26 changed files with 51 additions and 39 deletions

View file

@ -41,8 +41,8 @@ namespace Gui
= std::to_string(std::clamp(Settings::Manager::getInt("font size", "GUI"), 12, 18));
return fontSize;
}
};
#endif
};
}
#endif

View file

@ -15,8 +15,8 @@ namespace Gui
public:
MWList();
typedef MyGUI::delegates::CMultiDelegate2<const std::string&, int> EventHandle_StringInt;
typedef MyGUI::delegates::CMultiDelegate1<MyGUI::Widget*> EventHandle_Widget;
typedef MyGUI::delegates::MultiDelegate<const std::string&, int> EventHandle_StringInt;
typedef MyGUI::delegates::MultiDelegate<MyGUI::Widget*> EventHandle_Widget;
/**
* Event: Item selected with the mouse.

View file

@ -26,7 +26,7 @@ namespace Gui
void initialiseOverride() override;
void shutdownOverride() override;
typedef MyGUI::delegates::CMultiDelegate1<int> EventHandle_ValueChanged;
typedef MyGUI::delegates::MultiDelegate<int> EventHandle_ValueChanged;
EventHandle_ValueChanged eventValueChanged;
/// @note Does not trigger eventValueChanged