PDA

View Full Version : The problem with the displaying the list of bouquets



Sowa
12-05-13, 18:04
Vu+ Uno
ViX 3.0.632-644
any Skyn

When choosing a new bouquet from the list, its name is added to the already existing name in the screen "Channel Selection".
This manifests itself in different skins. Tried all those present at the feed and presented in the forum and also MetrixHD.

Submitted screenshots of the Skin Magic-HD-Night
25846258472584825849

andyblac
22-05-13, 17:15
should be using something like this.



<widget source="Title" render="Label" position="135,25" size="800,43" font="Boldit;32" transparent="1" foregroundColor="fullscreen-topbar-frgrnd" backgroundColor="fullscreen-topbar-bkgrnd" zPosition="1" />

Sowa
27-05-13, 20:15
should be using something like this.

<widget source="Title" render="Label" position="135,25" size="800,43" font="Boldit;32" transparent="1" foregroundColor="fullscreen-topbar-frgrnd" backgroundColor="fullscreen-topbar-bkgrnd" zPosition="1" />

So it is. In skin.xml, screen=ChannelSelection title widget:

<widget backgroundColor="metrixBackground" font="SetrixHD; 29" position="50,45" render="Label" size="673,45" source="Title" transparent="1" />

In module /usr/lib/enigma2/python/Screens/ChannelSelection.py (str. 1291) is a function

def buildTitleString(self):
titleStr = self.getTitle()
nameStr = ''
pos = titleStr.find(']')
if pos == -1:
pos = titleStr.find(' (')
if pos != -1:
if titleStr.find(' (TV)') != -1:
titleStr = titleStr[-5:]
elif titleStr.find(' (Radio)') != -1:
titleStr = titleStr[-8:]
Len = len(self.servicePath)
if Len > 0:
base_ref = self.servicePath[0]
if Len > 1:
end_ref = self.servicePath[(Len - 1)]
else:
end_ref = None
if end_ref is not None:
self.nameStr = self.getServiceName(end_ref)
titleStr = self.nameStr + titleStr
self.setTitle(titleStr)

perhaps there is a build-up string "titleStr"

andyblac
05-06-13, 11:01
sorry for late reply, can you give me a step by step to reproduce it.