Так это не решит проблемку,скажи где это можно изменить я сам это сделаю?
Долго делать придется.Придется все скины в плагине переписывать,а их там 9.Пробуй.
Я что бы эти скины написать,если точней-подобрать все позиции окна,три недели потратил.
Кстати один товарищ,встроил это в другой плаг,ради приличия даже не сказав спасибо.
Плагин изначально задумывался для быстрого поиска нужного канала и переключения на него.Остальное,что я приделал,к делу не относится.Согласись,какой же это быстрый поиск,если у меня в одном окне,при вызове плагина,только 2/3 канала будут видны.
HistoryZapDefaultSkin = """
<screen position="center,center" size="350,240" title="History zap...">
<widget source="menu" render="Listbox" position="0,10" size="350,220" scrollbarMode="showOnDemand">
<convert type="TemplatedMultiContent">
{"template": [
MultiContentEntryText(pos = (10, 0), size = (20, 22), flags = RT_HALIGN_CENTER | RT_VALIGN_CENTER, text = 1),
MultiContentEntryText(pos = (40, 0), size = (290, 22), font = 1, flags = RT_HALIGN_LEFT, text = 2)
],
"fonts": [gFont("Regular", 22), gFont("Regular", 20)],
"itemHeight": 22
}
</convert>
</widget>
</screen>"""
HistoryZapEventSkin = """
<screen position="center,center" size="600,240" title="History zap...">
<widget source="menu" render="Listbox" position="0,0" size="600,218" scrollbarMode="showOnDemand">
<convert type="TemplatedMultiContent">
{"template": [
MultiContentEntryText(pos = (0, 0), size = (20, 22), flags = RT_HALIGN_CENTER | RT_VALIGN_CENTER, text = 1),
MultiContentEntryText(pos = (30, 0), size = (260, 22), font = 1, flags = RT_HALIGN_LEFT, text = 2, color = 0x00ffffff, color_sel = 0x00ffffff),
MultiContentEntryText(pos = (300, 2), size = (300, 19), font = 2, flags = RT_HALIGN_LEFT | RT_VALIGN_CENTER, text = 3, color = 0x00ffc000, color_sel = 0x00ffc000)
],
"fonts": [gFont("Regular", 22), gFont("Regular", 20), gFont("Regular", 17)],
"itemHeight": 22
}
</convert>
</widget>
</screen>"""
HistoryZapEventPiconSkin = """
<screen position="center,center" size="620,250" title="History zap...">
<widget source="menu" render="Listbox" position="0,0" size="620,243" scrollbarMode="showOnDemand">
<convert type="TemplatedMultiContent">
{"template": [
MultiContentEntryText(pos = (60, 5), size = (10, 20), font = 2, flags = RT_HALIGN_CENTER | RT_VALIGN_CENTER, text = 1),
MultiContentEntryText(pos = (80, 4), size = (260, 22), font = 1, flags = RT_HALIGN_LEFT, text = 2, color = 0x00ffffff, color_sel = 0x00ffffff),
MultiContentEntryText(pos = (350, 6), size = (270, 19), font = 2, flags = RT_HALIGN_LEFT | RT_VALIGN_CENTER, text = 3, color = 0x00ffc000, color_sel = 0x00ffc000),
MultiContentEntryPixmap(pos=(0, 0), size=(50, 30), png=6)
],
"fonts": [gFont("Regular", 22), gFont("Regular", 20), gFont("Regular", 17)],
"itemHeight": 30
}
</convert>
</widget>
</screen>"""
HistoryZapEventDurationSkin = """
<screen position="center,center" size="600,300" title="History zap...">
<widget source="menu" render="Listbox" position="0,0" size="600,295" scrollbarMode="showOnDemand">
<convert type="TemplatedMultiContent">
{"template": [
MultiContentEntryText(pos = (0, 0), size = (20, 22), flags = RT_HALIGN_CENTER | RT_VALIGN_CENTER, text = 1),
MultiContentEntryText(pos = (30, 0), size = (260, 21), font = 1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP, text = 2, color = 0x00ffffff, color_sel = 0x00ffffff),
MultiContentEntryText(pos = (300, 10), size = (300, 22), font = 2, flags = RT_HALIGN_LEFT | RT_VALIGN_CENTER, text = 3, color = 0x00ffc000, color_sel = 0x00ffc000),
MultiContentEntryText(pos = (30, 24), size = (260, 17), font = 2, flags = RT_HALIGN_LEFT, text = 5, color = 0x00999999, color_sel = 0x00999999)
],
"fonts": [gFont("Regular", 22), gFont("Regular", 20), gFont("Regular", 17)],
"itemHeight": 42
}
</convert>
</widget>
</screen>"""
HistoryZapEventDurationPiconSkin = """
<screen position="center,center" size="620,300" title="History zap...">
<widget source="menu" render="Listbox" position="0,0" size="620,295" scrollbarMode="showOnDemand">
<convert type="TemplatedMultiContent">
{"template": [
MultiContentEntryText(pos = (60, 10), size = (10, 20), font = 2, flags = RT_HALIGN_CENTER | RT_VALIGN_CENTER, text = 1),
MultiContentEntryText(pos = (80, 0), size = (260, 21), font = 1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP, text = 2, color = 0x00ffffff, color_sel = 0x00ffffff),
MultiContentEntryText(pos = (350, 10), size = (270, 22), font = 2, flags = RT_HALIGN_LEFT | RT_VALIGN_CENTER, text = 3, color = 0x00ffc000, color_sel = 0x00ffc000),
MultiContentEntryText(pos = (80, 24), size = (260, 17), font = 2, flags = RT_HALIGN_LEFT, text = 5, color = 0x00999999, color_sel = 0x00999999),
MultiContentEntryPixmap(pos=(0, 6), size=(50, 30), png=6)
],
"fonts": [gFont("Regular", 22), gFont("Regular", 20), gFont("Regular", 17)],
"itemHeight": 42
}
</convert>
</widget>
</screen>"""
HistoryZapDescriptionSkin = """
<screen position="center,center" size="620,300" title="History zap...">
<widget source="menu" render="Listbox" position="0,0" size="620,295" scrollbarMode="showOnDemand">
<convert type="TemplatedMultiContent">
{"template": [
MultiContentEntryText(pos = (0, 0), size = (20, 22), flags = RT_HALIGN_CENTER | RT_VALIGN_CENTER, text = 1),
MultiContentEntryText(pos = (30, 0), size = (260, 21), font = 1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP, text = 2, color = 0x00ffffff, color_sel = 0x00ffffff),
MultiContentEntryText(pos = (300, 5), size = (320, 20), font = 2, flags = RT_HALIGN_LEFT | RT_VALIGN_CENTER, text = 3, color = 0x00ffc000, color_sel = 0x00ffc000),
MultiContentEntryText(pos = (30, 24), size = (590, 17), font = 2, flags = RT_HALIGN_LEFT, text = 4, color = 0x00999999, color_sel = 0x00999999)
],
"fonts": [gFont("Regular", 22), gFont("Regular", 20), gFont("Regular", 17)],
"itemHeight": 42
}
</convert>
</widget>
</screen>"""
HistoryZapDescriptionDurationSkin = """
<screen position="center,center" size="620,300" title="History zap...">
<widget source="menu" render="Listbox" position="0,0" size="620,295" scrollbarMode="showOnDemand">
<convert type="TemplatedMultiContent">
{"template": [
MultiContentEntryText(pos = (0, 0), size = (20, 22), flags = RT_HALIGN_CENTER | RT_VALIGN_CENTER, text = 1),
MultiContentEntryText(pos = (30, 0), size = (260, 21), font = 1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP, text = 2, color = 0x00ffffff, color_sel = 0x00ffffff),
MultiContentEntryText(pos = (300, 5), size = (320, 20), font = 2, flags = RT_HALIGN_LEFT | RT_VALIGN_CENTER, text = 3, color = 0x00ffc000, color_sel = 0x00ffc000),
MultiContentEntryText(pos = (30, 24), size = (180, 17), font = 3, flags = RT_HALIGN_LEFT, text = 5, color = 0x00999999, color_sel = 0x00999999),
MultiContentEntryText(pos = (230, 25), size = (390, 17), font = 3, flags = RT_HALIGN_LEFT, text = 4, color = 0x00999999, color_sel = 0x00999999)
],
"fonts": [gFont("Regular", 22), gFont("Regular", 20), gFont("Regular", 17), gFont("Regular", 16)],
"itemHeight": 42
}
</convert>
</widget>
</screen>"""
HistoryZapDescriptionPiconSkin = """
<screen position="center,center" size="620,300" title="History zap...">
<widget source="menu" render="Listbox" position="0,0" size="620,295" scrollbarMode="showOnDemand">
<convert type="TemplatedMultiContent">
{"template": [
MultiContentEntryText(pos = (60, 10), size = (10, 20), font = 2, flags = RT_HALIGN_CENTER | RT_VALIGN_CENTER, text = 1),
MultiContentEntryText(pos = (80, 0), size = (260, 21), font = 1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP, text = 2, color = 0x00ffffff, color_sel = 0x00ffffff),
MultiContentEntryText(pos = (350, 5), size = (270, 22), font = 2, flags = RT_HALIGN_LEFT | RT_VALIGN_CENTER, text = 3, color = 0x00ffc000, color_sel = 0x00ffc000),
MultiContentEntryText(pos = (80, 24), size = (540, 17), font = 2, flags = RT_HALIGN_LEFT, text = 4, color = 0x00999999, color_sel = 0x00999999),
MultiContentEntryPixmap(pos=(0, 6), size=(50, 30), png=6)
],
"fonts": [gFont("Regular", 22), gFont("Regular", 20), gFont("Regular", 17)],
"itemHeight": 42
}
</convert>
</widget>
</screen>"""
HistoryZapDescriptionDurationPiconSkin = """
<screen position="center,center" size="620,300" title="History zap...">
<widget source="menu" render="Listbox" position="0,0" size="620,295" scrollbarMode="showOnDemand">
<convert type="TemplatedMultiContent">
{"template": [
MultiContentEntryText(pos = (60, 10), size = (10, 20), font = 2, flags = RT_HALIGN_CENTER | RT_VALIGN_CENTER, text = 1),
MultiContentEntryText(pos = (80, 0), size = (260, 21), font = 1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP, text = 2, color = 0x00ffffff, color_sel = 0x00ffffff),
MultiContentEntryText(pos = (350, 5), size = (270, 22), font = 2, flags = RT_HALIGN_LEFT | RT_VALIGN_CENTER, text = 3, color = 0x00ffc000, color_sel = 0x00ffc000),
MultiContentEntryText(pos = (80, 25), size = (180, 17), font = 3, flags = RT_HALIGN_LEFT, text = 5, color = 0x00999999, color_sel = 0x00999999),
MultiContentEntryText(pos = (270, 25), size = (350, 17), font = 3, flags = RT_HALIGN_LEFT, text = 4, color = 0x00999999, color_sel = 0x00999999),
MultiContentEntryPixmap(pos=(0, 6), size=(50, 30), png=6)
],
"fonts": [gFont("Regular", 22), gFont("Regular", 20), gFont("Regular", 17), gFont("Regular", 16)],
"itemHeight": 42
}
</convert>
</widget>
</screen>"""
+
self.picon.setPara((
50,
30, 1, 1, False, 1, '#000f0f0f')) -красным выделен размер пиконов.