X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/ed5ecff4f6aaccb0b3bfaeedd9ee1714ff054b1e..b3faf74faa0d7539fb0b61e2ab35512c7286d23e:/lib/gui/ewindowstyleskinned.h diff --git a/lib/gui/ewindowstyleskinned.h b/lib/gui/ewindowstyleskinned.h index 17988f65..2a30f178 100644 --- a/lib/gui/ewindowstyleskinned.h +++ b/lib/gui/ewindowstyleskinned.h @@ -8,12 +8,14 @@ class eWindowStyleSkinned: public eWindowStyle DECLARE_REF(eWindowStyleSkinned); public: eWindowStyleSkinned(); +#ifndef SWIG void handleNewSize(eWindow *wnd, eSize &size, eSize &offset); void paintWindowDecoration(eWindow *wnd, gPainter &painter, const std::string &title); 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); +#endif + void setStyle(gPainter &painter, int what); enum { bsWindow, @@ -50,6 +52,7 @@ public: bpiBottomRight = 8, }; + void setPixmap(int bs, int bp, ePtr &pixmap); void setPixmap(int bs, int bp, gPixmap &pixmap); enum { @@ -61,6 +64,8 @@ public: colListboxSelectedForeground, colListboxMarkedBackground, colListboxMarkedForeground, + colListboxMarkedAndSelectedBackground, + colListboxMarkedAndSelectedForeground, colWindowTitleForeground, colWindowTitleBackground,