X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/78c828aae07db0b15a66577d9230cb848fe536fa..c7a430797475bebdaf1e638f13bcae7b4026ee73:/lib/gui/ewindowstyleskinned.h diff --git a/lib/gui/ewindowstyleskinned.h b/lib/gui/ewindowstyleskinned.h index bc9c0549..1c16a7b5 100644 --- a/lib/gui/ewindowstyleskinned.h +++ b/lib/gui/ewindowstyleskinned.h @@ -61,11 +61,19 @@ public: colListboxSelectedForeground, colListboxMarkedBackground, colListboxMarkedForeground, + colListboxMarkedAndSelectedBackground, + colListboxMarkedAndSelectedForeground, + + colWindowTitleForeground, + colWindowTitleBackground, colMax }; void setColor(int what, const gRGB &back); + void setTitleOffset(const eSize &offset); + void setTitleFont(gFont *fnt); + private: struct borderSet { @@ -77,6 +85,9 @@ private: gRGB m_color[colMax]; + eSize m_title_offset; + ePtr m_fnt; + void drawBorder(gPainter &painter, const eRect &size, struct borderSet &border, int where); };