added config-callbacks for nimsetup
[enigma2.git] / lib / python / Components / GUIComponent.py
1 import skin
2
3 class GUIComponent:
4         """ GUI component """
5         
6         def __init__(self):
7                 pass
8         
9         def execBegin(self):
10                 pass
11         
12         def execEnd(self):
13                 pass
14         
15         # this works only with normal widgets - if you don't have self.instance, override this.
16         def applySkin(self, desktop):
17                 skin.applyAllAttributes(self.instance, desktop, self.skinAttributes)