fix help when no help available
[enigma2.git] / lib / python / Components / DiskInfo.py
index 9490a0f818789740bcf99ea53328530ca791d2fd..0b7e0bcbdaaf16f6299e7d8309ee1f17921b34f7 100644 (file)
@@ -6,7 +6,7 @@ from enigma import eLabel
 
 # TODO: Harddisk.py has similiar functions, but only similiar.
 # fix this to use same code
-class DiskInfo(GUIComponent, VariableText):
+class DiskInfo(VariableText, GUIComponent):
        FREE = 0
        USED = 1
        SIZE = 2
@@ -27,7 +27,6 @@ class DiskInfo(GUIComponent, VariableText):
                
                if self.type == self.FREE:
                        free = stat.f_bfree / 1000 * stat.f_bsize / 1000
-                       self.setText(("%dMB " + _("free diskspace")) % (free))
+                       self.setText(("%d MB " + _("free diskspace")) % (free))
 
-       def createWidget(self, parent):
-               return eLabel(parent)
+       GUI_WIDGET = eLabel