+
+ def applySkin(self, desktop, parent):
+ def itemHeight(value):
+ self.itemHeight = int(value)
+ def setServiceNameFont(value):
+ self.serviceNameFont = parseFont(value, ((1,1),(1,1)))
+ def setFont(value):
+ self.font = parseFont(value, ((1,1),(1,1)))
+
+ for (attrib, value) in list(self.skinAttributes):
+ try:
+ locals().get(attrib)(value)
+ self.skinAttributes.remove((attrib, value))
+ except:
+ pass
+ self.l.setFont(0, self.serviceNameFont)
+ self.l.setFont(1, self.font)
+ self.l.setItemHeight(self.itemHeight)
+ return GUIComponent.applySkin(self, desktop, parent)