14 closeableHandle(closeableHandle),
15 onClose([]() {
return true; })
Base class for all windows that has children windows.
Singleton with GUIFramework settings and some functionality.
const std::unordered_map< std::string, HMODULE, localization::utility::StringViewHash, localization::utility::StringViewEqual > & getModules() const
Get all loaded modules.
static GUIFramework & get()
Singleton instance access.
Throws by setOn... methods.
virtual void setOnClose(const std::function< bool()> &onClose) final
ICloseable(HWND closeableHandle)
std::function< bool()> onClose
virtual const std::function< bool()> & getOnClose() const final
std::string onCloseFunctionName
std::string onCloseFunctionModuleName
bool(*)() onCloseSignature
Default on close signature. Worked only in BaseSeparateWindow subclasses. Called if user pressed clos...