add possibility to get a dict with transponderdata for servicerefs
[enigma2.git] / lib / gui / ewidgetdesktop.h
index 117138bd3dd59f213b012c5d160f6e7b26de89ae..fb4b3b82b2c3a7ab7e1f207b0e52bc19f80d007f 100644 (file)
@@ -33,7 +33,7 @@ class eWidgetDesktop: public Object
 public:
        eWidgetDesktop(eSize screen);
        ~eWidgetDesktop();
-       void addRootWidget(eWidget *root, int top);
+       void addRootWidget(eWidget *root);
        void removeRootWidget(eWidget *root);
        
                /* try to move widget content. */
@@ -63,6 +63,9 @@ public:
        };
        
        void setCompositionMode(int mode);
+       
+       int getStyleID() { return m_style_id; }
+       void setStyleID(int id) { m_style_id = id; }
 private:
        ePtrList<eWidget> m_root;
        void calcWidgetClipRegion(eWidget *widget, gRegion &parent_visible);
@@ -81,6 +84,10 @@ private:
        
        void redrawComposition(int notifed);
        void notify();
+       
+       void clearVisibility(eWidget *widget);
+       
+       int m_style_id;
 };
 
 #endif