Пример #1
0
    def __init__(self):
        IPTVListComponentBase.__init__(self)

        self.fonts = {}
        try:
            self.fonts[0] = skin.fonts["iptvdwnlistitem_0"]
        except Exception:
            self.fonts[0] = ("Regular", 20, 40, 0)
        try:
            self.fonts[1] = skin.fonts["iptvdwnlistitem_1"]
        except Exception:
            self.fonts[1] = ("Regular", 16, 20, 0)
        try:
            self.fonts[2] = skin.fonts["iptvdwnlistitem_2"]
        except Exception:
            self.fonts[2] = ("Regular", 26, 55, 0)

        self.l.setFont(0, gFont(self.fonts[0][0], self.fonts[0][1]))
        self.l.setFont(1, gFont(self.fonts[1][0], self.fonts[1][1]))
        self.l.setFont(2, gFont(self.fonts[2][0], self.fonts[2][1]))

        height = self.fonts[0][2] + self.fonts[1][2] + self.fonts[2][2]

        self.l.setItemHeight(115)

        self.dictPIX = {}
Пример #2
0
    def __init__(self, iconsPaths):
        IPTVListComponentBase.__init__(self)

        self.l.setFont(2, gFont("Regular", 20))
        self.l.setFont(1, gFont("Regular", 26))
        self.l.setFont(0, gFont("Regular", 16))
        self.l.setItemHeight(70)
        self.iconsPaths = iconsPaths
        self.iconsPixList = [None for x in self.iconsPaths]
        self.releaseIcons()
 def __init__(self, iconsPaths):
     IPTVListComponentBase.__init__(self)
 
     self.l.setFont(2, gFont("Regular", 20))
     self.l.setFont(1, gFont("Regular", 26))
     self.l.setFont(0, gFont("Regular", 16))
     self.l.setItemHeight(70)
     self.iconsPaths    = iconsPaths
     self.iconsPixList  = [ None for x in self.iconsPaths ]
     self.releaseIcons()
Пример #4
0
 def __init__(self, withRatioButton=True):
     IPTVListComponentBase.__init__(self)
     if getDesktop(0).size().width() == 1920:
         fontSize = 24
         itemHeight = 38
     else:
         fontSize = 16
         itemHeight = 30
     
     try: self.font = skin.fonts["e2ivklistitem"]
     except Exception: self.font = ("Regular", fontSize, itemHeight, 0)
     
     self.l.setFont(0, gFont("Regular", 60))
     self.l.setFont(1, gFont(self.font[0], self.font[1]))
     self.l.setItemHeight(self.font[2])
     self.dictPIX = {}
     self.withRatioButton = withRatioButton
Пример #5
0
    def __init__(self, iconsPaths):
        IPTVListComponentBase.__init__(self)
        
        self.fonts = {}
        try: self.fonts[0] = skin.fonts["iptvupdatelistitem_0"]
        except Exception: self.fonts[0] = ("Regular", 16, 20, 0)
        try: self.fonts[1] = skin.fonts["iptvupdatelistitem_1"]
        except Exception: self.fonts[1] = ("Regular", 26, 50, 0)
    
        self.l.setFont(0, gFont(self.fonts[0][0], self.fonts[0][1]))
        self.l.setFont(1, gFont(self.fonts[1][0], self.fonts[1][1]))

        height = self.fonts[0][2] + self.fonts[1][2]
        if height < 70:
            height = 70
        
        self.l.setItemHeight(height)
        self.iconsPaths    = iconsPaths
        self.iconsPixList  = [ None for x in self.iconsPaths ]
        self.releaseIcons()
Пример #6
0
    def __init__(self):
        IPTVListComponentBase.__init__(self)
        
        self.fonts = {}
        try: self.fonts[0] = skin.fonts["iptvdwnlistitem_0"]
        except: self.fonts[0] = ("Regular", 20, 40, 0)
        try: self.fonts[1] = skin.fonts["iptvdwnlistitem_1"]
        except: self.fonts[1] = ("Regular", 16, 20, 0)
        try: self.fonts[2] = skin.fonts["iptvdwnlistitem_2"]
        except: self.fonts[2] = ("Regular", 26, 55, 0)
        
        self.l.setFont(0, gFont(self.fonts[0][0], self.fonts[0][1]))
        self.l.setFont(1, gFont(self.fonts[1][0], self.fonts[1][1]))
        self.l.setFont(2, gFont(self.fonts[2][0], self.fonts[2][1]))

        height = self.fonts[0][2] + self.fonts[1][2] + self.fonts[2][2]
        
        self.l.setItemHeight(115)
        
        self.dictPIX = {}
Пример #7
0
    def __init__(self, iconsPaths):
        IPTVListComponentBase.__init__(self)
        
        self.fonts = {}
        try: self.fonts[0] = skin.fonts["iptvupdatelistitem_0"]
        except: self.fonts[0] = ("Regular", 16, 20, 0)
        try: self.fonts[1] = skin.fonts["iptvupdatelistitem_1"]
        except: self.fonts[1] = ("Regular", 26, 50, 0)
    
        self.l.setFont(0, gFont(self.fonts[0][0], self.fonts[0][1]))
        self.l.setFont(1, gFont(self.fonts[1][0], self.fonts[1][1]))

        height = self.fonts[0][2] + self.fonts[1][2]
        if height < 70:
            height = 70
        
        self.l.setItemHeight(height)
        self.iconsPaths    = iconsPaths
        self.iconsPixList  = [ None for x in self.iconsPaths ]
        self.releaseIcons()
Пример #8
0
    def __init__(self, height):
        IPTVListComponentBase.__init__(self)

        self.l.setItemHeight(height)
        self.dictPIX = {}
        printDBG('IPTVImagesSelectionList.__init__ height: %d' % height)