X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/3ca2b78837beec96423c733abafaf6ef2a720066..ab2ae6bd08a0ef13fc7462d51fc3a9ab15509b17:/lib/gui/ewindowstyle.h diff --git a/lib/gui/ewindowstyle.h b/lib/gui/ewindowstyle.h index 3c9c805b..4824aad6 100644 --- a/lib/gui/ewindowstyle.h +++ b/lib/gui/ewindowstyle.h @@ -51,12 +51,12 @@ public: eWindowStyleManager(); ~eWindowStyleManager(); #endif - void getStyle(ePtr &style); - void setStyle(eWindowStyle *style); + void getStyle(int style_id, ePtr &style); + void setStyle(int style_id, eWindowStyle *style); static int getInstance(ePtr &mgr) { mgr = m_instance; if (!mgr) return -1; return 0; } private: static eWindowStyleManager *m_instance; - ePtr m_current_style; + std::map > m_current_style; }; TEMPLATE_TYPEDEF(ePtr, eWindowStyleManagerPtr);