X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/3af66122574386a2856e83ba9c5d73d27a6f3710..ab5aa90e1e05a89845c6e802ef1b2366d203aa45:/lib/gui/ewindowstyle.h diff --git a/lib/gui/ewindowstyle.h b/lib/gui/ewindowstyle.h index 0014bfa4..f11d99de 100644 --- a/lib/gui/ewindowstyle.h +++ b/lib/gui/ewindowstyle.h @@ -27,8 +27,15 @@ public: frameButton, frameListboxEntry }; + + enum { + fontStatic, + fontButton, + fontTitlebar + }; + + virtual RESULT getFont(int what, ePtr &font) = 0; virtual ~eWindowStyle() = 0; - }; class eWindowStyleSimple: public eWindowStyle @@ -46,8 +53,10 @@ public: void paintBackground(gPainter &painter, const ePoint &offset, const eSize &size); void setStyle(gPainter &painter, int what); void drawFrame(gPainter &painter, const eRect &frame, int what); + RESULT getFont(int what, ePtr &font); }; +#if 0 class eWindowStyleSkinned: public eWindowStyle { DECLARE_REF(eWindowStyleSkinned); @@ -86,5 +95,6 @@ private: void drawBorder(gPainter &painter, const eSize &size, const struct borderSet &border, int where); }; +#endif #endif