X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_dvbapp;a=blobdiff_plain;f=lib%2Fpython%2FComponents%2FServiceList.py;h=f99c7f006997f1f2f09f861598ea5a50177e29d8;hp=cd055a82335cc7bb28907a9eff9a3ca0893d9a10;hb=7963a66b2debe9cf6ae566cb88511fdfdc9dc216;hpb=4d7f4836f07bb037bc1c840983e5ef1c99606005 diff --git a/lib/python/Components/ServiceList.py b/lib/python/Components/ServiceList.py index cd055a8..f99c7f0 100644 --- a/lib/python/Components/ServiceList.py +++ b/lib/python/Components/ServiceList.py @@ -113,6 +113,19 @@ class ServiceList(HTMLComponent, GUIComponent): self.l.getCurrent(r) return r + def getPrev(self): + r = eServiceReference() + self.l.getPrev(r) + return r + + def getNext(self): + r = eServiceReference() + self.l.getNext(r) + return r + + def getList(self): + return self.l.getList() + def atBegin(self): return self.instance.atBegin() @@ -252,3 +265,7 @@ class ServiceList(HTMLComponent, GUIComponent): self.l.setElementPosition(self.l.celServiceName, eRect(60, 0, self.instance.size().width()-60, self.ItemHeight)) self.l.setElementFont(self.l.celServiceInfo, self.ServiceInfoFont) + def selectionEnabled(self, enabled): + if self.instance is not None: + self.instance.setSelectionEnable(enabled) +