if on_change is not None: self.__changed = on_change else: self.__changed = lambda: None
if not self.handleInputHelpers in self["config"].onSelectionChanged: self["config"].onSelectionChanged.append(self.handleInputHelpers)
P.S. если хотите что то править с листа то нежелательно , причину я выше отписал ... а виджет в скин отсюда не обязательно делать , потому как тянуть будет всё равно с компонентов
либо нужно будет переписывать эту строку from Components.ConfigList import ConfigListScreen чтоб тянуло не с компонентов а со скрина
Чтобы все нормально отбражалось в скине, без правки листа, будет проблемматично. Видишь как у него прописано в файле. <screen position="center,center" size="620,440" title="" скин и не видет.
mic71 Первое прописал в файле. class ConfigBaseWidget(Screen, ConfigListScreen): screenwidth = getDesktop(0).size().width() if screenwidth and screenwidth == 1280: Понятно дало больше окно в плагине, в скине ноль. Второе если прописать как у тебя второе, он же будет работать в скине с предыдущим скреен. <screen name= нет
-Fix loop option on some streams -Mark new functionality in version file. -New version 18 exteplayer3 for MIPSEL with loop functionality. -Add loop mode to external movie player. -Fix search in chomikuj.pl/ -Fix chomikuj.pl/