X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/127c6c59e89dbdf96a93659104efd91428569a06..f6e41e11b078600c2ccf568304b3eb3d0a556fbe:/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);