- default fonts handled in windowstyle
[enigma2.git] / lib / gui / ewindowstyle.cpp
index 25b89460575b4d61024260e0f5c66331c3afc5a8..a2e0efb2651b9d67a1b8369fcf3117004e183825 100644 (file)
@@ -110,6 +110,27 @@ void eWindowStyleSimple::drawFrame(gPainter &painter, const eRect &frame, int wh
        painter.line(frame.bottomLeft1(), frame.topLeft1());
 }
 
+RESULT eWindowStyleSimple::getFont(int what, ePtr<gFont> &fnt)
+{
+       fnt = 0;
+       switch (what)
+       {
+       case fontStatic:
+               fnt = new gFont("Arial", 12);
+               break;
+       case fontButton:
+               fnt = new gFont("Arial", 20);
+               break;
+       case fontTitlebar:
+               fnt = new gFont("Arial", 25);
+               break;
+       default:
+               return -1;
+       }
+       return 0;
+}
+
+#if 0
 DEFINE_REF(eWindowStyleSkinned);
 
 eWindowStyleSkinned::eWindowStyleSkinned()
@@ -140,3 +161,4 @@ void eWindowStyleSkinned::drawBorder(gPainter &painter, const eSize &size, const
 {
 }
 
+#endif