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
{
gRGB m_color[colMax];
+ eSize m_title_offset;
+ ePtr<gFont> m_fnt;
+
void drawBorder(gPainter &painter, const eRect &size, struct borderSet &border, int where);
};