rename directories to match plugin names (aihdcontrol, unwetterzentrale, vxdcontrol)
authorAndreas Oberritter <obi@opendreambox.org>
Fri, 28 Jan 2011 02:56:12 +0000 (03:56 +0100)
committerAndreas Oberritter <obi@opendreambox.org>
Fri, 28 Jan 2011 02:56:12 +0000 (03:56 +0100)
222 files changed:
Makefile.am
aihdcontrol/CONTROL/control [deleted file]
aihdcontrol/Makefile.am [deleted file]
aihdcontrol/meta/Makefile.am [deleted file]
aihdcontrol/meta/plugin_aihdcontrol.jpg [deleted file]
aihdcontrol/meta/plugin_aihdcontrol.xml [deleted file]
aihdcontrol/src/Makefile.am [deleted file]
aihdcontrol/src/__init__.py [deleted file]
aihdcontrol/src/comp/AiHD.tar.gz [deleted file]
aihdcontrol/src/comp/Makefile.am [deleted file]
aihdcontrol/src/comp/vhdConvClockToText.py [deleted file]
aihdcontrol/src/comp/vhdConvSmartInfo.py [deleted file]
aihdcontrol/src/comp/vhdRendChNumber.py [deleted file]
aihdcontrol/src/comp/vhdRendMaxTemp.py [deleted file]
aihdcontrol/src/comp/vhdRendMovieDirSize.py [deleted file]
aihdcontrol/src/comp/vhdRendNextEvent.py [deleted file]
aihdcontrol/src/comp/vhdRendVideoSize.py [deleted file]
aihdcontrol/src/comp/vhdRendVolumeText.py [deleted file]
aihdcontrol/src/data/Makefile.am [deleted file]
aihdcontrol/src/data/channelselector-full.xml [deleted file]
aihdcontrol/src/data/channelselector-pig.xml [deleted file]
aihdcontrol/src/data/channelselector-simple.xml [deleted file]
aihdcontrol/src/data/head.xml [deleted file]
aihdcontrol/src/data/main.xml [deleted file]
aihdcontrol/src/data/oled-full.xml [deleted file]
aihdcontrol/src/data/oled-simple.xml [deleted file]
aihdcontrol/src/data/skin-beyonddreams.xml [deleted file]
aihdcontrol/src/data/skin-bluesofdream.xml [deleted file]
aihdcontrol/src/data/skin-dc.xml [deleted file]
aihdcontrol/src/data/skin-dmm.xml [deleted file]
aihdcontrol/src/data/skin-liga.xml [deleted file]
aihdcontrol/src/data/skin-shadow.xml [deleted file]
aihdcontrol/src/data/skin-whiteline.xml [deleted file]
aihdcontrol/src/maintainer.info [deleted file]
aihdcontrol/src/plugin.png [deleted file]
aihdcontrol/src/plugin.py [deleted file]
aihdcontroler/CONTROL/control [new file with mode: 0644]
aihdcontroler/Makefile.am [new file with mode: 0644]
aihdcontroler/meta/Makefile.am [new file with mode: 0644]
aihdcontroler/meta/plugin_aihdcontrol.jpg [new file with mode: 0644]
aihdcontroler/meta/plugin_aihdcontrol.xml [new file with mode: 0644]
aihdcontroler/src/Makefile.am [new file with mode: 0644]
aihdcontroler/src/__init__.py [new file with mode: 0644]
aihdcontroler/src/comp/AiHD.tar.gz [new file with mode: 0644]
aihdcontroler/src/comp/Makefile.am [new file with mode: 0644]
aihdcontroler/src/comp/vhdConvClockToText.py [new file with mode: 0644]
aihdcontroler/src/comp/vhdConvSmartInfo.py [new file with mode: 0644]
aihdcontroler/src/comp/vhdRendChNumber.py [new file with mode: 0644]
aihdcontroler/src/comp/vhdRendMaxTemp.py [new file with mode: 0644]
aihdcontroler/src/comp/vhdRendMovieDirSize.py [new file with mode: 0644]
aihdcontroler/src/comp/vhdRendNextEvent.py [new file with mode: 0644]
aihdcontroler/src/comp/vhdRendVideoSize.py [new file with mode: 0644]
aihdcontroler/src/comp/vhdRendVolumeText.py [new file with mode: 0644]
aihdcontroler/src/data/Makefile.am [new file with mode: 0644]
aihdcontroler/src/data/channelselector-full.xml [new file with mode: 0644]
aihdcontroler/src/data/channelselector-pig.xml [new file with mode: 0644]
aihdcontroler/src/data/channelselector-simple.xml [new file with mode: 0644]
aihdcontroler/src/data/head.xml [new file with mode: 0644]
aihdcontroler/src/data/main.xml [new file with mode: 0644]
aihdcontroler/src/data/oled-full.xml [new file with mode: 0644]
aihdcontroler/src/data/oled-simple.xml [new file with mode: 0644]
aihdcontroler/src/data/skin-beyonddreams.xml [new file with mode: 0644]
aihdcontroler/src/data/skin-bluesofdream.xml [new file with mode: 0644]
aihdcontroler/src/data/skin-dc.xml [new file with mode: 0644]
aihdcontroler/src/data/skin-dmm.xml [new file with mode: 0644]
aihdcontroler/src/data/skin-liga.xml [new file with mode: 0644]
aihdcontroler/src/data/skin-shadow.xml [new file with mode: 0644]
aihdcontroler/src/data/skin-whiteline.xml [new file with mode: 0644]
aihdcontroler/src/maintainer.info [new file with mode: 0644]
aihdcontroler/src/plugin.png [new file with mode: 0644]
aihdcontroler/src/plugin.py [new file with mode: 0644]
configure.ac
unwetterinfo/CONTROL/control [new file with mode: 0644]
unwetterinfo/Makefile.am [new file with mode: 0644]
unwetterinfo/meta/Makefile.am [new file with mode: 0644]
unwetterinfo/meta/plugin_unwetterzentrale.xml [new file with mode: 0644]
unwetterinfo/meta/unwetterinfo.jpg [new file with mode: 0644]
unwetterinfo/src/Makefile.am [new file with mode: 0644]
unwetterinfo/src/W_gelb.gif [new file with mode: 0644]
unwetterinfo/src/W_gruen.gif [new file with mode: 0644]
unwetterinfo/src/W_orange.gif [new file with mode: 0644]
unwetterinfo/src/W_rot.gif [new file with mode: 0644]
unwetterinfo/src/W_violett.gif [new file with mode: 0644]
unwetterinfo/src/__init__.py [new file with mode: 0644]
unwetterinfo/src/maintainer.info [new file with mode: 0644]
unwetterinfo/src/plugin.py [new file with mode: 0644]
unwetterinfo/src/uwz.png [new file with mode: 0644]
unwetterinfo/src/uwzat.png [new file with mode: 0644]
unwetterinfo/src/wetterreport.jpg [new file with mode: 0644]
unwetterzentrale/CONTROL/control [deleted file]
unwetterzentrale/Makefile.am [deleted file]
unwetterzentrale/meta/Makefile.am [deleted file]
unwetterzentrale/meta/plugin_unwetterzentrale.xml [deleted file]
unwetterzentrale/meta/unwetterinfo.jpg [deleted file]
unwetterzentrale/src/Makefile.am [deleted file]
unwetterzentrale/src/W_gelb.gif [deleted file]
unwetterzentrale/src/W_gruen.gif [deleted file]
unwetterzentrale/src/W_orange.gif [deleted file]
unwetterzentrale/src/W_rot.gif [deleted file]
unwetterzentrale/src/W_violett.gif [deleted file]
unwetterzentrale/src/__init__.py [deleted file]
unwetterzentrale/src/maintainer.info [deleted file]
unwetterzentrale/src/plugin.py [deleted file]
unwetterzentrale/src/uwz.png [deleted file]
unwetterzentrale/src/uwzat.png [deleted file]
unwetterzentrale/src/wetterreport.jpg [deleted file]
valixdcontrol/CONTROL/control [new file with mode: 0644]
valixdcontrol/Makefile.am [new file with mode: 0644]
valixdcontrol/meta/Makefile.am [new file with mode: 0644]
valixdcontrol/meta/plugin_vxdcontrol.xml [new file with mode: 0644]
valixdcontrol/meta/vxdcontrol.jpg [new file with mode: 0644]
valixdcontrol/src/Makefile.am [new file with mode: 0644]
valixdcontrol/src/__init__.py [new file with mode: 0644]
valixdcontrol/src/comp/Makefile.am [new file with mode: 0644]
valixdcontrol/src/comp/magic_buttons.tar.gz [new file with mode: 0644]
valixdcontrol/src/comp/round_buttons.tar.gz [new file with mode: 0644]
valixdcontrol/src/comp/spetial_icons.tar.gz [new file with mode: 0644]
valixdcontrol/src/comp/suomi_patch [new file with mode: 0755]
valixdcontrol/src/comp/vConvClockToText.py [new file with mode: 0644]
valixdcontrol/src/comp/vConvSmartInfo.py [new file with mode: 0644]
valixdcontrol/src/comp/vRendChNumber.py [new file with mode: 0644]
valixdcontrol/src/comp/vRendMaxTemp.py [new file with mode: 0644]
valixdcontrol/src/comp/vRendMovieDirSize.py [new file with mode: 0644]
valixdcontrol/src/comp/vRendVideoSize.py [new file with mode: 0644]
valixdcontrol/src/comp/vRendVolumeText.py [new file with mode: 0644]
valixdcontrol/src/data/Makefile.am [new file with mode: 0644]
valixdcontrol/src/data/channelselector-full-hor.xml [new file with mode: 0644]
valixdcontrol/src/data/channelselector-full-vert.xml [new file with mode: 0644]
valixdcontrol/src/data/channelselector-full.xml [new file with mode: 0644]
valixdcontrol/src/data/channelselector-pig.xml [new file with mode: 0644]
valixdcontrol/src/data/channelselector-simple.xml [new file with mode: 0644]
valixdcontrol/src/data/head.xml [new file with mode: 0644]
valixdcontrol/src/data/main.xml [new file with mode: 0644]
valixdcontrol/src/data/menu-center.xml [new file with mode: 0644]
valixdcontrol/src/data/menu-right.xml [new file with mode: 0644]
valixdcontrol/src/data/oled-7025.xml [new file with mode: 0644]
valixdcontrol/src/data/oled-800.xml [new file with mode: 0644]
valixdcontrol/src/data/oled-8000.xml [new file with mode: 0644]
valixdcontrol/src/data/oled-VerySymple.xml [new file with mode: 0644]
valixdcontrol/src/data/skin-atlantis-picon.xml [new file with mode: 0644]
valixdcontrol/src/data/skin-atlantis.xml [new file with mode: 0644]
valixdcontrol/src/data/skin-avalon-picon.xml [new file with mode: 0644]
valixdcontrol/src/data/skin-avalon.xml [new file with mode: 0644]
valixdcontrol/src/data/skin-base-picon.xml [new file with mode: 0644]
valixdcontrol/src/data/skin-base.xml [new file with mode: 0644]
valixdcontrol/src/data/skin-beyonddreams-picon.xml [new file with mode: 0644]
valixdcontrol/src/data/skin-beyonddreams.xml [new file with mode: 0644]
valixdcontrol/src/data/skin-blues-picon.xml [new file with mode: 0644]
valixdcontrol/src/data/skin-blues.xml [new file with mode: 0644]
valixdcontrol/src/data/skin-glas-picon.xml [new file with mode: 0644]
valixdcontrol/src/data/skin-glas.xml [new file with mode: 0644]
valixdcontrol/src/data/skin-metalpad-picon.xml [new file with mode: 0644]
valixdcontrol/src/data/skin-metalpad.xml [new file with mode: 0644]
valixdcontrol/src/data/skin-shadow-picon.xml [new file with mode: 0644]
valixdcontrol/src/data/skin-shadow.xml [new file with mode: 0644]
valixdcontrol/src/data/skin-shadow2-picon.xml [new file with mode: 0644]
valixdcontrol/src/data/skin-shadow2.xml [new file with mode: 0644]
valixdcontrol/src/data/skin-validator-picon.xml [new file with mode: 0644]
valixdcontrol/src/data/skin-validator.xml [new file with mode: 0644]
valixdcontrol/src/data/skin-vision-picon.xml [new file with mode: 0644]
valixdcontrol/src/data/skin-vision.xml [new file with mode: 0644]
valixdcontrol/src/maintainer.info [new file with mode: 0644]
valixdcontrol/src/plugin.png [new file with mode: 0644]
valixdcontrol/src/plugin.py [new file with mode: 0644]
vxdcontrol/CONTROL/control [deleted file]
vxdcontrol/Makefile.am [deleted file]
vxdcontrol/meta/Makefile.am [deleted file]
vxdcontrol/meta/plugin_vxdcontrol.xml [deleted file]
vxdcontrol/meta/vxdcontrol.jpg [deleted file]
vxdcontrol/src/Makefile.am [deleted file]
vxdcontrol/src/__init__.py [deleted file]
vxdcontrol/src/comp/Makefile.am [deleted file]
vxdcontrol/src/comp/magic_buttons.tar.gz [deleted file]
vxdcontrol/src/comp/round_buttons.tar.gz [deleted file]
vxdcontrol/src/comp/spetial_icons.tar.gz [deleted file]
vxdcontrol/src/comp/suomi_patch [deleted file]
vxdcontrol/src/comp/vConvClockToText.py [deleted file]
vxdcontrol/src/comp/vConvSmartInfo.py [deleted file]
vxdcontrol/src/comp/vRendChNumber.py [deleted file]
vxdcontrol/src/comp/vRendMaxTemp.py [deleted file]
vxdcontrol/src/comp/vRendMovieDirSize.py [deleted file]
vxdcontrol/src/comp/vRendVideoSize.py [deleted file]
vxdcontrol/src/comp/vRendVolumeText.py [deleted file]
vxdcontrol/src/data/Makefile.am [deleted file]
vxdcontrol/src/data/channelselector-full-hor.xml [deleted file]
vxdcontrol/src/data/channelselector-full-vert.xml [deleted file]
vxdcontrol/src/data/channelselector-full.xml [deleted file]
vxdcontrol/src/data/channelselector-pig.xml [deleted file]
vxdcontrol/src/data/channelselector-simple.xml [deleted file]
vxdcontrol/src/data/head.xml [deleted file]
vxdcontrol/src/data/main.xml [deleted file]
vxdcontrol/src/data/menu-center.xml [deleted file]
vxdcontrol/src/data/menu-right.xml [deleted file]
vxdcontrol/src/data/oled-7025.xml [deleted file]
vxdcontrol/src/data/oled-800.xml [deleted file]
vxdcontrol/src/data/oled-8000.xml [deleted file]
vxdcontrol/src/data/oled-VerySymple.xml [deleted file]
vxdcontrol/src/data/skin-atlantis-picon.xml [deleted file]
vxdcontrol/src/data/skin-atlantis.xml [deleted file]
vxdcontrol/src/data/skin-avalon-picon.xml [deleted file]
vxdcontrol/src/data/skin-avalon.xml [deleted file]
vxdcontrol/src/data/skin-base-picon.xml [deleted file]
vxdcontrol/src/data/skin-base.xml [deleted file]
vxdcontrol/src/data/skin-beyonddreams-picon.xml [deleted file]
vxdcontrol/src/data/skin-beyonddreams.xml [deleted file]
vxdcontrol/src/data/skin-blues-picon.xml [deleted file]
vxdcontrol/src/data/skin-blues.xml [deleted file]
vxdcontrol/src/data/skin-glas-picon.xml [deleted file]
vxdcontrol/src/data/skin-glas.xml [deleted file]
vxdcontrol/src/data/skin-metalpad-picon.xml [deleted file]
vxdcontrol/src/data/skin-metalpad.xml [deleted file]
vxdcontrol/src/data/skin-shadow-picon.xml [deleted file]
vxdcontrol/src/data/skin-shadow.xml [deleted file]
vxdcontrol/src/data/skin-shadow2-picon.xml [deleted file]
vxdcontrol/src/data/skin-shadow2.xml [deleted file]
vxdcontrol/src/data/skin-validator-picon.xml [deleted file]
vxdcontrol/src/data/skin-validator.xml [deleted file]
vxdcontrol/src/data/skin-vision-picon.xml [deleted file]
vxdcontrol/src/data/skin-vision.xml [deleted file]
vxdcontrol/src/maintainer.info [deleted file]
vxdcontrol/src/plugin.png [deleted file]
vxdcontrol/src/plugin.py [deleted file]

index ebcf8a7..5ecdef3 100644 (file)
@@ -1,9 +1,9 @@
 ACLOCAL_AMFLAGS = -I m4
 
 SUBDIRS = \
-       audiosync \
-       aihdcontrol \
+       aihdcontroler \
        antiscrollbar \
+       audiosync \
        automatictimerlistcleanup \
        automaticvolumeadjustment \
        autoresolution \
@@ -70,10 +70,10 @@ SUBDIRS = \
        tageditor \
        trafficinfo \
        tvcharts \
-       unwetterzentrale \
+       unwetterinfo \
+       valixdcontrol \
        virtualzap \
        vlcplayer \
-       vxdcontrol \
        weatherplugin \
        webcamviewer \
        webinterface \
diff --git a/aihdcontrol/CONTROL/control b/aihdcontrol/CONTROL/control
deleted file mode 100644 (file)
index e543ccd..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-Package: enigma2-plugin-extensions-aihdcontroler
-Version: 1.0
-Description: Ai.HD skins Control
-Maintainer: Vali
-Homepage: http://www.dreambox-tools.info
-Depends: enigma2 (>> 2.6git20091201)
diff --git a/aihdcontrol/Makefile.am b/aihdcontrol/Makefile.am
deleted file mode 100644 (file)
index ff1ac3d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-SUBDIRS = src meta
diff --git a/aihdcontrol/meta/Makefile.am b/aihdcontrol/meta/Makefile.am
deleted file mode 100644 (file)
index 4481da5..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-installdir = $(datadir)/meta/
-
-dist_install_DATA = plugin_aihdcontrol.xml
-
-EXTRA_DIST = aihdcontrol.jpg
diff --git a/aihdcontrol/meta/plugin_aihdcontrol.jpg b/aihdcontrol/meta/plugin_aihdcontrol.jpg
deleted file mode 100644 (file)
index 99f9d6b..0000000
Binary files a/aihdcontrol/meta/plugin_aihdcontrol.jpg and /dev/null differ
diff --git a/aihdcontrol/meta/plugin_aihdcontrol.xml b/aihdcontrol/meta/plugin_aihdcontrol.xml
deleted file mode 100644 (file)
index 67385ab..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-<default>
-         <prerequisites>
-                    <tag type="Skin" />
-         </prerequisites>
-          <info>
-                    <author>Vali</author>
-                    <name>Ai.HD skins control</name>
-                    <packagename>enigma2-plugin-extensions-aihdcontroler</packagename>
-                    <shortdescription>Ai.HD skin-style control plugin</shortdescription>
-                    <description>First generate your skin-style with the Ai.HD-Control plugin.</description>
-                    <screenshot src="http://www.dreamboxupdate.com/preview/plugin_aihdcontrol.jpg" />              
-          </info>
-
-         <files type="package"> <!-- without version, without .ipk -->
-               <file type="package" name="enigma2-plugin-extensions-aihdcontroler" />
-         </files>
-</default>
diff --git a/aihdcontrol/src/Makefile.am b/aihdcontrol/src/Makefile.am
deleted file mode 100644 (file)
index 1ef34bd..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-SUBDIRS = comp data
-installdir = $(libdir)/enigma2/python/Plugins/Extensions/AiHDcontroler
-
-install_PYTHON = *.py
-
-install_DATA = maintainer.info plugin.png
diff --git a/aihdcontrol/src/__init__.py b/aihdcontrol/src/__init__.py
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/aihdcontrol/src/comp/AiHD.tar.gz b/aihdcontrol/src/comp/AiHD.tar.gz
deleted file mode 100644 (file)
index caa4a5c..0000000
Binary files a/aihdcontrol/src/comp/AiHD.tar.gz and /dev/null differ
diff --git a/aihdcontrol/src/comp/Makefile.am b/aihdcontrol/src/comp/Makefile.am
deleted file mode 100644 (file)
index b3e6952..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-installdir = $(libdir)/enigma2/python/Plugins/Extensions/AiHDcontroler/comp
-
-install_DATA = *.gz *.py
diff --git a/aihdcontrol/src/comp/vhdConvClockToText.py b/aihdcontrol/src/comp/vhdConvClockToText.py
deleted file mode 100644 (file)
index 7cb0641..0000000
+++ /dev/null
@@ -1,109 +0,0 @@
-# -*- coding: utf-8 -*-
-from Converter import Converter
-from time import localtime, strftime
-from Components.Element import cached
-from Components.config import config
-
-
-class vhdConvClockToText(Converter, object):
-       DEFAULT = 0
-       WITH_SECONDS = 1
-       IN_MINUTES = 2
-       DATE = 3
-       FORMAT = 4
-       AS_LENGTH = 5
-       TIMESTAMP = 6
-       STUNDEN = 7
-       LOCDE = 8
-       LOCFULL = 9
-       
-       def __init__(self, type):
-               Converter.__init__(self, type)
-               if type == "WithSeconds":
-                       self.type = self.WITH_SECONDS
-               elif type == "InMinutes":
-                       self.type = self.IN_MINUTES
-               elif type == "InStunden":
-                       self.type = self.STUNDEN
-               elif type == "Date":
-                       self.type = self.DATE
-               elif type == "AsLength":
-                       self.type = self.AS_LENGTH
-               elif type == "Timestamp":       
-                       self.type = self.TIMESTAMP
-               elif str(type).find("Format") != -1:
-                       self.type = self.FORMAT
-                       self.fmt_string = type[7:]
-               elif str(type).find("LocaleKurz") != -1:
-                       self.type = self.LOCDE
-                       self.fmt_string = type[11:]
-               elif str(type).find("LocaleLang") != -1:
-                       self.type = self.LOCFULL
-                       self.fmt_string = type[11:]
-               else:
-                       self.type = self.DEFAULT
-               if config.osd.language.value == "de_DE":
-                       self.Tage = ["Mo", "Di", "Mi", "Do", "Fr", "Sa", "So"]
-                       self.Monate = ["Jan", "Feb", u"M\xe4r", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"]
-               elif (config.osd.language.value == "it_IT") or (config.osd.language.value == "es_ES"):
-                       self.Tage = ["Lu", "Ma", "Me", "Gi", "Ve", "Sa", "Do"]
-                       self.Monate = ["Gen", "Feb", "Mar", "Apr", "Mag", "Giu", "Lug", "Ago", "Set", "Ott", "Nov", "Dic"]
-               else:
-                       self.Tage = ["Mo", "Tu", "We", "Th", "Fr", "Say", "Su"]
-                       self.Monate = ["Jan", "Feb", "Mar", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
-
-       @cached
-       def getText(self):
-               time = self.source.time
-               if time is None:
-                       return ""
-               if self.type == self.IN_MINUTES:
-                       return "%d min" % (time / 60)
-               elif self.type == self.AS_LENGTH:
-                       return "%d:%02d" % (time / 60, time % 60)
-               elif self.type == self.TIMESTAMP:
-                       return str(time)
-               elif self.type == self.STUNDEN:
-                       return "%d:%02d" % (time / 3600, (time / 60) - ((time / 3600) * 60))
-               t = localtime(time)
-               if self.type == self.WITH_SECONDS:
-                       return "%2d:%02d:%02d" % (t.tm_hour, t.tm_min, t.tm_sec)
-               elif self.type == self.DEFAULT:
-                       return "%02d:%02d" % (t.tm_hour, t.tm_min)
-               elif self.type == self.DATE:
-                       return strftime("%A %B %d, %Y", t)
-               elif self.type == self.FORMAT:
-                       spos = self.fmt_string.find('%')
-                       if spos > 0:
-                               s1 = self.fmt_string[:spos]
-                               s2 = strftime(self.fmt_string[spos:], t)
-                               return str(s1+s2)
-                       else:
-                               return strftime(self.fmt_string, t)
-               elif self.type == self.LOCDE:
-                       spos = self.fmt_string.find('%')
-                       if not(spos < 0):
-                               s1 = (strftime(self.fmt_string[spos:], t))
-                               iAll = s1.split(" ")
-                               iTag = iAll[0]
-                               iMonat = iAll[2]
-                               sOut = self.Tage[int(iTag)-1] + " " + iAll[1] + ". " + self.Monate[int(iMonat)-1]
-                               return str(sOut)
-                       else:
-                               return strftime(self.fmt_string, t)
-               elif self.type == self.LOCFULL:
-                       spos = self.fmt_string.find('%')
-                       if not(spos < 0):
-                               s1 = (strftime(self.fmt_string[spos:], t))
-                               iAll = s1.split(" ")
-                               iTag = iAll[0]
-                               iMonat = iAll[2]
-                               sOut = self.Tage[int(iTag)-1] + " " + iAll[1] + ". " + self.Monate[int(iMonat)-1]
-                               zeit = "%02d:%02d" % (t.tm_hour, t.tm_min)
-                               return str(sOut + "     " + zeit)
-                       else:
-                               return strftime(self.fmt_string, t)
-               else:
-                       return "???"
-
-       text = property(getText)
diff --git a/aihdcontrol/src/comp/vhdConvSmartInfo.py b/aihdcontrol/src/comp/vhdConvSmartInfo.py
deleted file mode 100644 (file)
index 947d1ad..0000000
+++ /dev/null
@@ -1,137 +0,0 @@
-# -*- coding: iso-8859-1 -*-
-#
-#
-#    SmartInfo-Converter for Dreambox/Enigma-2
-#    Coded by Vali (c)2009-2010
-#    Support: www.dreambox-tools.info
-#
-#
-#  This plugin is licensed under the Creative Commons 
-#  Attribution-NonCommercial-ShareAlike 3.0 Unported License.
-#  To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/
-#  or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
-#
-#  Alternatively, this plugin may be distributed and executed on hardware which
-#  is licensed by Dream Multimedia GmbH.
-#
-#
-#  This plugin is NOT free software. It is open source, you are allowed to
-#  modify it (if you keep the license), but it may not be commercially 
-#  distributed other than under the conditions noted above.
-#
-#
-#######################################################################
-
-
-
-from enigma import iServiceInformation
-from Components.Converter.Converter import Converter
-from Components.Element import cached
-from Components.Sensors import sensors
-from Poll import Poll
-
-
-
-class vhdConvSmartInfo(Poll, Converter, object):
-       SMART_LABEL = 0
-       SMART_INFO_H = 1
-       def __init__(self, type):
-               Converter.__init__(self, type)
-               Poll.__init__(self)
-               self.type = {
-                               "ShowMe": self.SMART_LABEL,
-                               "ExpertInfo": self.SMART_INFO_H
-                       }[type]
-               self.poll_interval = 30000
-               self.poll_enabled = True
-               self.ar_fec = ["Auto", "1/2", "2/3", "3/4", "5/6", "7/8", "3/5", "4/5", "8/9", "9/10","None","None","None","None","None"]
-               self.ar_pol = ["H", "V", "CL", "CR", "na", "na", "na", "na", "na", "na", "na", "na"]
-
-
-
-       @cached
-       
-       def getText(self):
-               service = self.source.service
-               info = service and service.info()
-               if not info:
-                       return ""       
-               Ret_Text = ""
-               if (self.type == self.SMART_INFO_H):
-                       xresol = info.getInfo(iServiceInformation.sVideoWidth)
-                       yresol = info.getInfo(iServiceInformation.sVideoHeight)
-                       feinfo = (service and service.frontendInfo())
-                       if (feinfo is not None) and (xresol>0):
-                               #Ret_Text = str(xresol) + "x" + str(yresol) + "   "
-                               if (yresol > 580):
-                                       Ret_Text = "HD     "
-                               else:
-                                       Ret_Text = "SD     "
-                               frontendData = (feinfo and feinfo.getAll(True))
-                               if (frontendData is not None):
-                                       if ((frontendData.get("tuner_type") == "DVB-S") or (frontendData.get("tuner_type") == "DVB-C")):
-                                               frequency = (str((frontendData.get("frequency") / 1000)) + " MHz")
-                                               symbolrate = (str((float(frontendData.get("symbol_rate")) / float(1000000))) + " MS/s")
-                                               try:
-                                                       if (frontendData.get("tuner_type") == "DVB-S"):
-                                                               polarisation_i = frontendData.get("polarization")
-                                                       else:
-                                                               polarisation_i = 0
-                                                       fec_i = frontendData.get("fec_inner")
-                                                       Ret_Text = Ret_Text + frequency + "  -  " + self.ar_pol[polarisation_i] + "  -  " + self.ar_fec[fec_i] + "  -  " + symbolrate + "     "
-                                               except:
-                                                       Ret_Text = Ret_Text + frequency + "     " + symbolrate + "     "
-                                               orb_pos = ""
-                                               if (frontendData.get("tuner_type") == "DVB-S"):
-                                                       orbital_pos = int(frontendData["orbital_position"])
-                                                       if orbital_pos > 1800:
-                                                               orb_pos = str((float(3600 - orbital_pos))/10.0) + "W"
-                                                       elif orbital_pos > 0:
-                                                               orb_pos = str((float(orbital_pos))/10.0) + "E"
-                                               Ret_Text = Ret_Text + "Pos: " + orb_pos + "   "
-                                       elif (frontendData.get("tuner_type") == "DVB-T"):
-                                               frequency = (str((frontendData.get("frequency") / 1000)) + " MHz")
-                                               Ret_Text = Ret_Text + "Frequency: " + frequency
-                               prvd = info.getInfoString(iServiceInformation.sProvider)
-                               Ret_Text = self.kurz(prvd) + "     " + Ret_Text
-                       maxtemp = 0
-                       sensotN = "?"
-                       try:
-                               templist = sensors.getSensorsList(sensors.TYPE_TEMPERATURE)
-                               tempcount = len(templist)
-                               for count in range(tempcount):
-                                       id = templist[count]
-                                       tt = sensors.getSensorValue(id)
-                                       if tt > maxtemp:
-                                               maxtemp = tt
-                                               sensotN = sensors.getSensorName(id)
-                                               if sensotN == "undefined":
-                                                       sensotN = "sensor-"+str(id)
-                               Ret_Text = "max. Box-Temp:  " + str(maxtemp) + "°C / " + sensotN + "\n" + Ret_Text
-                       except:
-                               pass
-                       return Ret_Text
-               return "n/a"
-               
-
-       text = property(getText)
-
-       def changed(self, what):
-               Converter.changed(self, what)
-
-       def kurz(self, langTxt):
-               if (len(langTxt)>23):
-                       retT = langTxt[:20]+"..."
-                       return retT
-               else:
-                       return langTxt
-
-
-
-
-
-
-
-
-
-
diff --git a/aihdcontrol/src/comp/vhdRendChNumber.py b/aihdcontrol/src/comp/vhdRendChNumber.py
deleted file mode 100644 (file)
index 24f9dd6..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-#######################################################################
-#
-#
-#    Channel Number Renderer for Dreambox/Enigma-2
-#    Coded by Vali (c)2010
-#    Support: www.dreambox-tools.info
-#
-#
-#  This plugin is licensed under the Creative Commons 
-#  Attribution-NonCommercial-ShareAlike 3.0 Unported License.
-#  To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/
-#  or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
-#
-#  Alternatively, this plugin may be distributed and executed on hardware which
-#  is licensed by Dream Multimedia GmbH.
-#
-#
-#  This plugin is NOT free software. It is open source, you are allowed to
-#  modify it (if you keep the license), but it may not be commercially 
-#  distributed other than under the conditions noted above.
-#
-#
-#######################################################################
-
-from Components.VariableText import VariableText
-from enigma import eLabel, eServiceCenter
-from Renderer import Renderer
-from Screens.InfoBar import InfoBar
-
-MYCHANSEL = InfoBar.instance.servicelist
-
-class vhdRendChNumber(Renderer, VariableText):
-       def __init__(self):
-               Renderer.__init__(self)
-               VariableText.__init__(self)
-       GUI_WIDGET = eLabel
-       
-       def changed(self, what):
-               if not self.suspended:
-                       service = self.source.service
-                       info = service and service.info()
-                       if info is None:
-                               self.text = " "
-                               return
-                       markersOffset = 0
-                       myRoot = MYCHANSEL.getRoot()
-                       mySrv = MYCHANSEL.servicelist.getCurrent()
-                       chx = MYCHANSEL.servicelist.l.lookupService(mySrv)
-                       if not MYCHANSEL.inBouquet():
-                               pass
-                       else:
-                               serviceHandler = eServiceCenter.getInstance()
-                               mySSS = serviceHandler.list(myRoot)
-                               SRVList = mySSS and mySSS.getContent("SN", True)
-                               for i in range(len(SRVList)):
-                                       if chx == i:
-                                               break
-                                       testlinet = SRVList[i]
-                                       testline = testlinet[0].split(":")
-                                       if testline[1] == "64":
-                                               markersOffset = markersOffset + 1
-                       chx = (chx - markersOffset) + 1
-                       rx = MYCHANSEL.getBouquetNumOffset(myRoot)
-                       self.text = str(chx + rx)
-
diff --git a/aihdcontrol/src/comp/vhdRendMaxTemp.py b/aihdcontrol/src/comp/vhdRendMaxTemp.py
deleted file mode 100644 (file)
index 691a9df..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-# -*- coding: utf-8 -*-\r
-#\r
-#    Maximum Temperature Renderer for Dreambox/Enigma-2\r
-#    Coded by Vali (c)2010\r
-#    Support: www.dreambox-tools.info\r
-#\r
-#\r
-#  This plugin is licensed under the Creative Commons \r
-#  Attribution-NonCommercial-ShareAlike 3.0 Unported License.\r
-#  To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/\r
-#  or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.\r
-#\r
-#  Alternatively, this plugin may be distributed and executed on hardware which\r
-#  is licensed by Dream Multimedia GmbH.\r
-#\r
-#\r
-#  This plugin is NOT free software. It is open source, you are allowed to\r
-#  modify it (if you keep the license), but it may not be commercially \r
-#  distributed other than under the conditions noted above.\r
-#\r
-#\r
-#######################################################################\r
-\r
-from Components.VariableText import VariableText\r
-from Components.Sensors import sensors\r
-from Tools.HardwareInfo import HardwareInfo\r
-from enigma import eLabel\r
-from Renderer import Renderer\r
-from os import popen\r
-\r
-class vhdRendMaxTemp(Renderer, VariableText):\r
-       def __init__(self):\r
-               Renderer.__init__(self)\r
-               VariableText.__init__(self)\r
-               if "8000" in HardwareInfo().get_device_name() or "500" in HardwareInfo().get_device_name() or "800se" in HardwareInfo().get_device_name():\r
-                       self.ZeigeTemp = True\r
-               else:\r
-                       self.ZeigeTemp = False\r
-       GUI_WIDGET = eLabel\r
-\r
-       def changed(self, what):\r
-               if not self.suspended:\r
-                       if self.ZeigeTemp:\r
-                               maxtemp = 0\r
-                               try:\r
-                                       templist = sensors.getSensorsList(sensors.TYPE_TEMPERATURE)\r
-                                       tempcount = len(templist)\r
-                                       for count in range(tempcount):\r
-                                               id = templist[count]\r
-                                               tt = sensors.getSensorValue(id)\r
-                                               if tt > maxtemp:\r
-                                                       maxtemp = tt\r
-                               except:\r
-                                       pass\r
-                               self.text = str(maxtemp) + "°C"\r
-                       else:\r
-                               loada = 0\r
-                               try:\r
-                                       out_line = popen("cat /proc/loadavg").readline()\r
-                                       loada = out_line[:4]    \r
-                               except:\r
-                                       pass\r
-                               self.text = loada\r
-\r
-       def onShow(self):\r
-               self.suspended = False\r
-               self.changed(None)\r
-\r
-       def onHide(self):\r
-               self.suspended = True\r
diff --git a/aihdcontrol/src/comp/vhdRendMovieDirSize.py b/aihdcontrol/src/comp/vhdRendMovieDirSize.py
deleted file mode 100644 (file)
index c6b78c1..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-from Components.VariableText import VariableText
-from Components.config import config
-from enigma import eLabel
-from Renderer import Renderer
-from os import path, statvfs
-
-
-
-class vhdRendMovieDirSize(Renderer, VariableText):
-       def __init__(self):
-               Renderer.__init__(self)
-               VariableText.__init__(self)
-       GUI_WIDGET = eLabel
-
-       def changed(self, what):
-               if not self.suspended:
-                       try:
-                               if path.exists(config.movielist.last_videodir.value):
-                                       stat = statvfs(config.movielist.last_videodir.value)
-                                       free = (stat.f_bavail if stat.f_bavail!=0 else stat.f_bfree) * stat.f_bsize / 1048576
-                                       if free >= 10240:
-                                               fdspace = "%d GB on " %(free/1024)
-                                               self.text = fdspace + _(config.movielist.last_videodir.value)
-                                       else:
-                                               fdspace = "%d MB on " %(free)
-                                               self.text = fdspace + _(config.movielist.last_videodir.value)
-                               else:
-                                       self.text = '---'
-                       except:
-                               self.text = 'ERR'
-
-
diff --git a/aihdcontrol/src/comp/vhdRendNextEvent.py b/aihdcontrol/src/comp/vhdRendNextEvent.py
deleted file mode 100644 (file)
index 09259d3..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-#######################################################################
-#
-#
-#    Next Event Renderer for Dreambox/Enigma-2
-#    Coded by Vali (c)2010
-#    Support: www.dreambox-tools.info
-#
-#
-#  This plugin is licensed under the Creative Commons 
-#  Attribution-NonCommercial-ShareAlike 3.0 Unported License.
-#  To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/
-#  or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
-#
-#  Alternatively, this plugin may be distributed and executed on hardware which
-#  is licensed by Dream Multimedia GmbH.
-#
-#
-#  This plugin is NOT free software. It is open source, you are allowed to
-#  modify it (if you keep the license), but it may not be commercially 
-#  distributed other than under the conditions noted above.
-#
-#
-#######################################################################
-
-from Components.VariableText import VariableText
-from enigma import eLabel, eEPGCache
-from Renderer import Renderer
-from time import localtime
-
-class vhdRendNextEvent(Renderer, VariableText):
-       def __init__(self):
-               Renderer.__init__(self)
-               VariableText.__init__(self)
-               self.epgcache = eEPGCache.getInstance()
-       GUI_WIDGET = eLabel
-       
-       def changed(self, what):
-               if not self.suspended:
-                       ref = self.source.service
-                       info = ref and self.source.info
-                       if info is None:
-                               self.text = ""
-                               return
-                       ENext = ""
-                       eventNext = self.epgcache.lookupEvent(['IBDCTSERNX', (ref.toString(), 1, -1)])
-                       if eventNext:
-                               if eventNext[0][4]:
-                                       t = localtime(eventNext[0][1])
-                                       duration = "%d min" %  (eventNext[0][2] / 60)
-                                       ENext = "-->    %02d:%02d    %s\n%s" % (t[3], t[4], duration, eventNext[0][4])
-                       self.text = ENext
-
diff --git a/aihdcontrol/src/comp/vhdRendVideoSize.py b/aihdcontrol/src/comp/vhdRendVideoSize.py
deleted file mode 100644 (file)
index 733f43a..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-from Components.VariableText import VariableText
-from enigma import eLabel, iServiceInformation
-from Renderer import Renderer
-
-
-class vhdRendVideoSize(Renderer, VariableText):
-       def __init__(self):
-               Renderer.__init__(self)
-               VariableText.__init__(self)
-       GUI_WIDGET = eLabel
-
-       def changed(self, what):
-               service = self.source.service
-               info = service and service.info()
-               if info is None:
-                       self.text = ""
-                       return
-               xresol = info.getInfo(iServiceInformation.sVideoWidth)
-               yresol = info.getInfo(iServiceInformation.sVideoHeight)
-               if (xresol>0):
-                       self.text = str(xresol)+'x'+str(yresol)
-               else:
-                       self.text = '---'
-
diff --git a/aihdcontrol/src/comp/vhdRendVolumeText.py b/aihdcontrol/src/comp/vhdRendVolumeText.py
deleted file mode 100644 (file)
index cbe8257..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-from Components.VariableText import VariableText
-from enigma import eLabel, eDVBVolumecontrol, eTimer
-from Renderer import Renderer
-
-class vhdRendVolumeText(Renderer, VariableText):
-       def __init__(self):
-               Renderer.__init__(self)
-               VariableText.__init__(self)
-               self.vol_timer = eTimer()
-               self.vol_timer.callback.append(self.pollme)
-       GUI_WIDGET = eLabel
-
-       def changed(self, what):
-               if not self.suspended:
-                       self.text = str(eDVBVolumecontrol.getInstance().getVolume())
-
-       def pollme(self):
-               self.changed(None)
-
-       def onShow(self):
-               self.suspended = False
-               self.vol_timer.start(200)
-
-       def onHide(self):
-               self.suspended = True
-               self.vol_timer.stop()
diff --git a/aihdcontrol/src/data/Makefile.am b/aihdcontrol/src/data/Makefile.am
deleted file mode 100644 (file)
index 123ccda..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-installdir = $(libdir)/enigma2/python/Plugins/Extensions/AiHDcontroler/data
-
-install_DATA = *.xml
diff --git a/aihdcontrol/src/data/channelselector-full.xml b/aihdcontrol/src/data/channelselector-full.xml
deleted file mode 100644 (file)
index d739701..0000000
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-       <!-- ########## Channel, EPG, EventInfo ########## -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="ChannelSelection" position="0,0" size="1280,720" title="Channel Selection">
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="390,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="680,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="970,643" size="30,30"/>
-               <widget backgroundColor="background" font="Regular;26" foregroundColor="grey" halign="right" position="1140,40" render="Label" size="80,26" source="global.CurrentTime" transparent="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;20" foregroundColor="grey" halign="right" position="910,72" render="Label" size="310,22" source="global.CurrentTime" transparent="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="145,645" size="220,26" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="435,644" size="220,27" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="725,645" size="220,26" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="1015,645" size="220,26" transparent="1"/>
-               <widget picServiceEventProgressbar="Ai.HD/minibar.png" colorEventProgressbarBorder="#555555" colorEventProgressbarBorderSelected="grey" colorServiceDescription="#DBB96E" foregroundColorServiceNotAvail="#00656565" itemHeight="30" name="list" position="60,55" scrollbarMode="showNever" serviceInfoFont="Regular;22" serviceItemHeight="30" serviceNameFont="Regular;23" serviceNumberFont="Regular;23" size="740,570"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="845,135" render="Label" size="385,25" source="ServiceEvent" transparent="1">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="secondFG" position="845,170" render="Label" size="385,50" source="ServiceEvent" transparent="1">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;19" foregroundColor="foreground" position="845,230" render="Label" size="62,22" source="ServiceEvent" transparent="1">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText"/>
-               </widget>
-               <widget backgroundColor="background" font="Regular;19" foregroundColor="foreground" position="905,230" render="Label" size="81,22" source="ServiceEvent" transparent="1">
-                       <convert type="EventTime">EndTime</convert>
-                       <convert type="ClockToText">Format:- %H:%M</convert>
-               </widget>
-               <widget backgroundColor="background" borderColor="darkgrey" borderWidth="1" pixmap="Ai.HD/progress.png" position="1010,235" render="Progress" size="140,12" source="ServiceEvent" transparent="1">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;20" foregroundColor="foreground" position="845,260" render="Label" size="385,280" source="ServiceEvent" transparent="1">
-                       <convert type="EventName">ExtendedDescription</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="secondFG" position="845,550" render="vhdRendNextEvent" size="385,77" source="ServiceEvent" transparent="1"/>
-       </screen>
-       
-       <screen backgroundColor="background" flags="wfNoBorder" name="EPGSelection" position="0,0" size="1280,720" title="EPG Selection">
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="390,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="680,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="970,643" size="30,30"/>
-               <widget backgroundColor="background" font="Regular;26" foregroundColor="grey" halign="right" position="1140,40" render="Label" size="80,26" source="global.CurrentTime" transparent="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;20" foregroundColor="grey" halign="right" position="910,72" render="Label" size="310,22" source="global.CurrentTime" transparent="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="145,645" size="220,26" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="435,644" size="220,27" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="725,645" size="220,26" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="1015,645" size="220,26" transparent="1"/>
-               <widget itemHeight="30" name="list" position="60,55" scrollbarMode="showNever" size="740,570" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;20" foregroundColor="foreground" position="845,182" render="Label" size="377,417" source="Event" transparent="1">
-                       <convert type="EventName">ExtendedDescription</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="secondFG" halign="right" position="850,95" render="Label" size="370,72" source="Service" valign="center">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="background" flags="wfNoBorder" name="EventView" position="0,0" size="1280,720" title="Eventview">
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="390,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="680,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="970,643" size="30,30"/>
-               <widget backgroundColor="background" font="Regular;26" foregroundColor="grey" halign="right" position="1140,40" render="Label" size="80,26" source="global.CurrentTime" transparent="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;20" foregroundColor="grey" halign="right" position="910,72" render="Label" size="310,22" source="global.CurrentTime" transparent="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="145,645" size="220,26" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="435,644" size="220,27" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="725,645" size="220,26" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="1015,645" size="220,26" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="secondFG" halign="left" name="channel" position="70,60" size="837,25" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="secondFG" halign="left" name="datetime" position="70,95" size="356,25" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="secondFG" halign="left" name="duration" position="430,95" size="340,25" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" name="epg_description" position="70,140" size="1142,458" transparent="1"/>
-       </screen>
\ No newline at end of file
diff --git a/aihdcontrol/src/data/channelselector-pig.xml b/aihdcontrol/src/data/channelselector-pig.xml
deleted file mode 100644 (file)
index 7e54710..0000000
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-       <!-- ########## Channel, EPG, EventInfo ########## -->
-       <screen backgroundColor="noTransBG" flags="wfNoBorder" name="ChannelSelection" position="0,0" size="1280,720" title="Channel Selection">
-               <ePixmap pixmap="Ai.HD/top_bg.png" position="0,0" size="1280,90"/>
-               <ePixmap pixmap="Ai.HD/bottom_bg.png" position="0,630" size="1280,2"/>
-               <widget backgroundColor="darkgrey" font="Regular;22" position="70,35" render="Label" size="850,50" source="Title" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="darkgrey" font="Regular;20" halign="right" position="940,35" render="Label" size="270,50" source="global.CurrentTime" transparent="1" valign="center" zPosition="1">
-                       <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="transparent" position="0,90" render="Pig" size="501,282" source="session.VideoPicture" zPosition="1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="390,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="680,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="970,643" size="30,30"/>
-               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_red" position="145,645" size="220,26" transparent="1" zPosition="1"/>
-               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_green" position="435,645" size="220,26" transparent="1" zPosition="1"/>
-               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_yellow" position="725,645" size="220,26" transparent="1" zPosition="1"/>
-               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_blue" position="1015,645" size="220,26" transparent="1" zPosition="1"/>
-               <widget backgroundColor="noTransBG" colorEventProgressbarBorder="#555555" colorEventProgressbarBorderSelected="grey" colorServiceDescription="#DBB96E" foregroundColorServiceNotAvail="#00656565" itemHeight="30" name="list" picServiceEventProgressbar="Ai.HD/minibar.png" position="520,105" scrollbarMode="showOnDemand" serviceInfoFont="Regular;20" serviceItemHeight="30" serviceNameFont="Regular;23" serviceNumberFont="Regular;23" size="700,510"/>
-               <widget font="Regular;22" foregroundColor="secondFG" position="70,380" render="Label" size="400,24" source="ServiceEvent" transparent="1" valign="top">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;19" foregroundColor="foreground" position="70,410" render="Label" size="62,22" source="ServiceEvent" transparent="1">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText"/>
-               </widget>
-               <widget font="Regular;19" foregroundColor="foreground" position="295,410" render="Label" size="81,22" source="ServiceEvent" transparent="1">
-                       <convert type="EventTime">EndTime</convert>
-                       <convert type="ClockToText"/>
-               </widget>
-               <widget borderColor="grey" borderWidth="1" pixmap="Ai.HD/progress.png" position="135,415" render="Progress" size="140,14" source="ServiceEvent" transparent="1">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget font="Regular;20" foregroundColor="grey" position="70,440" render="Label" size="420,140" source="ServiceEvent" transparent="1">
-                       <convert type="EventName">ExtendedDescription</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;19" foregroundColor="secondFG" position="70,582" render="vhdRendNextEvent" size="420,44" source="ServiceEvent" transparent="1"/>
-       </screen>
-       
-       <screen backgroundColor="noTransBG" flags="wfNoBorder" name="EPGSelection" position="0,0" size="1280,720" title="EPG Selection">
-               <ePixmap pixmap="Ai.HD/top_bg.png" position="0,0" size="1280,90"/>
-               <ePixmap pixmap="Ai.HD/bottom_bg.png" position="0,630" size="1280,2"/>
-               <widget backgroundColor="darkgrey" font="Regular;22" position="70,35" render="Label" size="850,50" source="Title" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="darkgrey" font="Regular;20" halign="right" position="940,35" render="Label" size="270,50" source="global.CurrentTime" transparent="1" valign="center" zPosition="1">
-                       <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="transparent" position="0,90" render="Pig" size="501,282" source="session.VideoPicture" zPosition="1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="390,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="680,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="970,643" size="30,30"/>
-               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_red" position="145,645" size="220,26" transparent="1" zPosition="1"/>
-               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_green" position="435,645" size="220,26" transparent="1" zPosition="1"/>
-               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_yellow" position="725,645" size="220,26" transparent="1" zPosition="1"/>
-               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_blue" position="1015,645" size="220,26" transparent="1" zPosition="1"/>
-               <widget itemHeight="30" name="list" position="520,105" scrollbarMode="showOnDemand" size="700,510" transparent="1"/>
-               <widget font="Regular;22" foregroundColor="secondFG" position="70,380" render="Label" size="400,50" source="Service" valign="center">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget font="Regular;20" foregroundColor="grey" position="65,423" render="Label" size="400,185" source="Event" transparent="1">
-                       <convert type="EventName">ExtendedDescription</convert>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="noTransBG" flags="wfNoBorder" name="EventView" position="0,0" size="1280,720" title="Eventview">
-               <ePixmap pixmap="Ai.HD/top_bg.png" position="0,0" size="1280,90"/>
-               <ePixmap pixmap="Ai.HD/bottom_bg.png" position="0,630" size="1280,2"/>
-               <widget backgroundColor="darkgrey" font="Regular;22" position="70,35" render="Label" size="850,50" source="Title" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="darkgrey" font="Regular;20" halign="right" position="940,35" render="Label" size="270,50" source="global.CurrentTime" transparent="1" valign="center" zPosition="1">
-                       <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="transparent" position="0,90" render="Pig" size="501,282" source="session.VideoPicture" zPosition="1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="390,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="680,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="970,643" size="30,30"/>
-               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_red" position="145,645" size="220,26" transparent="1" zPosition="1"/>
-               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_green" position="435,645" size="220,26" transparent="1" zPosition="1"/>
-               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_yellow" position="725,645" size="220,26" transparent="1" zPosition="1"/>
-               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_blue" position="1015,645" size="220,26" transparent="1" zPosition="1"/>
-               <widget font="Regular;22" foregroundColor="secondFG" halign="left" name="channel" position="90,400" size="400,50" transparent="1"/>
-               <widget font="Regular;22" halign="left" name="datetime" position="90,495" size="400,30" transparent="1"/>
-               <widget font="Regular;22" halign="left" name="duration" position="90,545" size="400,30" transparent="1"/>
-               <widget font="Regular;24" name="epg_description" position="520,105" size="700,500" transparent="1"/>
-       </screen>
\ No newline at end of file
diff --git a/aihdcontrol/src/data/channelselector-simple.xml b/aihdcontrol/src/data/channelselector-simple.xml
deleted file mode 100644 (file)
index 114550e..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-       <!-- ########## Channel, EPG, EventInfo ########## -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="ChannelSelection" position="0,0" size="1280,720" title="Channel Selection">
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="390,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="680,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="970,643" size="30,30"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" halign="right" position="685,40" render="Label" size="490,28" source="global.CurrentTime" transparent="1">
-                       <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="grey" font="Regular;20" position="100,40" render="Label" size="580,28" source="Title" transparent="1" zPosition="1" />
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="145,645" size="220,26" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="435,644" size="220,27" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="725,645" size="220,26" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="1015,645" size="220,26" transparent="1"/>
-               <widget picServiceEventProgressbar="Ai.HD/minibar.png" colorEventProgressbarBorder="#555555" colorEventProgressbarBorderSelected="grey" colorServiceDescription="#DBB96E" foregroundColorServiceNotAvail="#00656565" itemHeight="30" name="list" position="100,80" scrollbarMode="showOnDemand" serviceInfoFont="Regular;22" serviceItemHeight="30" serviceNameFont="Regular;23" serviceNumberFont="Regular;23" size="1080,540"/>
-       </screen>
-       
-       <screen backgroundColor="background" flags="wfNoBorder" name="EPGSelection" position="0,0" size="1280,720" title="EPG Selection">
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="390,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="680,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="970,643" size="30,30"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" halign="right" position="685,40" render="Label" size="490,28" source="global.CurrentTime" transparent="1">
-                       <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="145,645" size="220,26" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="435,644" size="220,27" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="725,645" size="220,26" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="1015,645" size="220,26" transparent="1"/>
-               <widget itemHeight="30" name="list" position="100,80" scrollbarMode="showOnDemand" size="1080,540" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="secondFG" position="100,40" render="Label" size="370,28" source="Service">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="background" flags="wfNoBorder" name="EventView" position="0,0" size="1280,720" title="Eventview">
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="390,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="680,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="970,643" size="30,30"/>
-               <widget backgroundColor="background" font="Regular;26" foregroundColor="grey" halign="right" position="1140,40" render="Label" size="80,26" source="global.CurrentTime" transparent="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;20" foregroundColor="grey" halign="right" position="910,72" render="Label" size="310,22" source="global.CurrentTime" transparent="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="145,645" size="220,26" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="435,644" size="220,27" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="725,645" size="220,26" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="1015,645" size="220,26" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="secondFG" halign="left" name="channel" position="70,60" size="837,25" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="secondFG" halign="left" name="datetime" position="70,95" size="356,25" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="secondFG" halign="left" name="duration" position="430,95" size="340,25" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" name="epg_description" position="70,140" size="1142,458" transparent="1"/>
-       </screen>
\ No newline at end of file
diff --git a/aihdcontrol/src/data/head.xml b/aihdcontrol/src/data/head.xml
deleted file mode 100644 (file)
index 2ea3940..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-<skin>
-       <!--  Skin:  Ai.HD   by Vali (c)2009-2010  -->
-       <!--  This skin is a Freeware. Everyone can modify and use it in other images.    -->
-       <!--  BUT DO NOT REMOVE OR CHANGE THE SECOND LINE !!!    -->
-  
-  
-  
-  <!--  ##### Head ##### -->
-       <output id="0">
-               <resolution bpp="32" xres="1280" yres="720"/>
-       </output>
-       
-       <fonts>
-               <font filename="/usr/share/enigma2/Ai.HD/hd.ttf" name="Regular" replacement="1" scale="100"/>
-               <font filename="/usr/share/enigma2/Ai.HD/goodtime.ttf" name="Crs" scale="100"/>
-               <font filename="lcd.ttf" name="LCD" scale="100"/>
-               <font filename="tuxtxt.ttf" name="Console" scale="100"/>
-       </fonts>
-       
-       <subtitles>
-               <sub font="Regular;32" name="Subtitle_TTX" shadowColor="#30101010" shadowOffset="2,2"/>
-               <sub font="Regular;30" foregroundColor="#DCDCDC" name="Subtitle_Regular" shadowColor="#30101010" shadowOffset="2,2"/>
-               <sub font="Regular;32" foregroundColor="#FCC000" name="Subtitle_Bold" shadowColor="#30101010" shadowOffset="2,2"/>
-               <sub font="Regular;30" foregroundColor="#FCAAAA" name="Subtitle_Italic" shadowColor="#30101010" shadowOffset="2,2"/>
-       </subtitles>
-       
-       
-       
\ No newline at end of file
diff --git a/aihdcontrol/src/data/main.xml b/aihdcontrol/src/data/main.xml
deleted file mode 100644 (file)
index 4344543..0000000
+++ /dev/null
@@ -1,1716 +0,0 @@
-       
-       
-       
-       <!-- ########## Menus ########## -->
-       <screen name="menu_mainmenu" position="center,90" size="602,553" title="Main menu">
-               <ePixmap alphatest="blend" pixmap="Ai.HD/db-logo.png" position="61,0" size="480,66"/>
-               <widget font="Crs;26" foregroundColor="grey" halign="center" position="0,58" render="Label" size="602,35" source="title" zPosition="1"/>
-               <widget enableWrapAround="1" position="10,100" render="Listbox" scrollbarMode="showOnDemand" size="581,450" source="menu" transparent="1">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [ MultiContentEntryText(pos = (45, 9), size = (535, 30), flags = RT_HALIGN_LEFT, text = 0) ],
-                               "fonts": [gFont("Regular", 24)],
-                               "itemHeight": 45
-                               }
-                       </convert>
-               </widget>
-       </screen>
-       
-       <screen name="menu_setup" position="center,90" size="602,553" title="Main menu"> title="Main menu"&gt;
-               <ePixmap alphatest="blend" pixmap="Ai.HD/db-logo.png" position="61,0" size="480,66"/>
-               <widget font="Crs;26" foregroundColor="grey" halign="center" position="0,58" render="Label" size="602,35" source="title" zPosition="1"/>
-               <widget enableWrapAround="1" position="10,100" render="Listbox" scrollbarMode="showOnDemand" size="581,450" source="menu" transparent="1">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [ MultiContentEntryText(pos = (45, 9), size = (535, 30), flags = RT_HALIGN_LEFT, text = 0) ],
-                               "fonts": [gFont("Regular", 24)],
-                               "itemHeight": 45
-                               }
-                       </convert>
-               </widget>
-       </screen>
-       
-       <screen name="menu_system" position="center,90" size="602,553" title="Main menu"> title="Main menu"&gt;
-               <ePixmap alphatest="blend" pixmap="Ai.HD/db-logo.png" position="61,0" size="480,66"/>
-               <widget font="Crs;26" foregroundColor="grey" halign="center" position="0,58" render="Label" size="602,35" source="title" zPosition="1"/>
-               <widget enableWrapAround="1" position="10,100" render="Listbox" scrollbarMode="showOnDemand" size="581,450" source="menu" transparent="1">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [ MultiContentEntryText(pos = (45, 9), size = (535, 30), flags = RT_HALIGN_LEFT, text = 0) ],
-                               "fonts": [gFont("Regular", 24)],
-                               "itemHeight": 45
-                               }
-                       </convert>
-               </widget>
-       </screen>
-       
-       <screen name="menu_information" position="center,90" size="602,553" title="Main menu"> title="Main menu"&gt;
-               <ePixmap alphatest="blend" pixmap="Ai.HD/db-logo.png" position="61,0" size="480,66"/>
-               <widget font="Crs;26" foregroundColor="grey" halign="center" position="0,58" render="Label" size="602,35" source="title" zPosition="1"/>
-               <widget enableWrapAround="1" position="10,100" render="Listbox" scrollbarMode="showOnDemand" size="581,450" source="menu" transparent="1">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [ MultiContentEntryText(pos = (45, 9), size = (535, 30), flags = RT_HALIGN_LEFT, text = 0) ],
-                               "fonts": [gFont("Regular", 24)],
-                               "itemHeight": 45
-                               }
-                       </convert>
-               </widget>
-       </screen>
-       
-       <screen name="menu_scan" position="center,90" size="602,553" title="Main menu"> title="Main menu"&gt;
-               <ePixmap alphatest="blend" pixmap="Ai.HD/db-logo.png" position="61,0" size="480,66"/>
-               <widget font="Crs;26" foregroundColor="grey" halign="center" position="0,58" render="Label" size="602,35" source="title" zPosition="1"/>
-               <widget enableWrapAround="1" position="10,100" render="Listbox" scrollbarMode="showOnDemand" size="581,450" source="menu" transparent="1">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [ MultiContentEntryText(pos = (45, 9), size = (535, 30), flags = RT_HALIGN_LEFT, text = 0) ],
-                               "fonts": [gFont("Regular", 24)],
-                               "itemHeight": 45
-                               }
-                       </convert>
-               </widget>
-       </screen>
-       
-       <screen name="menu_harddisk" position="center,90" size="602,553" title="Main menu"> title="Main menu"&gt;
-               <ePixmap alphatest="blend" pixmap="Ai.HD/db-logo.png" position="61,0" size="480,66"/>
-               <widget font="Crs;26" foregroundColor="grey" halign="center" position="0,58" render="Label" size="602,35" source="title" zPosition="1"/>
-               <widget enableWrapAround="1" position="10,100" render="Listbox" scrollbarMode="showOnDemand" size="581,450" source="menu" transparent="1">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [ MultiContentEntryText(pos = (45, 9), size = (535, 30), flags = RT_HALIGN_LEFT, text = 0) ],
-                               "fonts": [gFont("Regular", 24)],
-                               "itemHeight": 45
-                               }
-                       </convert>
-               </widget>
-       </screen>
-       
-       <screen name="menu_shutdown" position="center,90" size="602,553" title="Main menu"> title="Main menu"&gt;
-               <ePixmap alphatest="blend" pixmap="Ai.HD/db-logo.png" position="61,0" size="480,66"/>
-               <widget font="Crs;26" foregroundColor="grey" halign="center" position="0,58" render="Label" size="602,35" source="title" zPosition="1"/>
-               <widget enableWrapAround="1" position="10,100" render="Listbox" scrollbarMode="showOnDemand" size="581,450" source="menu" transparent="1">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [ MultiContentEntryText(pos = (45, 9), size = (535, 30), flags = RT_HALIGN_LEFT, text = 0) ],
-                               "fonts": [gFont("Regular", 24)],
-                               "itemHeight": 45
-                               }
-                       </convert>
-               </widget>
-       </screen>
-       
-       
-       
-       <!-- ########## Input & Output Boxes ########## -->
-       <!-- <screen flags="wfNoBorder" name="SecondInfoBar" position="0,0" size="1280,78" title="Second InfoBar" zPosition="-1">
-               <widget backgroundColor="background" font="Regular;18" foregroundColor="foreground" halign="center" position="50,28" render="Label" size="1180,44" source="session.CurrentService" transparent="1" valign="center" zPosition="4">
-                       <convert type="vhdConvSmartInfo">ExpertInfo</convert>
-               </widget>
-       </screen> -->
-       <screen flags="wfNoBorder" name="SecondInfoBar" position="0,0" size="1280,720" title="Second InfoBar">
-               <ePixmap alphatest="on" pixmap="Ai.HD/bottom_bg.png" position="270,359" size="1280,2"/>
-               <widget font="Regular;24" foregroundColor="secondFG" halign="center" position="50,50" render="Label" size="1180,30" source="session.CurrentService" transparent="1" zPosition="1">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="100,260" render="Label" size="70,30" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" noWrap="1" position="270,90" render="Label" size="900,30" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="secondFG" position="125,345" render="Label" size="130,30" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">InMinutes</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" position="100,430" render="Label" size="70,30" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" noWrap="1" position="270,370" render="Label" size="900,30" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" position="270,400" render="Label" size="130,30" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="ClockToText">InMinutes</convert>
-               </widget>
-               <widget backgroundColor="darkgrey" borderColor="darkgrey" orientation="orTopToBottom" borderWidth="4" position="100,300" render="Progress" size="14,120" source="session.Event_Now" transparent="0" zPosition="2">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" position="270,127" render="Label" size="900,225" source="session.Event_Now" transparent="1" valign="top" zPosition="5">
-                       <convert type="EventName">ExtendedDescription</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="grey" position="270,437" render="Label" size="900,225" source="session.Event_Next" transparent="1" valign="top" zPosition="5">
-                       <convert type="EventName">ExtendedDescription</convert>
-               </widget>
-       </screen>
-       
-       <screen name="About" position="center,90" size="602,553" title="Main menu"> title="About"&gt;
-               <ePixmap alphatest="blend" pixmap="Ai.HD/merlin-logo.png" position="61,11" size="480,66"/>
-               <widget backgroundColor="background" font="Regular;21" halign="center" position="11,120" render="Label" size="580,25" source="EnigmaVersion" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;21" halign="center" position="11,160" render="Label" size="580,25" source="ImageVersion" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;21" halign="center" position="11,200" render="Label" size="580,25" source="FPVersion" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;21" halign="center" position="11,250" render="Label" size="580,25" source="TunerHeader" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;21" halign="center" position="11,290" render="Label" size="580,25" source="Tuner0" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;21" halign="center" position="11,325" render="Label" size="580,25" source="Tuner1" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;21" halign="center" position="11,360" render="Label" size="580,25" source="Tuner2" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;21" halign="center" position="11,395" render="Label" size="580,25" source="Tuner3" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;21" halign="center" position="11,445" render="Label" size="580,25" source="HDDHeader" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;21" halign="center" position="11,485" render="Label" size="580,50" source="hddA" transparent="1"/>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="UnhandledKey" position="45,30" size="45,45" title="UnhandledKey" zPosition="100">
-               <widget alphatest="off" name="UnhandledKeyPixmap" pixmap="Ai.HD/no-key.png" position="0,0" size="45,45"/>
-       </screen>
-       
-       <screen name="Menu" position="center,78" size="600,502" title="Main menu">
-               <widget font="Crs;24" halign="center" position="10,10" render="Label" size="580,35" source="title"/>
-               <widget itemHeight="30" position="10,50" render="Listbox" scrollbarMode="showOnDemand" size="580,450" source="menu">
-                       <convert type="StringList"/>
-               </widget>
-       </screen>
-       
-       <screen name="Console" position="90,86" size="1100,560" title="Command execution...">
-               <widget font="Console;19" name="text" position="20,24" size="1060,518"/>
-       </screen>
-       
-       <screen name="MessageBox" position="350,175" size="600,10" title="Message">
-               <widget font="Regular;22" name="text" position="75,8" size="520,0"/>
-               <widget alphatest="on" name="ErrorPixmap" pixmap="Ai.HD/input_error.png" position="10,10" size="54,54"/>
-               <widget alphatest="on" name="QuestionPixmap" pixmap="Ai.HD/input_question.png" position="10,10" size="54,54"/>
-               <widget alphatest="on" name="InfoPixmap" pixmap="Ai.HD/input_info.png" position="10,10" size="54,54"/>
-               <widget name="list" position="100,100" size="480,375"/>
-               <applet type="onLayoutFinish">
-from enigma import eSize, ePoint
-orgwidth = self.instance.size().width()
-orgpos = self.instance.position()
-textsize = self["text"].getSize()
-textsize = (textsize[0] + 80, textsize[1] + 80)
-offset = 20
-if self.type == self.TYPE_YESNO:
-       offset = 80
-wsizex = textsize[0] + 80
-wsizey = textsize[1] + offset
-if (600 &gt; wsizex):
-       wsizex = 600
-wsize = (wsizex, wsizey)
-self.instance.resize(eSize(*wsize))
-self["text"].instance.resize(eSize(*textsize))
-listsize = (wsizex - 20, 50)
-self["list"].instance.move(ePoint(10, textsize[1]))
-self["list"].instance.resize(eSize(*listsize))
-self.instance.move(ePoint((1280-wsizex)/2, (720-wsizey)/2))
-               </applet>
-       </screen>
-       
-       <screen name="ChoiceBox" position="150,100" size="550,400" title="Input">
-               <ePixmap alphatest="on" pixmap="Ai.HD/input_choice.png" position="5,5" size="50,50"/>
-               <widget font="Regular;20" name="text" position="70,8" size="480,25"/>
-               <widget name="list" position="0,50" scrollbarMode="showOnDemand" size="550,335"/>
-               <applet type="onLayoutFinish">
-from enigma import eSize, ePoint
-orgwidth = self.instance.size().width()
-orgpos = self.instance.position()
-textsize = self["text"].getSize()
-textsize = (textsize[0] + 80, textsize[1] + 80)
-count = len(self.list)
-if count &gt; 10:
-       count = 10
-offset = 25 * count
-wsizex = textsize[0] + 80
-wsizey = textsize[1] + offset + 10
-if (640 &gt; wsizex):
-       wsizex = 640
-wsize = (wsizex, wsizey)
-self.instance.resize(eSize(*wsize))
-self["text"].instance.resize(eSize(*textsize))
-listsize = (wsizex - 20, 25 * count)
-self["list"].instance.move(ePoint(10, textsize[1]))
-self["list"].instance.resize(eSize(*listsize))
-self.instance.move(ePoint((1280-wsizex)/2, (720-wsizey)/2))
-               </applet>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="SubtitleDisplay" position="0,0" size="1280,720" zPosition="-1"/>
-       
-       <screen backgroundColor="transparent" name="Scart" position="0,0" size="1280,720"/>
-       
-       <screen flags="wfNoBorder" name="Standby" position="1280,720" size="720,576" title="Standby"/>
-       
-       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="NumberZap" position="center,center" size="280,60" title="Channel">
-               <widget backgroundColor="transpBlack" font="Regular;34" halign="center" name="number" position="0,0" size="280,60" transparent="1" valign="center"/>
-       </screen>
-       
-       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="ChapterZap" position="center,center" size="280,60" title="Chapter">
-               <widget backgroundColor="transpBlack" font="Regular;23" name="chapter" position="35,15" size="110,25"/>
-               <widget backgroundColor="transpBlack" font="Regular;23" halign="right" name="number" position="145,15" size="97,25"/>
-       </screen> 
-       
-       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="TimeshiftState" position="center,30" size="860,60" zPosition="2">
-               <widget backgroundColor="transpBlack" font="Regular;22" halign="center" name="state" position="10,3" size="150,27"/>
-               <widget backgroundColor="transpBlack" font="Regular;22" halign="left" position="160,5" render="Label" size="150,27" source="session.CurrentService">
-                       <convert type="ServicePosition">Remaining</convert>
-               </widget>
-               <widget backgroundColor="transpBlack" font="Regular;22" halign="right" position="650,5" render="Label" size="80,27" source="session.CurrentService">
-                       <convert type="ServicePosition">Position</convert>
-               </widget>
-               <eLabel font="Regular;22" halign="center" position="740,5" size="10,27" text="/"/>
-               <widget backgroundColor="transpBlack" font="Regular;22" halign="left" position="760,5" render="Label" size="80,27" source="session.CurrentService">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pixmap="Ai.HD/pbar.png" position="10,33" render="Progress" size="840,8" source="session.CurrentService" zPosition="3">
-                       <convert type="ServicePosition">Position</convert>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="PVRState" position="40,270" size="150,36" zPosition="2">
-               <widget backgroundColor="transpBlack" font="Regular;25" halign="center" name="state" position="0,3" size="150,30" transparent="1"/>
-       </screen>
-       
-       <screen name="BouquetSelector" position="center,center" size="600,300" title="Choose bouquet">
-               <widget itemHeight="28" name="menu" position="20,10" scrollbarMode="showOnDemand" size="560,280"/>
-       </screen>
-       
-       <screen name="ChannelContextMenu" position="center,center" size="600,300" title="Channellist menu">
-               <widget itemHeight="28" name="menu" position="20,10" scrollbarMode="showOnDemand" size="560,280"/>
-       </screen>
-       
-       <screen name="MovieContextMenu" position="center,center" size="600,400" title="Movielist menu">
-               <widget itemHeight="28" name="menu" position="20,18" scrollbarMode="showOnDemand" size="560,364"/>
-       </screen>
-       
-       <screen backgroundColor="background" flags="wfNoBorder" name="NumericalTextInputHelpDialog" position="center,450" size="394,124" zPosition="2">
-               <eLabel backgroundColor="yellowtransparent" position="0,0" size="394,124" zPosition="-1"/>
-               <widget font="Console;16" halign="center" name="key1" position="2,2" size="130,30" valign="center"/>
-               <widget font="Console;16" halign="center" name="key2" position="132,2" size="130,30" valign="center"/>
-               <widget font="Console;16" halign="center" name="key3" position="262,2" size="130,30" valign="center"/>
-               <widget font="Console;16" halign="center" name="key4" position="2,32" size="130,30" valign="center"/>
-               <widget font="Console;16" halign="center" name="key5" position="132,32" size="130,30" valign="center"/>
-               <widget font="Console;16" halign="center" name="key6" position="262,32" size="130,30" valign="center"/>
-               <widget font="Console;16" halign="center" name="key7" position="2,62" size="130,30" valign="center"/>
-               <widget font="Console;16" halign="center" name="key8" position="132,62" size="130,30" valign="center"/>
-               <widget font="Console;16" halign="center" name="key9" position="262,62" size="130,30" valign="center"/>
-               <widget font="Console;16" halign="center" name="help1" position="2,92" size="130,30" valign="center"/>
-               <widget font="Console;12" halign="center" name="key0" position="132,92" size="130,30" valign="center"/>
-               <widget font="Console;16" halign="center" name="help2" position="262,92" size="130,30" valign="center"/>
-       </screen>
-       
-       <screen name="VirtualKeyBoard" position="center,center" size="560,350" title="Virtual KeyBoard" zPosition="99">
-               <ePixmap alphatest="on" pixmap="skin_default/vkey_text.png" position="9,35" size="542,52" zPosition="-4"/>
-               <widget font="Regular;20" name="header" noWrap="1" position="10,7" size="500,26" transparent="1"/>
-               <widget font="Regular;24" halign="right" name="text" noWrap="1" position="12,35" size="536,34" transparent="1" valign="center"/>
-               <widget name="list" position="10,95" selectionDisabled="1" size="540,225" transparent="1"/>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="Dish" position="50,50" size="130,160" title="Dish" zPosition="100">
-               <widget alphatest="off" name="Dishpixmap" pixmap="skin_default/icons/dish.png" position="0,0" size="130,160"/>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="UnhandledKey" position="1200,50" size="34,45" title="UnhandledKey" zPosition="100">
-               <widget alphatest="off" name="UnhandledKeyPixmap" pixmap="skin_default/unhandled-key.png" position="0,0" size="34,45"/>
-       </screen>
-       
-       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="SubservicesQuickzap" position="center,center" size="470,64" title="Subservices">
-               <widget alphatest="on" pixmap="skin_default/icons/record.png" position="450,3" render="Pixmap" size="14,14" source="session.RecordState" zPosition="2">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <eLabel backgroundColor="background" font="Regular;13" position="0,0" size="470,20" text="Subservices"/>
-               <widget backgroundColor="transpBlack" font="Regular;22" name="CurrentSubserviceNumber" position="10,24" size="50,34"/>
-               <widget backgroundColor="transpBlack" font="Regular;22" position="70,24" render="Label" size="400,34" source="session.CurrentService">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-       </screen>
-       
-       <screen name="SleepTimerEdit" position="center,center" size="500,240" title="Sleep Timer">
-               <widget font="Regular;20" name="current_status" position="40,40" size="400,30" valign="center"/>
-               <widget alphatest="on" name="red" pixmap="Ai.HD/red.png" position="10,80" size="30,30"/>
-               <widget alphatest="on" name="green" pixmap="Ai.HD/green.png" position="10,120" size="30,30"/>
-               <widget alphatest="on" name="yellow" pixmap="Ai.HD/yellow.png" position="10,160" size="30,30"/>
-               <widget alphatest="on" name="blue" pixmap="Ai.HD/blue.png" position="10,200" size="30,30"/>
-               <widget font="Regular;20" name="red_text" position="45,80" size="400,30" valign="center"/>
-               <widget font="Regular;20" name="green_text" position="45,120" size="400,30" valign="center"/>
-               <widget font="Regular;20" name="yellow_text" position="45,160" size="400,30" valign="center"/>
-               <widget font="Regular;20" name="blue_text" position="45,200" size="450,30" valign="center"/>
-               <widget font="Regular;19" name="pretext" position="15,10" size="235,25"/>
-               <widget font="Regular;19" name="input" position="260,10" size="40,25"/>
-               <widget font="Regular;19" name="aftertext" position="305,10" size="100,25"/>
-               <ePixmap alphatest="on" pixmap="skin_default/sleeptimer.png" position="390,17" size="90,125"/>
-       </screen>
-       
-       
-       
-       <!-- ########## Service Selectors ########## -->
-       <screen name="ChannelSelectionRadio" position="center,97" size="1116,360" title="Channel Selection">            
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="30,325" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="300,325" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="570,325" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="840,325" size="30,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="70,325" size="220,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="340,325" size="220,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="610,325" size="220,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="880,325" size="220,30"/>
-               <widget foregroundColorServiceNotAvail="#00656565" itemHeight="30" name="list" position="18,10" scrollbarMode="showOnDemand" serviceInfoFont="Regular;22" serviceItemHeight="30" serviceNameFont="Regular;24" serviceNumberFont="Regular;24" size="1080,300" transparent="1"/>
-       </screen>
-       
-       <screen backgroundColor="background" flags="wfNoBorder" name="RadioInfoBar" position="0,500" size="1280,220" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Ai.HD/up_shadow.png" position="0,-2" size="1280,60" zPosition="-1"/>
-               <eLabel backgroundColor="secondBG" position="0,58" size="193,162" zPosition="0"/>
-               <eLabel backgroundColor="secondBG" position="1087,58" size="193,162" zPosition="0"/>
-               <ePixmap alphatest="blend" pixmap="Ai.HD/picon_default.png" position="1120,90" size="100,60" zPosition="1"/>
-               <widget backgroundColor="background" font="Regular;26" foregroundColor="foreground" halign="center" position="220,70" render="Label" size="840,32" source="session.CurrentService" transparent="1" zPosition="1">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;28" foregroundColor="secondFG" halign="right" position="50,125" render="Label" size="80,30" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="135,127" render="Label" size="30,20" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="center" position="45,160" render="Label" size="130,24" source="global.CurrentTime" transparent="1" zPosition="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="220,120" render="Label" size="70,30" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" noWrap="1" position="305,120" render="Label" size="570,30" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="940,120" render="Label" size="120,30" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">InMinutes</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="220,150" render="Label" size="70,30" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" noWrap="1" position="305,150" render="Label" size="570,30" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="940,150" render="Label" size="120,30" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="ClockToText">InMinutes</convert>
-               </widget>
-               <widget borderColor="#0033333a" borderWidth="2" pixmap="Ai.HD/pbar.png" position="220,105" render="Progress" size="840,8" source="session.Event_Now" transparent="1" zPosition="2">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="skin_default/icons/rass_logo.png" position="60,60" render="Pixmap" size="100,60" source="RdsDecoder" zPosition="2">
-                       <convert type="RdsInfo">RasInteractiveAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget font="LCD;30" foregroundColor="secondFG" halign="center" position="0,5" render="Label" size="1280,30" source="RdsDecoder" transparent="1" valign="center" zPosition="5">
-                       <convert type="RdsInfo">RadioText</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1190,65" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="background" flags="wfNoBorder" name="EPGSelectionMulti" position="0,0" size="1280,720" title="EPG Selection Multi">
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="390,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="680,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="970,643" size="30,30"/>
-               <widget backgroundColor="background" font="Regular;26" foregroundColor="darkgrey" halign="right" position="1135,35" render="Label" size="80,26" source="global.CurrentTime" transparent="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="145,645" size="220,26" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="435,644" size="220,27" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="725,645" size="220,26" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="1015,645" size="220,26" transparent="1"/>
-               <widget alphatest="on" name="now_button_sel" pixmap="Ai.HD/epg_now.png" position="60,60" size="1100,35" zPosition="3"/>
-               <widget alphatest="on" name="next_button_sel" pixmap="Ai.HD/epg_next.png" position="60,60" size="1100,35" zPosition="3"/>
-               <widget alphatest="on" name="more_button_sel" pixmap="Ai.HD/epg_more.png" position="60,60" size="1100,35" zPosition="3"/>
-               <widget backgroundColor="background" font="Regular;20" halign="center" name="now_text" position="90,65" size="250,25" text="NOW" transparent="1" zPosition="4"/>
-               <widget backgroundColor="background" font="Regular;20" halign="center" name="next_text" position="340,65" size="250,25" text="NEXT" transparent="1" zPosition="4"/>
-               <widget backgroundColor="background" font="Regular;20" halign="center" name="more_text" position="585,65" size="250,25" text="MORE" transparent="1" zPosition="4"/>
-               <widget backgroundColor="background" font="Regular;24" halign="right" name="date" position="1015,65" size="200,28" transparent="1" valign="center"/>
-               <widget itemHeight="28" name="list" position="60,110" scrollbarMode="showOnDemand" size="1156,504"/>
-       </screen>
-       
-       <screen backgroundColor="background" flags="wfNoBorder" name="GraphMultiEPG" position="0,0" size="1280,720" title="Electronic Program Guide">
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,633" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="100,663" size="30,30"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="145,633" size="200,30" transparent="1" valign="center"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="145,663" size="200,30" transparent="1" valign="center"/>
-               <widget name="timeline_text" position="0,60" size="1182,30"/>
-               <widget EntryBackgroundColor="#16071230" EntryBackgroundColorSelected="selectedBG" EntryBorderColor="darkgrey" name="list" position="70,110" scrollbarMode="showOnDemand" size="1130,486" transparent="1"/>
-               <widget name="timeline0" pixmap="Ai.HD/timeline.png" position="60,105" size="1,496" zPosition="1"/>
-               <widget name="timeline1" pixmap="Ai.HD/timeline.png" position="60,105" size="1,496" zPosition="1"/>
-               <widget name="timeline2" pixmap="Ai.HD/timeline.png" position="60,105" size="1,496" zPosition="1"/>
-               <widget name="timeline3" pixmap="Ai.HD/timeline.png" position="60,105" size="1,496" zPosition="1"/>
-               <widget name="timeline4" pixmap="Ai.HD/timeline.png" position="60,105" size="1,496" zPosition="1"/>
-               <widget name="timeline5" pixmap="Ai.HD/timeline.png" position="60,105" size="1,496" zPosition="1"/>
-               <widget alphatest="on" name="timeline_now" pixmap="Ai.HD/timeline-now.png" position="60,103" size="19,500" zPosition="2"/>
-               <widget font="Regular;22" foregroundColor="secondFG" halign="center" position="390,625" render="Label" size="496,67" source="Event" valign="center" zPosition="1">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;20" halign="left" position="1055,644" render="Label" size="197,27" source="Event" zPosition="1">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Format:(%A)</convert>
-               </widget>
-               <widget font="Regular;20" halign="right" position="900,644" render="Label" size="75,27" source="Event" zPosition="1">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText"/>
-               </widget>
-               <widget font="Regular;20" halign="left" position="978,644" render="Label" size="77,27" source="Event" zPosition="1">
-                       <convert type="EventTime">EndTime</convert>
-                       <convert type="ClockToText">Format:- %H:%M</convert>
-               </widget>
-       </screen>
-       
-       <screen name="LocationBox" position="center,86" size="1100,560">
-               <widget font="Regular;23" name="text" position="10,10" size="1080,27"/>
-               <eLabel backgroundColor="grey" position="10,50" size="20,27"/>
-               <widget backgroundColor="grey" font="Regular;24" foregroundColor="black" name="target" position="30,50" size="1060,27" valign="center"/>
-               <widget itemHeight="28" name="filelist" position="30,85" scrollbarMode="showOnDemand" selectionDisabled="1" size="1060,224"/>
-               <eLabel backgroundColor="grey" position="10,345" size="20,27"/>
-               <widget backgroundColor="grey" font="Regular;24" foregroundColor="black" name="textbook" position="30,345" size="1060,27" valign="center"/>
-               <widget itemHeight="28" name="booklist" position="30,380" scrollbarMode="showOnDemand" size="1060,112"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="30,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="300,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="570,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="840,525" size="30,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="70,525" size="220,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="340,525" size="220,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="610,525" size="220,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="880,525" size="220,30"/>
-       </screen>
-       
-       <screen backgroundColor="background" flags="wfNoBorder" name="MovieSelection" position="0,0" size="1280,720" title="Select a movie">
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="390,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="680,643" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="970,643" size="30,30"/>
-               <widget backgroundColor="background" font="Regular;26" foregroundColor="grey" halign="right" position="1140,40" render="Label" size="80,26" source="global.CurrentTime" transparent="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;20" foregroundColor="grey" halign="right" position="910,72" render="Label" size="310,22" source="global.CurrentTime" transparent="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="145,645" size="220,26" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="435,644" size="220,27" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="725,645" size="220,26" transparent="1"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="1015,645" size="220,26" transparent="1"/>
-               <widget font="Regular;22" halign="center" name="waitingtext" position="80,70" size="760,500" valign="center" zPosition="4"/>
-               <widget name="list" position="80,70" scrollbarMode="showOnDemand" size="760,500"/>
-               <eLabel backgroundColor="darkgrey" position="855,70" size="2,500"/>
-               <eLabel backgroundColor="darkgrey" position="80,600" size="1120,2"/>
-               <widget font="Regular;20" foregroundColor="grey" position="80,605" render="vhdRendMovieDirSize" size="700,25" source="global.CurrentTime" transparent="1" zPosition="1"/>
-               <widget font="Regular;20" foregroundColor="secondFG" halign="right" position="865,120" render="Label" size="348,50" source="Service" zPosition="1">
-                       <convert type="MovieInfo">RecordServiceName</convert>
-               </widget>
-               <widget font="Regular;22" foregroundColor="foreground" halign="right" position="865,175" render="Label" size="352,60" source="Service" zPosition="1">
-                       <convert type="MovieInfo">ShortDescription</convert>
-               </widget>
-               <widget font="Regular;20" halign="right" position="865,240" render="Label" size="352,25" source="Service" zPosition="1">
-                       <convert type="ServiceTime">Duration</convert>
-                       <convert type="ClockToText">AsLength</convert>
-               </widget>
-               <widget font="Regular;20" foregroundColor="foreground" position="885,265" render="Label" size="330,302" source="Service" zPosition="1">
-                       <convert type="EventName">ExtendedDescription</convert>
-               </widget>
-               <widget font="Regular;20" foregroundColor="grey" halign="right" position="845,605" render="Label" size="355,25" source="Service" transparent="1" zPosition="4">
-                       <convert type="MovieInfo">FileSize</convert>
-               </widget>
-       </screen>
-       
-       <screen name="FileBrowser" position="center,center" size="620,430" title="DVD File Browser">
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-red.png" position="5,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-green.png" position="145,5" size="140,40"/>
-               <widget backgroundColor="#9f1313" font="Regular;20" halign="center" position="5,5" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#1f771f" font="Regular;20" halign="center" position="145,5" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="1"/>
-               <widget itemHeight="28" name="filelist" position="5,58" scrollbarMode="showOnDemand" size="610,364"/>
-       </screen>
-       
-       
-       
-       
-       <!-- ########## Timers ########## -->
-       <screen name="TimerSelection" position="center,87" size="1100,560" title="Timer selection">
-               <widget name="timerlist" position="10,15" scrollbarMode="showOnDemand" size="1080,500"/>
-       </screen>
-       
-       <screen name="TimerEntry" position="center,87" size="1100,560" title="Timer entry">
-               <widget itemHeight="28" name="config" position="10,12" scrollbarMode="showOnDemand" size="1080,364"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="30,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="300,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="570,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="840,525" size="30,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="canceltext" position="70,525" size="220,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="oktext" position="340,525" size="220,30"/>
-       </screen>
-       
-       <screen name="TimerEdit" position="center,87" size="1100,560" title="Timer Edit">
-               <widget font="Regular;25" name="description" position="10,10" size="1080,40"/>
-               <widget font="Regular;25" foregroundColor="red" name="lbegin" position="605,102" size="103,30"/>
-               <widget font="Regular;25" foregroundColor="green" name="lend" position="605,158" size="103,30"/>
-               <widget font="Regular;25" name="begin" position="708,105" size="72,35"/>
-               <widget font="Regular;25" name="end" position="708,150" size="72,35"/>
-               <widget name="apply" position="210,240" size="250,35"/>
-       </screen>
-       
-       <screen name="TimerEditList" position="center,87" size="1100,560" title="Timer Editor">
-               <widget name="timerlist" position="10,15" scrollbarMode="showOnDemand" size="1080,490"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="30,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="300,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="570,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="840,525" size="30,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="70,525" size="220,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="340,525" size="220,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="610,525" size="220,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="880,525" size="220,30"/>
-       </screen>
-       
-       <screen name="TimerLog" position="center,87" size="1100,560" title="Timer log">
-               <widget name="loglist" position="10,10" scrollbarMode="showOnDemand" size="1080,350"/>
-               <eLabel backgroundColor="grey" position="0,370" size="1100,2"/>
-               <widget font="Regular;20" name="logentry" position="10,380" size="1080,130"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="30,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="300,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="570,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="840,525" size="30,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="70,525" size="220,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="340,525" size="220,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="610,525" size="220,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="880,525" size="220,30"/>
-       </screen>
-       
-       <screen name="TimerSanityConflict" position="center,87" size="1100,560" title="Timer sanity error">
-               <widget name="list" position="10,10" scrollbarMode="showOnDemand" size="1080,250"/>
-               <eLabel backgroundColor="grey" position="549,0" size="2,260"/>
-               <widget name="timer1" position="10,45" scrollbarMode="showOnDemand" size="530,225"/>
-               <widget name="timer2" position="560,45" scrollbarMode="showOnDemand" size="530,225"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="30,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="300,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="570,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="840,525" size="30,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="70,525" size="220,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="340,525" size="220,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="610,525" size="220,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="880,525" size="220,30"/>
-       </screen>
-       
-       
-       
-       <!-- ########## Setup ########## -->
-       <screen name="Setup" position="center,87" size="900,560" title="Setup">
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="50,505" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="440,505" size="30,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" position="90,506" render="Label" size="300,30" source="key_red"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" position="484,506" render="Label" size="300,30" source="key_green"/>
-               <widget itemHeight="28" name="config" position="20,47" scrollbarMode="showOnDemand" size="860,420"/>
-       </screen>
-       
-       <screen name="PluginBrowser" position="center,center" size="720,492" title="Plugin browser">
-               <widget name="list" position="10,5" scrollbarMode="showOnDemand" size="700,450"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="10,462" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="410,462" size="30,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="red" position="45,464" size="367,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="green" position="445,464" size="260,30"/>
-       </screen>
-       
-       <screen name="DirectoryBrowser" position="center,87" size="600,560" title="Directory browser">
-               <widget itemHeight="28" name="filelist" position="10,12" scrollbarMode="showOnDemand" size="580,476"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="50,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="330,525" size="30,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="90,525" size="220,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="370,525" size="220,30"/>
-       </screen>
-       
-       <screen name="ServiceInfo" position="center,87" size="1100,560" title="Serviceinfo">
-               <widget name="infolist" position="20,10" selectionDisabled="1" size="1060,500"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="30,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="300,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="570,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="840,525" size="30,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="red" position="70,525" size="220,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="green" position="340,525" size="220,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="yellow" position="610,525" size="220,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="blue" position="880,525" size="220,30"/>
-       </screen>
-       
-       <screen backgroundColor="noTransBG" name="VideoFinetune" position="center,78" size="720,576">
-               <widget position="0,0" render="Canvas" size="720,576" source="Canvas"/>
-       </screen>
-       
-       <screen name="SkinSelector" position="center,center" size="924,460" title="Choose your Skin">
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="40,20" size="30,30" zPosition="1"/>
-               <widget font="Regular;20" position="75,15" render="Label" size="347,40" source="key_red" transparent="1" valign="center" zPosition="2"/>
-               <widget itemHeight="28" name="SkinList" position="40,80" scrollbarMode="showOnDemand" size="416,308"/>
-               <eLabel backgroundColor="darkgrey" position="500,75" size="2,330" zPosition="1"/>
-               <widget alphatest="on" name="Preview" position="565,130" size="280,210"/>
-               <eLabel backgroundColor="darkgrey" position="0,420" size="924,2" zPosition="1"/>
-               <widget font="Regular;21" halign="center" position="10,425" render="Label" size="914,30" source="introduction" transparent="1" valign="center" zPosition="10"/>
-       </screen>
-       
-       <screen name="BackupScreen" position="center,center" size="350,310" title="Backup is running...">
-               <widget name="config" position="10,10" scrollbarMode="showOnDemand" size="330,250" transparent="1"/>
-       </screen>
-       
-       <screen name="RestoreScreen" position="center,center" size="350,310" title="Restore is running...">
-               <widget name="config" position="10,10" scrollbarMode="showOnDemand" size="330,250" transparent="1"/>
-       </screen>
-       
-       <screen name="NetworkSetup" position="center,center" size="900,450" title="Network Setup">
-               <widget name="menu" position="50,50" size="800,350"/>
-       </screen>
-       
-       <screen name="AdapterSetupConfiguration" position="center,center" size="900,450" title="Network Configuration...">
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="665,415" size="30,30"/>
-               <widget font="Regular;20" halign="left" position="705,410" render="Label" size="187,35" source="key_red" transparent="1" valign="center" zPosition="1"/>
-               <widget itemHeight="28" name="menulist" position="40,20" scrollbarMode="showOnDemand" size="330,252" zPosition="10"/>
-               <widget font="Regular;19" halign="center" position="400,20" render="Label" size="461,300" source="description" transparent="1" valign="center"/>
-               <widget font="Regular;21" halign="left" position="85,350" render="Label" size="166,25" source="IFtext" transparent="1" zPosition="10"/>
-               <widget font="Regular;21" halign="left" position="265,350" render="Label" size="596,25" source="IF" transparent="1" zPosition="10"/>
-               <widget font="Regular;20" halign="left" position="85,410" render="Label" size="496,35" source="Statustext" transparent="1" valign="center" zPosition="10"/>
-               <widget alphatest="on" name="statuspic" pixmaps="Ai.HD/green.png,Ai.HD/grey.png" position="40,415" size="35,25" transparent="1" zPosition="10"/>
-       </screen>
-       
-       <screen name="AdapterSetup" position="center,center" size="900,450" title="Network Setup">
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="35,12" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="420,12" size="30,30"/>
-               <widget font="Regular;20" halign="left" position="75,0" render="Label" size="321,50" source="key_red" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;20" halign="left" position="465,0" render="Label" size="416,50" source="key_blue" transparent="1" valign="center" zPosition="1"/>
-               <widget itemHeight="28" name="config" position="40,64" scrollbarMode="showOnDemand" size="550,168"/>
-               <widget font="Regular;19" foregroundColor="grey" halign="right" position="650,75" render="Label" size="230,25" source="DNS1text" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;19" foregroundColor="grey" halign="right" position="650,150" render="Label" size="230,25" source="DNS2text" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;18" halign="right" position="650,100" render="Label" size="230,25" source="DNS1" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;18" halign="right" position="650,175" render="Label" size="230,25" source="DNS2" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;20" halign="center" position="50,250" render="Label" size="800,27" source="introduction"/>
-               <widget font="Regular;19" foregroundColor="grey" halign="right" position="15,280" render="Label" size="270,25" source="IPtext" zPosition="1"/>
-               <widget font="Regular;19" foregroundColor="grey" halign="right" position="15,310" render="Label" size="270,25" source="Netmasktext" zPosition="1"/>
-               <widget font="Regular;19" foregroundColor="grey" halign="right" position="15,340" render="Label" size="270,25" source="Gatewaytext" zPosition="1"/>
-               <widget font="Regular;19" position="300,280" render="Label" size="400,25" source="IP" zPosition="1"/>
-               <widget font="Regular;19" position="300,310" render="Label" size="400,25" source="Mask" zPosition="1"/>
-               <widget font="Regular;19" position="300,340" render="Label" size="561,25" source="Gateway" zPosition="1"/>
-               <widget font="Regular;20" foregroundColor="grey" halign="right" position="15,370" render="Label" size="270,25" source="Adaptertext" transparent="1" zPosition="10"/>
-               <widget font="Regular;20" halign="left" position="300,370" render="Label" size="400,25" source="Adapter" transparent="1" zPosition="10"/>
-               <widget font="Regular;20" halign="center" position="50,410" render="Label" size="800,27" source="introduction2" transparent="1" valign="center" zPosition="10"/>
-               <widget alphatest="on" name="VKeyIcon" pixmap="skin_default/buttons/key_text.png" position="10,410" size="35,25" transparent="1" zPosition="10"/>
-               <widget alphatest="on" name="HelpWindow" pixmap="skin_default/vkey_icon.png" position="50,410" size="1,1" transparent="1" zPosition="1"/>
-       </screen>
-       
-       <screen name="NameserverSetup" position="center,center" size="900,450" title="Nameserver Setup">
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="10,12" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="305,12" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="590,12" size="30,30"/>
-               <widget font="Regular;20" halign="left" position="50,0" render="Label" size="220,50" source="key_red" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;20" halign="left" position="345,0" render="Label" size="220,50" source="key_green" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;20" halign="left" position="630,0" render="Label" size="220,50" source="key_yellow" transparent="1" valign="center" zPosition="1"/>
-               <widget itemHeight="28" name="config" position="55,65" scrollbarMode="showOnDemand" size="785,280"/>
-               <widget font="Regular;21" halign="center" position="50,375" render="Label" size="800,60" source="introduction" transparent="1" valign="center" zPosition="10"/>
-       </screen>
-       
-       <screen name="NetworkAdapterSelection" position="center,center" size="900,450" title="Select Network Adapter">
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="10,12" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="305,12" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="590,12" size="30,30"/>
-               <widget font="Regular;20" halign="left" position="50,0" render="Label" size="220,50" source="key_red" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;20" halign="left" position="345,0" render="Label" size="220,50" source="key_green" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;20" halign="left" position="630,0" render="Label" size="220,50" source="key_yellow" transparent="1" valign="center" zPosition="1"/>
-               <widget source="list" render="Listbox" position="55,65" size="785,280" zPosition="10" scrollbarMode="showOnDemand">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [
-                                               MultiContentEntryText(pos = (85, 6), size = (700, 28), font=0, flags = RT_HALIGN_LEFT|RT_VALIGN_TOP, text = 1),
-                                               MultiContentEntryText(pos = (85, 43), size = (700, 24), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_BOTTOM, text = 2),
-                                               MultiContentEntryPixmapAlphaTest(pos = (2, 8), size = (54, 54), png = 3),
-                                               MultiContentEntryPixmapAlphaTest(pos = (63, 46), size = (15, 16), png = 4),
-                                       ],
-                               "fonts": [gFont("Regular", 26),gFont("Regular", 20)],
-                               "itemHeight": 70
-                               }
-                       </convert>
-               </widget>
-               <widget font="Regular;21" halign="center" position="50,375" render="Label" size="800,60" source="introduction" transparent="1" valign="center" zPosition="10"/>
-       </screen>
-       
-       <screen name="NetworkAdapterTest" position="center,center" size="900,450" title="Network test...">
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="10,10" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="305,10" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="590,10" size="30,30"/>
-               <widget font="Regular;20" halign="left" position="50,0" render="Label" size="220,50" source="key_red" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;20" halign="left" position="345,0" render="Label" size="220,50" source="key_green" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;20" halign="left" position="630,0" render="Label" size="220,50" source="key_yellow" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#1cff1c" halign="left" name="Adaptertext" position="50,70" size="800,23" zPosition="1"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#f23d21,#1cff1c" halign="center" name="Adapter" position="280,70" size="306,23" transparent="1" zPosition="2"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#000000,#1cff1c" name="AdapterInfo_Text" position="630,70" size="200,23" transparent="1" zPosition="2"/>
-               <widget alphatest="on" name="AdapterInfo_OK" pixmap="skin_default/icons/lock_on.png" position="590,65" size="38,31" zPosition="2"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#1cff1c" halign="left" name="Networktext" position="50,120" size="800,23" zPosition="1"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#f23d21,#1cff1c" halign="center" name="Network" position="280,120" size="306,23" transparent="1" zPosition="2"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#000000,#1cff1c" name="NetworkInfo_Text" position="630,120" size="200,23" transparent="1" zPosition="2"/>
-               <widget alphatest="on" name="NetworkInfo_Check" pixmaps="skin_default/icons/lock_on.png,skin_default/icons/lock_error.png" position="590,115" size="38,31" zPosition="2"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#1cff1c" halign="left" name="Dhcptext" position="50,170" size="800,23" zPosition="1"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#f23d21,#1cff1c" halign="center" name="Dhcp" position="280,170" size="306,23" transparent="1" zPosition="2"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#000000,#1cff1c" name="DhcpInfo_Text" position="630,170" size="200,23" transparent="1" zPosition="2"/>
-               <widget alphatest="on" name="DhcpInfo_Check" pixmaps="skin_default/icons/lock_on.png,skin_default/icons/lock_error.png" position="590,165" size="38,31" zPosition="2"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#1cff1c" halign="left" name="IPtext" position="50,220" size="800,23" zPosition="1"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#f23d21,#1cff1c" halign="center" name="IP" position="280,220" size="306,23" transparent="1" zPosition="2"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#000000,#1cff1c" name="IPInfo_Text" position="630,220" size="200,23" transparent="1" zPosition="2"/>
-               <widget alphatest="on" name="IPInfo_Check" pixmaps="skin_default/icons/lock_on.png,skin_default/icons/lock_error.png" position="590,215" size="38,31" zPosition="2"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#1cff1c" halign="left" name="DNStext" position="50,270" size="800,23" zPosition="1"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#f23d21,#1cff1c" halign="center" name="DNS" position="280,270" size="306,23" transparent="1" zPosition="2"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#000000,#1cff1c" name="DNSInfo_Text" position="630,270" size="200,23" transparent="1" zPosition="2"/>
-               <widget alphatest="on" name="DNSInfo_Check" pixmaps="skin_default/icons/lock_on.png,skin_default/icons/lock_error.png" position="590,265" size="38,31" zPosition="2"/>
-               <widget alphatest="on" name="EditSettingsButton" pixmaps="Ai.HD/grey.png,Ai.HD/blue.png" position="590,330" size="35,35" transparent="1" zPosition="1"/>
-               <widget font="Regular;19" foregroundColors="#000000,#8c8c93,#1cff1c" name="EditSettings_Text" position="630,335" size="200,23" transparent="1" zPosition="2"/>
-               <widget font="Regular;21" name="InfoText" position="15,50" size="866,256" zPosition="25"/>
-       </screen>
-       
-       <screen name="NetworkBrowser" position="center,center" size="900,450" title="Network Neighbourhood">
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="15,5" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="240,5" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="465,5" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="690,5" size="30,30"/>
-               <widget font="Regular;18" halign="left" position="50,0" render="Label" size="180,40" source="key_red" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Regular;18" halign="left" position="275,0" render="Label" size="180,40" source="key_green" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Regular;18" halign="left" position="500,0" render="Label" size="180,40" source="key_yellow" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Regular;18" halign="left" position="725,0" render="Label" size="170,40" source="key_blue" transparent="1" valign="center" zPosition="2"/>
-               <widget position="5,50" render="Listbox" scrollbarMode="showOnDemand" size="890,350" source="list" zPosition="10">
-                       <convert type="TemplatedMultiContent">
-                                       {"template": [
-                                                       MultiContentEntryPixmapAlphaTest(pos = (0, 0), size = (48, 48), png = 1), # index 1 is the expandable/expanded/verticalline icon
-                                                       MultiContentEntryText(pos = (50, 4), size = (820, 26), font=2, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the Hostname
-                                                       MultiContentEntryText(pos = (140, 5), size = (720, 25), font=0, flags = RT_HALIGN_LEFT, text = 3), # index 3 is the sharename
-                                                       MultiContentEntryText(pos = (140, 26), size = (720, 17), font=1, flags = RT_HALIGN_LEFT, text = 4), # index 4 is the sharedescription
-                                                       MultiContentEntryPixmapAlphaTest(pos = (45, 0), size = (48, 48), png = 5), # index 5 is the nfs/cifs icon
-                                                       MultiContentEntryPixmapAlphaTest(pos = (90, 0), size = (48, 48), png = 6), # index 6 is the isMounted icon
-                                               ],
-                                       "fonts": [gFont("Regular", 20),gFont("Regular", 14),gFont("Regular", 24)],
-                                       "itemHeight": 50
-                                       }
-                       </convert>
-               </widget>
-               <widget font="Regular;20" halign="center" position="0,420" render="Label" size="891,30" source="infotext" transparent="1" valign="center" zPosition="10"/>
-       </screen>
-
-       <screen name="AutoMountManager" position="center,center" size="900,450" title="AutoMountManager">
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="15,5" size="30,30"/>
-               <widget font="Regular;18" halign="left" position="50,0" render="Label" size="246,40" source="key_red" transparent="1" valign="center" zPosition="2"/>
-               <widget position="5,50" render="Listbox" scrollbarMode="showOnDemand" size="890,357" source="config">
-                               <convert type="TemplatedMultiContent">
-                                       {"template": [
-                                                       MultiContentEntryText(pos = (0, 3), size = (680, 25), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 2 is the Menu Titel
-                                                       MultiContentEntryText(pos = (10, 29), size = (680, 17), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 3 is the Description
-                                                       MultiContentEntryPixmapAlphaTest(pos = (700, 1), size = (48, 48), png = 3), # index 4 is the pixmap
-                                               ],
-                                       "fonts": [gFont("Regular", 20),gFont("Regular", 14)],
-                                       "itemHeight": 50
-                                       }
-                               </convert>
-               </widget>
-               <widget font="Regular;20" halign="center" position="5,420" render="Label" size="891,21" source="introduction" transparent="1" valign="center" zPosition="10"/>
-       </screen>
-       
-       <screen name="AutoMountView" position="center,center" size="900,450" title="MountView">
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="15,5" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="280,5" size="30,30"/>
-               <widget font="Regular;18" halign="left" position="50,0" render="Label" size="222,40" source="key_red" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Regular;18" halign="left" position="315,0" render="Label" size="236,40" source="key_yellow" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Regular;18" halign="center" position="0,50" render="Label" size="130,72" source="legend1" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;18" halign="center" position="130,50" render="Label" size="631,72" source="legend2" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;18" halign="center" position="765,50" render="Label" size="130,72" source="legend3" transparent="1" valign="center" zPosition="1"/>
-               <widget position="5,130" render="Listbox" scrollbarMode="showOnDemand" size="890,269" source="config">
-                                <convert type="TemplatedMultiContent">
-                                        {"template": [
-                                                        MultiContentEntryPixmapAlphaTest(pos = (15, 1), size = (48, 48), png = 0), # index 0 is the isMounted pixmap
-                                                        MultiContentEntryText(pos = (100, 3), size = (300, 25), font=0, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the sharename
-                                                        MultiContentEntryText(pos = (390, 5), size = (250, 17), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the IPdescription
-                                                        MultiContentEntryText(pos = (100, 29), size = (550, 17), font=1, flags = RT_HALIGN_LEFT, text = 3), # index 3 is the DIRdescription
-                                                        MultiContentEntryPixmapAlphaTest(pos = (650, 9), size = (48, 48), png = 4), # index 4 is the activepng pixmap
-                                                        MultiContentEntryPixmapAlphaTest(pos = (680, 1), size = (48, 48), png = 5), # index 4 is the mounttype pixmap
-                                                ],
-                                        "fonts": [gFont("Regular", 20),gFont("Regular", 14)],
-                                        "itemHeight": 50
-                                        }
-                                </convert>
-               </widget>
-               <widget font="Regular;20" halign="center" position="0,420" render="Label" size="891,20" source="introduction" transparent="1" valign="center" zPosition="10"/>
-       </screen>
-       
-       
-       
-       <!--  ##### Wizards #####  -->
-       <screen name="NetworkWizard" position="center,78" size="720,576" title="Network Wizard...">
-               <widget font="Regular;23" name="text" position="50,70" size="436,266"/>
-               <widget position="50,340" render="Listbox" scrollbarMode="showOnDemand" size="440,200" source="list">
-                       <convert type="StringList"/>
-               </widget>
-               <widget name="config" position="50,340" scrollbarMode="showOnDemand" size="440,200" transparent="1" zPosition="1"/>
-               <ePixmap alphatest="on" pixmap="skin_default/buttons/button_red.png" position="40,35" size="15,16"/>
-               <widget font="Regular;18" name="languagetext" position="60,30" size="200,30"/>
-               <widget alphatest="on" name="rc" pixmaps="skin_default/rc.png,skin_default/rcold.png" position="540,10" size="154,500" zPosition="10"/>
-               <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowdown2" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
-       </screen>
-       
-       <screen name="DefaultWizard" position="center,78" size="720,576" title="Wizard...">
-                       <widget font="Regular;23" name="text" position="153,50" size="340,270"/>
-                       <widget position="50,300" render="Listbox" scrollbarMode="showOnDemand" size="440,200" source="list">
-                               <convert type="StringList"/>
-                       </widget>
-                       <ePixmap alphatest="on" pixmap="skin_default/buttons/button_red.png" position="40,225" size="15,16"/>
-                       <widget font="Regular;18" name="languagetext" position="55,225" size="95,30"/>
-                       <widget name="config" position="50,300" scrollbarMode="showOnDemand" size="440,200" transparent="1" zPosition="1"/>            
-                       <widget alphatest="on" name="wizard" pixmap="skin_default/wizard.png" position="40,50" size="110,174" transparent="1" zPosition="10"/>
-                       <widget alphatest="on" name="rc" pixmap="skin_default/rc.png" position="500,600" size="154,471" transparent="1" zPosition="10"/>
-                       <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
-                       <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
-                       <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
-       </screen>
-       
-       <screen name="DefaultSatLists" position="center,78" size="720,576" title="Default Sat-Lists...">
-                       <widget font="Regular;23" name="text" position="153,50" size="340,270"/>
-                       <widget position="50,300" render="Listbox" scrollbarMode="showOnDemand" size="440,200" source="list">
-                               <convert type="StringList"/>
-                       </widget>
-                       <ePixmap alphatest="on" pixmap="skin_default/buttons/button_red.png" position="40,225" size="15,16"/>
-                       <widget font="Regular;18" name="languagetext" position="55,225" size="95,30"/>
-                       <widget name="config" position="50,300" scrollbarMode="showOnDemand" size="440,200" transparent="1" zPosition="1"/>            
-                       <widget alphatest="on" name="wizard" pixmap="skin_default/wizard.png" position="40,50" size="110,174" transparent="1" zPosition="10"/>
-                       <widget alphatest="on" name="rc" pixmap="skin_default/rc.png" position="500,600" size="154,471" transparent="1" zPosition="10"/>
-                       <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
-                       <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
-                       <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
-       </screen>
-       
-       <screen name="DreamPackageWizard" position="center,78" size="720,576" title="Dream-Package Wizard...">
-                       <widget font="Regular;23" name="text" position="153,50" size="340,270"/>
-                       <widget position="50,300" render="Listbox" scrollbarMode="showOnDemand" size="440,200" source="list">
-                               <convert type="StringList"/>
-                       </widget>
-                       <ePixmap alphatest="on" pixmap="skin_default/buttons/button_red.png" position="40,225" size="15,16"/>
-                       <widget font="Regular;18" name="languagetext" position="55,225" size="95,30"/>
-                       <widget name="config" position="50,300" scrollbarMode="showOnDemand" size="440,200" transparent="1" zPosition="1"/>            
-                       <widget alphatest="on" name="wizard" pixmap="skin_default/wizard.png" position="40,50" size="110,174" transparent="1" zPosition="10"/>
-                       <widget alphatest="on" name="rc" pixmap="skin_default/rc.png" position="500,600" size="154,471" transparent="1" zPosition="10"/>
-                       <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
-                       <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
-                       <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
-       </screen>
-       
-       <screen name="LanguageWizard" position="center,78" size="720,576" title="Language Wizard...">
-               <widget font="Regular;23" name="text" position="153,50" size="340,240"/>
-               <widget position="50,300" render="Listbox" scrollbarMode="showOnDemand" size="440,200" source="languages">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [
-                                               MultiContentEntryText(pos = (80, 10), size = (200, 50), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the language name,
-                                               MultiContentEntryPixmap(pos = (10, 5), size = (60, 40), png = 2), # index 2 is the pixmap
-                                       ],
-                                "fonts": [gFont("Regular", 20)],
-                                "itemHeight": 50
-                               }
-                       </convert>
-               </widget>
-               <widget alphatest="on" name="wizard" pixmap="skin_default/wizard.png" position="40,50" size="110,174" zPosition="10"/>
-               <widget alphatest="on" name="rc" pixmaps="skin_default/rc.png,skin_default/rcold.png" position="500,50" size="154,500" zPosition="10"/>
-               <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowdown2" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
-       </screen>
-       
-       <screen name="HelpMenu" position="center,78" size="720,576" title="Help...">
-               <eLabel font="Regular;40" position="50,30" size="220,60" text="help..."/>
-               <widget name="list" position="50,100" scrollbarMode="showOnDemand" size="450,380"/>
-               <widget alphatest="on" name="rc" pixmaps="skin_default/rc.png,skin_default/rcold.png" position="540,10" size="154,500" zPosition="10"/>
-               <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowdown2" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget font="Regular;25" foregroundColor="yellow" halign="right" name="long_key" position="320,520" size="350,50"/>
-       </screen>
-       
-       <screen name="VideoWizard" position="center,78" size="720,576" title="Welcome...">
-                       <widget font="Regular;23" name="text" position="153,50" size="340,270"/>
-                       <widget position="200,300" render="Listbox" scrollbarMode="showOnDemand" size="290,200" source="list">
-                               <convert type="StringList"/>
-                       </widget>
-                       <widget name="config" position="50,300" scrollbarMode="showOnDemand" size="440,200" transparent="1" zPosition="1"/>
-                       <widget alphatest="on" name="wizard" pixmap="skin_default/wizard.png" position="40,50" size="110,174" transparent="1" zPosition="10"/>
-                       <ePixmap alphatest="on" pixmap="skin_default/buttons/button_red.png" position="40,225" size="15,16" transparent="1" zPosition="0"/>
-                       <widget font="Regular;18" name="languagetext" position="55,225" size="95,30"/>
-                       <widget alphatest="on" name="portpic" pixmap="%s" position="50,300" size="150,150" transparent="1" zPosition="10"/>
-                       <widget alphatest="on" name="rc" pixmaps="skin_default/rc.png,skin_default/rcold.png" position="500,50" size="154,500" transparent="1" zPosition="10"/>
-                       <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="0,0" size="37,70" transparent="1" zPosition="11"/>
-                       <widget alphatest="on" name="arrowdown2" pixmap="skin_default/arrowdown.png" position="0,0" size="37,70" transparent="1" zPosition="11"/>
-                       <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
-                       <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
-       </screen>
-       
-       <screen name="ImageWizard" position="center,78" size="720,576" title="Welcome...">
-                       <widget font="Regular;22" name="text" position="153,40" size="340,330"/>
-                       <widget position="43,340" render="Listbox" scrollbarMode="showOnDemand" size="490,180" source="list">
-                               <convert type="StringList"/>
-                       </widget>
-                       <widget name="config" position="53,340" scrollbarMode="showOnDemand" size="440,180" transparent="1" zPosition="1"/>
-                       <ePixmap alphatest="on" pixmap="skin_default/buttons/button_red.png" position="40,225" size="15,16" transparent="1" zPosition="0"/>
-                       <widget font="Regular;18" name="languagetext" position="55,225" size="95,30"/>
-                       <widget alphatest="on" name="wizard" pixmap="skin_default/wizard.png" position="40,50" size="110,174" zPosition="10"/>
-                       <widget alphatest="on" name="rc" pixmaps="skin_default/rc.png,skin_default/rcold.png" position="530,50" size="154,500" zPosition="10"/>
-                       <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
-                       <widget alphatest="on" name="arrowdown2" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
-                       <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
-                       <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
-               </screen>
-       
-       
-       
-       <!-- ########## Merlin ########## -->
-       <screen name="MerlinDownloadBrowser" position="center,center" size="800,420" title="Addon Manager">
-               <widget font="Regular;20" halign="center" name="text" position="0,0" size="800,420" valign="center" zPosition="1"/>
-               <widget name="list" position="10,10" scrollbarMode="showOnDemand" size="780,400" zPosition="2"/>
-       </screen>
-       
-       <screen name="Shooter_II" position="center,center" size="600,460" title="Shooter-II">
-               <widget name="list" position="10,5" scrollbarMode="showOnDemand" size="580,450"/>
-       </screen>
-       
-       <screen name="Scripts" position="center,center" size="600,300" title="Scripts from /usr/script/tools/...">
-               <widget itemHeight="28" name="list" position="10,10" scrollbarMode="showOnDemand" size="580,280"/>
-       </screen>
-       
-       <screen name="DreamExplorer" position="center,90" size="1100,550" title="Dream-Explorer">
-               <widget name="filelist" position="0,0" scrollbarMode="showOnDemand" size="1100,518" zPosition="4"/>
-               <ePixmap alphatest="on" pixmap="/usr/share/enigma2/Merlin/buttons/key-menu.png" position="2,520" size="35,25" zPosition="5"/>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" name="location" position="40,520" size="1060,27" valign="center" zPosition="6"/>
-       </screen>
-       
-       <screen name="FileExplorer" position="center,90" size="1100,550" title="File-Explorer">
-               <widget font="Regular;16" foregroundColor="foreground" name="filedata" position="0,0" size="1100,507" transparent="1" zPosition="9"/>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" name="status" position="0,510" size="1100,40" valign="center" zPosition="4"/>
-       </screen>
-       
-       <screen backgroundColor="#16081226" flags="wfNoBorder" name="PictureExplorer" position="0,0" size="1280,720" title="Picture-Explorer">
-               <widget alphatest="on" backgroundColor="#16081226" name="Picture" position="0,0" size="1280,720" zPosition="1"/>
-       </screen>
-       
-       <screen name="DreamCC" position="center,center" size="700,400" title="Dream Cam Center">
-               <ePixmap alphatest="on" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/DreamCC/buttons.png" position="250,355" size="200,40" zPosition="5"/>
-               <widget name="menu" position="15,5" scrollbarMode="showOnDemand" size="670,340"/>
-       </screen>
-       
-       
-       
-       <!-- ########## Media-Player ########## -->
-       <screen backgroundColor="noTransBG" flags="wfNoBorder" name="MediaPlayer" position="0,0" size="1280,720" title="MediaPlayer">
-               <widget backgroundColor="noTransBG" font="Regular;20" foregroundColor="darkgrey" halign="right" position="652,70" size="556,24" render="Label" source="global.CurrentTime" transparent="1">
-                       <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
-               </widget>
-               <eLabel backgroundColor="noTransBG" font="Regular;36" foregroundColor="grey" halign="left" position="75,40" size="702,56" text="M e d i a  P l a y e r" valign="top" zPosition="1"/>
-               <eLabel backgroundColor="grey" font="Regular;22" foregroundColor="black" halign="center" position="72,102" size="556,26" text="F i l e l i s t" zPosition="5"/>
-               <widget backgroundColor="noTransBG" name="filelist" position="70,145" scrollbarMode="showOnDemand" size="562,299"/>
-               <eLabel backgroundColor="grey" font="Regular;22" foregroundColor="black" halign="center" position="652,102" size="556,26" text="P l a y l i s t" zPosition="5"/>
-               <widget backgroundColor="noTransBG" name="playlist" position="650,140" scrollbarMode="showOnDemand" selectionDisabled="1" size="561,310"/>
-               <widget backgroundColor="noTransBG" font="Regular;26" name="title" position="300,475" size="680,30" transparent="1" valign="top"/>
-               <eLabel backgroundColor="darkgrey" position="290,515" size="700,2"/>
-               <widget backgroundColor="noTransBG" font="Regular;20" foregroundColor="darkgrey" name="artisttext" position="300,525" size="100,25" transparent="1" valign="top"/>
-               <widget backgroundColor="noTransBG" font="Regular;20" name="artist" position="410,525" size="580,25" transparent="1" valign="top"/>
-               <widget backgroundColor="noTransBG" font="Regular;20" foregroundColor="darkgrey" name="albumtext" position="300,555" size="100,25" transparent="1" valign="top"/>
-               <widget backgroundColor="noTransBG" font="Regular;20" name="album" position="410,555" size="580,25" transparent="1" valign="top"/>
-               <widget backgroundColor="noTransBG" font="Regular;20" foregroundColor="darkgrey" name="yeartext" position="300,585" size="100,25" transparent="1" valign="top"/>
-               <widget backgroundColor="noTransBG" font="Regular;20" name="year" position="410,585" size="580,25" transparent="1" valign="top"/>
-               <widget alphatest="blend" name="coverArt" pixmap="skin_default/no_coverArt.png" position="120,490" size="116,116" transparent="1"/>
-               <eLabel backgroundColor="darkgrey" position="80,620" size="1120,2" zPosition="1"/>
-               <ePixmap alphatest="on" backgroundColor="noTransBG" pixmap="Ai.HD/mpslider.png" position="200,647" size="600,16" zPosition="13"/>
-               <widget name="PositionGauge" pointer="Ai.HD/pointer.png:13,3" position="220,648" size="560,14" transparent="0" zPosition="12"/>
-               <widget backgroundColor="noTransBG" font="Regular;22" halign="right" position="80,643" render="Label" size="100,25" source="session.CurrentService" transparent="1" valign="center">
-                       <convert type="ServicePosition">Position</convert>
-               </widget>
-               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" position="820,643" render="Label" size="127,25" source="session.CurrentService" transparent="1" valign="center">
-                       <convert type="ServicePosition">Remaining</convert>
-               </widget>
-               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="965,635" size="122,50" zPosition="1"/>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="center" position="965,635" render="vhdRendMaxTemp" size="122,24" source="global.CurrentTime" transparent="1" valign="center" zPosition="2"/>
-       </screen>
-       
-       <screen name="MediaPlayerSettings" position="center,87" size="600,560" title="Edit settings">
-               <widget name="config" position="10,10" scrollbarMode="showOnDemand" size="580,480"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="50,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="330,525" size="30,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="90,525" size="220,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="370,525" size="220,30"/>
-       </screen>
-       
-       
-       
-       <!-- ########## Picture-Player ########## -->
-       <screen name="picshow" position="center,87" size="1100,560" title="PicturePlayer">
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="30,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="300,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="570,525" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="840,525" size="30,30"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" position="70,525" render="Label" size="220,30" source="key_red" zPosition="5"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" position="340,525" render="Label" size="220,30" source="key_green" zPosition="5"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" position="610,525" render="Label" size="220,30" source="key_yellow" zPosition="5"/>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" position="880,525" render="Label" size="220,30" source="key_blue" zPosition="5"/>
-               <widget font="Regular;20" name="label" position="30,285" size="260,160" transparent="1"/>
-               <widget alphatest="on" name="thn" position="25,25" size="260,216"/>
-               <widget itemHeight="28" name="filelist" position="320,22" scrollbarMode="showOnDemand" size="760,476" zPosition="3"/>
-       </screen>
-       
-       
-       
-       <!-- ########## Suomipoeka ########## -->
-       <screen name="SuomipoekaMenu" position="center,center" size="900,450" title="SuomipoekaMenu">
-               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="15,5" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="240,5" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="465,5" size="30,30"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="690,5" size="30,30"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="left" name="key_red" position="50,0" size="180,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="left" name="key_green" position="275,0" size="180,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="left" name="key_yellow" position="500,0" size="180,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="left" name="key_blue" position="725,0" size="170,40" transparent="1" valign="center" zPosition="2"/>
-               <eLabel font="Regular;20" halign="center" position="5,54" size="890,30" text="Suomipoeka-Setup"/>
-               <widget itemHeight="28" name="config" position="5,90" scrollbarMode="showOnDemand" size="891,336"/>
-       </screen>
-       
-       <screen name="SimpleRename" position="center,center" size="900,450" title="Simple Rename Input">
-               <widget alphatest="on" name="cancel" pixmap="Ai.HD/key-red.png" position="0,0" size="140,40"/>
-               <widget alphatest="on" name="ok" pixmap="Ai.HD/key-green.png" position="140,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-yellow.png" position="280,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-blue.png" position="420,0" size="140,40"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;20" halign="center" name="canceltext" position="0,0" size="140,40" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#266926" font="Regular;20" halign="center" name="oktext" position="140,0" size="140,40" transparent="1" valign="center" zPosition="1"/>
-               <eLabel font="Regular;22" position="5,50" size="867,30" text="Simple Rename Input"/>
-               <widget name="config" position="5,87" size="891,353"/>
-       </screen>
-       
-       
-       
-       <!-- ########## EPGRefresh ########## -->       
-       <screen name="EPGRefreshConfiguration" position="center,center" size="565,424" title="Configure EPGRefresh">
-               <ePixmap alphatest="on" name="red" pixmap="Ai.HD/key-red.png" position="0,1" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Ai.HD/key-green.png" position="140,1" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Ai.HD/key-yellow.png" position="280,1" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Ai.HD/key-blue.png" position="420,1" size="140,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" position="0,1" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" position="140,1" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" position="280,1" render="Label" size="140,40" source="key_yellow" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" position="420,1" render="Label" size="140,40" source="key_blue" transparent="1" valign="center" zPosition="1"/>
-               <widget itemHeight="28" name="config" position="5,45" scrollbarMode="showOnDemand" size="555,280"/>
-               <ePixmap pixmap="skin_default/div-h.png" position="0,327" size="565,2" zPosition="1"/>
-               <widget font="Regular;21" position="5,333" render="Label" size="555,83" source="help"/>
-       </screen>
-       
-       
-       
-       <!-- ########## CutList-Editor ########## -->
-       <screen backgroundColor="#FFFFFFFF" flags="wfNoBorder" name="CutListEditor" position="0,0" size="1280,720" title="CutListEditor">
-                       <widget backgroundColor="#FFFFFFFF" position="0,0" render="Pig" size="950,534" source="session.VideoPicture" zPosition="-2"/>
-                       <eLabel backgroundColor="noTransBG" position="950,0" size="330,720" zPosition="0"/>
-                       <eLabel backgroundColor="noTransBG" position="0,534" size="950,190" zPosition="-1"/>
-                       
-                       <widget backgroundColor="noTransBG" font="Regular;16" foregroundColor="foreground" halign="left" noWrap="1" position="965,55" render="Label" size="231,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                               <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
-                       </widget>
-                       <widget backgroundColor="noTransBG" font="Regular;22" halign="center" position="120,535" render="Label" size="797,50" source="session.CurrentService" valign="center">
-                               <convert type="ServiceName">Name</convert>
-                       </widget>
-                       <widget backgroundColor="noTransBG" font="Regular;20" halign="center" position="120,585" render="Label" size="797,25" source="session.CurrentService" valign="center" zPosition="1">
-                               <convert type="ServicePosition">Position,Detailed</convert>
-                       </widget>
-                       <widget position="965,95" render="Listbox" scrollbarMode="showOnDemand" size="246,562" source="cutlist" transparent="1" zPosition="1">
-                               <convert type="TemplatedMultiContent">
-                                       {"template": [
-                                                       MultiContentEntryText(size=(125, 20), text = 1, backcolor = MultiContentTemplateColor(3)),
-                                                       MultiContentEntryText(pos=(125,0), size=(50, 20), text = 2, flags = RT_HALIGN_RIGHT, backcolor = MultiContentTemplateColor(3))
-                                               ],
-                                       "fonts": [gFont("Regular", 18)],
-                                       "itemHeight": 20
-                                       }
-                               </convert>
-                       </widget>
-                       <widget backgroundColor="#505555" foregroundColor="black" name="Timeline" pointer="skin_default/position_arrow.png:3,5" position="210,625" size="615,20"/>
-                       <ePixmap alphatest="on" pixmap="Ai.HD/dvr.png" position="45,625" size="150,20" transparent="1" zPosition="2"/>
-       </screen>
-       
-       
-       
-       <!--  ##### VLC Player##### -->
-       <screen name="VlcServerConfigScreen" position="center,center" size="900,450" title="Edit VLC Server">
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-red.png" position="15,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-green.png" position="165,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-yellow.png" position="315,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-blue.png" position="465,5" size="140,40"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;20" halign="center" name="key_red" position="15,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget backgroundColor="#266926" font="Regular;20" halign="center" name="key_green" position="165,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget backgroundColor="#8C5900" font="Regular;20" halign="center" name="key_yellow" position="315,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget backgroundColor="#254177" font="Regular;20" halign="center" name="key_blue" position="465,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget itemHeight="28" name="config" position="15,63" scrollbarMode="showOnDemand" size="871,364"/>
-       </screen>
-       
-       <screen name="VlcServerListScreen" position="center,center" size="900,450" title="VLC Video Player V2.5 - Select a VLC-Server Profile">
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-red.png" position="15,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-green.png" position="165,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-yellow.png" position="315,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-blue.png" position="465,5" size="140,40"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;20" halign="center" name="key_red" position="15,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget backgroundColor="#266926" font="Regular;20" halign="center" name="key_green" position="165,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget backgroundColor="#8C5900" font="Regular;20" halign="center" name="key_yellow" position="315,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget backgroundColor="#254177" font="Regular;20" halign="center" name="key_blue" position="465,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget font="Regular;18" name="serverlabel" position="15,65" size="871,36"/>
-               <widget itemHeight="28" name="serverlist" position="15,123" scrollbarMode="showOnDemand" size="871,308"/>
-       </screen>
-       
-       <screen name="VlcMediaListScreen" position="center,center" size="900,450" title="VLC Video Player V2.5 - Select a VLC-Server Profile">
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-red.png" position="15,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-green.png" position="155,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-yellow.png" position="295,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-blue.png" position="435,5" size="140,40"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;20" halign="center" name="key_red" position="15,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget backgroundColor="#266926" font="Regular;20" halign="center" name="key_green" position="155,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget backgroundColor="#8C5900" font="Regular;20" halign="center" name="key_yellow" position="295,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget backgroundColor="#254177" font="Regular;20" halign="center" name="key_blue" position="435,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget alphatest="on" name="filelist_button_sel" pixmap="Ai.HD/key-blue.png" position="595,5" size="140,40" zPosition="1"/>
-               <widget alphatest="on" name="playlist_button_sel" pixmap="Ai.HD/key-blue.png" position="740,5" size="140,40" zPosition="1"/>
-               <widget backgroundColor="#254177" font="Regular;18" foregroundColor="secondFG" halign="center" name="filelist_text" position="595,5" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" foregroundColor="secondFG" halign="center" name="playlist_text" position="740,5" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget itemHeight="28" name="filelist" position="15,63" scrollbarMode="showOnDemand" size="871,364"/>
-               <widget itemHeight="28" name="playlist" position="15,63" scrollbarMode="showOnDemand" size="871,364"/>
-       </screen>
-       
-       
-       
-       <!--  ##### PartnerBox ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="RemotePlayer" position="0,500" size="1280,220" title="Partnerbox - RemotePlayer">
-               <ePixmap alphatest="off" pixmap="Ai.HD/up_shadow.png" position="0,0" size="1280,60" zPosition="0"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" name="ServiceName" position="100,60" size="1080,72" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="background" font="Regular;20" foregroundColor="foreground" halign="left" name="DateTime" position="100,140" size="732,52" transparent="1" valign="top" zPosition="2"/>
-               <widget backgroundColor="background" font="Regular;20" foregroundColor="foreground" halign="right" name="IP" position="835,140" size="345,52" transparent="1" valign="top" zPosition="2"/>
-       </screen>
-       
-       <screen name="RemoteTimer" position="center,center" size="1024,576" title="RemoteTimer Timerlist">
-               <ePixmap alphatest="on" name="red" pixmap="Ai.HD/key-red.png" position="47,25" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Ai.HD/key-green.png" position="187,25" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Ai.HD/key-yellow.png" position="327,25" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Ai.HD/key-blue.png" position="467,25" size="140,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Regular;20" halign="center" name="text" position="50,94" size="924,424" valign="center" zPosition="3"/>
-               <widget name="timerlist" position="50,94" scrollbarMode="showOnDemand" size="924,400" zPosition="5"/>
-               <widget font="Regular;20" foregroundColor="grey" halign="left" position="626,33" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
-                       <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
-               </widget>
-       </screen>
-       
-       <screen name="RemoteTimerEPGList" position="center,center" size="1024,576" title="EPG Selection">
-               <ePixmap alphatest="on" name="red" pixmap="Ai.HD/key-red.png" position="47,25" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Ai.HD/key-green.png" position="187,25" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Ai.HD/key-yellow.png" position="327,25" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Ai.HD/key-blue.png" position="467,25" size="140,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Regular;20" halign="center" name="text" position="50,94" size="924,424" valign="center" zPosition="3"/>
-               <widget name="epglist" position="50,96" scrollbarMode="showOnDemand" size="924,400" zPosition="5"/>
-               <widget font="Regular;20" foregroundColor="grey" halign="left" position="626,33" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
-                       <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
-               </widget>
-       </screen>
-       
-       <screen name="RemoteTimerChannelList" position="center,center" size="1024,576" title="Bouquet List">
-               <ePixmap alphatest="on" name="red" pixmap="Ai.HD/key-red.png" position="47,25" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Ai.HD/key-green.png" position="187,25" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Ai.HD/key-yellow.png" position="327,25" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Ai.HD/key-blue.png" position="467,25" size="140,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget halign="center" name="text" position="50,94" size="924,400" valign="center" zPosition="3"/>
-               <widget itemHeight="28" name="channellist" position="50,96" scrollbarMode="showOnDemand" size="924,420" zPosition="5"/>
-               <widget font="Regular;20" foregroundColor="grey" halign="left" position="626,33" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
-                       <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
-               </widget>
-       </screen>
-       
-       <screen name="RemoteTimerEventView" position="center,center" size="1024,576" title="Eventview">
-               <ePixmap alphatest="on" name="red" pixmap="Ai.HD/key-red.png" position="47,25" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Ai.HD/key-green.png" position="187,25" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Ai.HD/key-yellow.png" position="327,25" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Ai.HD/key-blue.png" position="467,25" size="140,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Regular;22" name="epg_description" position="50,108" size="924,374"/>
-               <widget font="Regular;22" name="datetime" position="70,492" size="172,30"/>
-               <widget font="Regular;22" name="duration" position="265,492" size="186,30"/>
-               <widget font="Regular;22" name="channel" position="490,492" size="485,30"/>
-               <eLabel backgroundColor="darkgrey" position="50,485" size="924,2" zPosition="5"/>
-               <widget font="Regular;20" foregroundColor="grey" halign="left" position="626,33" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
-                       <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
-               </widget>
-       </screen>
-       
-       <screen name="RemoteTimerEntry" position="center,center" size="1024,576" title="Timer entry">
-               <widget alphatest="on" name="cancel" pixmap="Ai.HD/key-red.png" position="47,25" size="140,40"/>
-               <widget alphatest="on" name="ok" pixmap="Ai.HD/key-green.png" position="187,25" size="140,40"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Ai.HD/key-yellow.png" position="327,25" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Ai.HD/key-blue.png" position="467,25" size="140,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="canceltext" position="47,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="oktext" position="187,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget itemHeight="28" name="config" position="50,97" scrollbarMode="showOnDemand" size="924,420"/>
-               <widget font="Regular;20" foregroundColor="grey" halign="left" position="626,33" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
-                       <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
-               </widget>
-       </screen>
-       
-       
-       
-       <!--  ##### MyTube ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="MyTubeSuggestionsListScreen" position="128,218" size="1024,260" zPosition="6">
-                       <eLabel backgroundColor="secondBG" position="95,0" size="834,260" zPosition="7"/>
-                       <widget position="100,5" render="Listbox" scrollbarMode="showOnDemand" size="824,250" source="suggestionslist" transparent="1" zPosition="8">
-                               <convert type="TemplatedMultiContent">
-                                       {"template": [
-                                                       MultiContentEntryText(pos = (0, 1), size = (610, 24), font=0, flags = RT_HALIGN_LEFT, text = 0),
-                                                       MultiContentEntryText(pos = (620, 1), size = (180, 24), font=1, flags = RT_HALIGN_RIGHT, text = 1),
-                                               ],
-                                       "fonts": [gFont("Regular", 20),gFont("Regular", 18)],
-                                       "itemHeight": 25
-                                       }
-                               </convert>
-                       </widget>
-       </screen>
-       
-       <screen backgroundColor="background" flags="wfNoBorder" name="MyTubeHistoryScreen" position="128,218" size="1024,260" zPosition="6">
-                       <eLabel backgroundColor="secondBG" position="95,0" size="834,260" zPosition="7"/>
-                       <widget position="100,5" render="Listbox" scrollbarMode="showOnDemand" size="824,250" source="historylist" transparent="1" zPosition="8">
-                               <convert type="TemplatedMultiContent">
-                                       {"template": [
-                                                       MultiContentEntryText(pos = (0, 1), size = (800, 24), font=0, flags = RT_HALIGN_LEFT, text = 0),
-                                               ],
-                                       "fonts": [gFont("Regular", 20),gFont("Regular", 18)],
-                                       "itemHeight": 25
-                                       }
-                               </convert>
-                       </widget>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="MyTubePlayer" position="0,512" size="1280,220" title="MoviePlayer">
-               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-dmm.png" position="0,24" size="1280,220" zPosition="-1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1095,75" size="122,50" zPosition="1"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="282,105" render="Label" size="722,77" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="grey" position="70,75" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="70,98" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="70,145" render="vhdRendVideoSize" size="116,24" source="session.CurrentService" transparent="1" zPosition="1"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="960,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
-               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="205,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">
-                       <convert type="ServicePosition">Position</convert>
-               </widget>
-               <ePixmap alphatest="on" pixmap="Ai.HD/plugin.png" position="1106,133" size="100,40" transparent="1" zPosition="7"/>
-       </screen>
-       
-       <screen name="MyTubeSettingsScreen" position="128,78" size="1024,576" title="MyTubePlayerMainScreen...">
-               <ePixmap alphatest="on" pixmap="Ai.HD/plugin.png" position="50,55" size="100,40" transparent="1" zPosition="1"/>
-               <ePixmap alphatest="on" name="red" pixmap="Ai.HD/key-red.png" position="155,55" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Ai.HD/key-green.png" position="300,55" size="140,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="155,55" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="300,55" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Regular;20" foregroundColor="foreground" halign="left" name="title" position="450,50" size="497,50" transparent="1" valign="center" zPosition="5"/>
-               <widget name="config" position="50,105" scrollbarMode="showOnDemand" size="924,397" zPosition="2"/>
-       </screen>
-       
-       <screen name="MyTubeVideoHelpScreen" position="128,78" size="1024,576" title="MyTubePlayerMainScreen...">
-               <ePixmap alphatest="on" pixmap="Ai.HD/plugin.png" position="50,55" size="100,40" transparent="1" zPosition="1"/>
-               <ePixmap alphatest="on" name="red" pixmap="Ai.HD/key-red.png" position="155,55" size="140,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="155,55" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Regular;20" foregroundColor="foreground" halign="left" name="title" position="320,50" size="597,50" transparent="1" valign="center" zPosition="5"/>
-               <widget font="Regular;22" halign="left" name="detailtext" position="100,125" size="824,377" transparent="1" valign="top" zPosition="10"/>
-       </screen>
-       
-       <screen name="MyTubeTasksScreen" position="128,78" size="1024,576" title="MyTubePlayerMainScreen...">
-               <ePixmap alphatest="on" pixmap="Ai.HD/plugin.png" position="50,55" size="100,40" transparent="1" zPosition="1"/>
-               <ePixmap alphatest="on" name="red" pixmap="Ai.HD/key-red.png" position="155,55" size="140,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="155,55" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Regular;20" foregroundColor="foreground" halign="left" name="title" position="320,50" size="597,50" transparent="1" valign="center" zPosition="5"/>
-               <widget position="100,125" render="Listbox" scrollbarMode="showOnDemand" size="824,370" source="tasklist" transparent="1" zPosition="7">
-                               <convert type="TemplatedMultiContent">
-                                       {"template": [
-                                                       MultiContentEntryText(pos = (0, 1), size = (400, 24), font=1, flags = RT_HALIGN_LEFT, text = 1),
-                                                       MultiContentEntryText(pos = (410, 1), size = (150, 24), font=1, flags = RT_HALIGN_RIGHT, text = 2),
-                                                       MultiContentEntryProgress(pos = (570, 1), size = (100, 24), percent = -3),
-                                                       MultiContentEntryText(pos = (680, 1), size = (120, 24), font=1, flags = RT_HALIGN_RIGHT, text = 4),
-                                               ],
-                                       "fonts": [gFont("Regular", 20),gFont("Regular", 18)],
-                                       "itemHeight": 25
-                                       }
-                               </convert>
-                       </widget>
-       </screen>
-       
-       <screen name="MyTubeVideoInfoScreen" position="128,78" size="1024,576" title="MyTubePlayerMainScreen...">
-               <widget alphatest="on" name="thumbnail" position="0,0" size="130,98"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/plugin.png" position="50,55" size="100,40" transparent="1" zPosition="1"/>
-               <ePixmap alphatest="on" name="red" pixmap="Ai.HD/key-red.png" position="155,55" size="140,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="155,55" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Regular;20" foregroundColor="foreground" halign="left" name="title" position="320,50" size="597,50" transparent="1" valign="center" zPosition="5"/>
-               <widget position="200,110" render="Listbox" scrollbarMode="showOnDemand" selectionDisabled="1" size="620,110" source="infolist" transparent="1" zPosition="6">
-                               <convert type="TemplatedMultiContent">
-                               {"templates":
-                                       {"default": (110,[
-                                                       MultiContentEntryPixmapAlphaTest(pos = (0, 4), size = (130, 98), png = 0),
-                                                       MultiContentEntryPixmapAlphaTest(pos = (130, 4), size = (130, 98), png = 1),
-                                                       MultiContentEntryPixmapAlphaTest(pos = (260, 4), size = (130, 98), png = 2),
-                                                       MultiContentEntryPixmapAlphaTest(pos = (390, 4), size = (130, 98), png = 3),
-                                               ]),
-                                       "state": (110,[
-                                                       MultiContentEntryText(pos = (10, 40), size = (550, 38), font=2, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 0),
-                                               ])
-                                       },
-                                       "fonts": [gFont("Regular", 18),gFont("Regular", 14),gFont("Regular", 22)],
-                                       "itemHeight": 110
-                               }
-                               </convert>
-                       </widget>
-                       <widget alphatest="on" name="starsbg" pixmap="Ai.HD/starsbar_empty.png" position="715,230" size="100,20" transparent="1" zPosition="5"/>
-                       <widget name="stars" pixmap="Ai.HD/starsbar_filled.png" position="715,230" size="100,20" transparent="1" zPosition="6"/>
-                       <widget font="Regular;20" halign="left" name="author" position="212,230" size="300,24" transparent="1" valign="top" zPosition="10"/>
-                       <widget font="Regular;20" halign="left" name="duration" position="522,230" size="200,24" transparent="1" valign="top" zPosition="10"/>
-                       <widget font="Regular;20" halign="left" name="published" position="212,255" size="300,24" transparent="1" valign="top" zPosition="10"/>
-                       <widget font="Regular;20" halign="left" name="views" position="522,255" size="200,24" transparent="1" valign="top" zPosition="10"/>
-                       <widget font="Regular;20" halign="left" name="tags" position="212,280" size="600,24" transparent="1" valign="top" zPosition="10"/>
-                       <widget font="Regular;20" halign="left" name="detailtext" position="212,310" size="610,200" transparent="1" valign="top" zPosition="10"/>
-       </screen>
-       
-       <screen name="MyTubePlayerMainScreen" position="128,78" size="1024,576" title="MyTubePlayerMainScreen...">
-               <widget alphatest="on" name="thumbnail" position="0,0" size="130,98"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/plugin.png" position="50,45" size="100,40" transparent="1" zPosition="1"/>
-               <ePixmap alphatest="on" name="red" pixmap="Ai.HD/key-red.png" position="155,45" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Ai.HD/key-green.png" position="300,45" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Ai.HD/key-yellow.png" position="445,45" size="140,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="155,45" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="300,45" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="445,45" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="skin_default/buttons/key_info.png" position="880,55" size="35,25" transparent="1" zPosition="4"/>
-               <ePixmap alphatest="on" pixmap="skin_default/buttons/key_menu.png" position="920,55" size="35,25" transparent="1" zPosition="4"/>
-               <widget alphatest="on" name="ButtonBlue" pixmap="Ai.HD/key-blue.png" position="590,45" size="140,40" transparent="1" zPosition="10"/>
-               <widget alphatest="on" name="VKeyIcon" pixmap="skin_default/vkey_icon.png" position="740,40" size="60,48" transparent="1" zPosition="10"/>
-               <widget name="config" position="198,100" scrollbarMode="showOnDemand" size="628,30" transparent="1" zPosition="2"/>
-               <widget position="100,140" render="Listbox" scrollbarMode="showOnDemand" size="824,385" source="feedlist" transparent="1" zPosition="1">
-                               <convert type="TemplatedMultiContent">
-                               {"templates":
-                                       {"default": (77,[
-                                                       MultiContentEntryPixmapAlphaTest(pos = (5, 1), size = (100, 75), png = 4),
-                                                       MultiContentEntryText(pos = (110, 1), size = (800, 25), font=0, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 1),
-                                                       MultiContentEntryText(pos = (110, 27), size = (380, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 5),
-                                                       MultiContentEntryText(pos = (110, 48), size = (380, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 6),
-                                                       MultiContentEntryText(pos = (500, 27), size = (300, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 7),
-                                                       MultiContentEntryText(pos = (500, 48), size = (300, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 8),
-                                               ]),
-                                       "state": (77,[
-                                                       MultiContentEntryText(pos = (20, 1), size = (800, 40), font=2, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 0),
-                                                       MultiContentEntryText(pos = (20, 43), size = (800, 30), font=3, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 1),
-                                               ])
-                                       },
-                                       "fonts": [gFont("Regular", 20),gFont("Regular", 16),gFont("Regular", 22),gFont("Regular", 18)],
-                                       "itemHeight": 77
-                               }
-                               </convert>
-                       </widget>
-                       <widget alphatest="on" name="HelpWindow" position="700,550" size="1,1" transparent="1" zPosition="1"/>
-       </screen>
-
-       
-       <!--  ##### Weather ##### -->
-       <screen name="WeatherPlugin" position="center,center" size="800,240" title="Weather Plugin">
-               <widget font="Regular;23" position="10,20" render="Label" size="700,27" source="caption" transparent="1" zPosition="1"/>
-               <widget font="Regular;22" position="10,55" render="Label" size="220,26" source="currentTemp" transparent="1" zPosition="1"/>
-               <widget font="Regular;18" position="10,90" render="Label" size="220,22" source="condition" transparent="1" zPosition="1"/>
-               <widget font="Regular;18" position="10,115" render="Label" size="220,22" source="wind_condition" transparent="1" zPosition="1"/>
-               <widget font="Regular;18" position="10,140" render="Label" size="220,22" source="humidity" transparent="1" valign="bottom" zPosition="1"/>
-               <widget font="Regular;18" halign="center" position="255,60" render="Label" size="72,20" source="weekday1" transparent="1" valign="center" zPosition="1"/>
-               <widget alphatest="blend" name="weekday1_icon" position="255,90" size="72,72" zPosition="1"/>
-               <widget font="Regular;18" halign="center" position="241,180" render="Label" size="100,20" source="weekday1_temp" transparent="1" valign="bottom" zPosition="1"/>
-               <widget font="Regular;18" halign="center" position="388,60" render="Label" size="72,20" source="weekday2" transparent="1" valign="center" zPosition="1"/>
-               <widget alphatest="blend" name="weekday2_icon" position="388,90" size="72,72" zPosition="1"/>
-               <widget font="Regular;18" halign="center" position="374,180" render="Label" size="100,20" source="weekday2_temp" transparent="1" valign="bottom" zPosition="1"/>
-               <widget font="Regular;18" halign="center" position="521,60" render="Label" size="72,20" source="weekday3" transparent="1" valign="center" zPosition="1"/>
-               <widget alphatest="blend" name="weekday3_icon" position="521,90" size="72,72" zPosition="1"/>
-               <widget font="Regular;18" halign="center" position="508,180" render="Label" size="100,20" source="weekday3_temp" transparent="1" valign="bottom" zPosition="1"/>
-               <widget font="Regular;18" halign="center" position="654,60" render="Label" size="72,20" source="weekday4" transparent="1" valign="center" zPosition="1"/>
-               <widget alphatest="blend" name="weekday4_icon" position="654,90" size="72,72" zPosition="1"/>
-               <widget font="Regular;18" halign="center" position="640,180" render="Label" size="100,20" source="weekday4_temp" transparent="1" valign="bottom" zPosition="1"/>
-               <widget font="Regular;20" halign="center" position="0,0" render="Label" size="800,240" source="statustext" transparent="1" valign="center" zPosition="1"/>
-       </screen>
-       
-       
-       <!--  ##### CDInfo ##### -->
-       <screen name="CDInfo" position="center,center" size="800,440" title="CDInfo">
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-red.png" position="5,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-green.png" position="145,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-blue.png" position="420,5" size="145,40"/>
-               <widget backgroundColor="#9f1313" font="Regular;20" halign="center" position="5,5" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#1f771f" font="Regular;20" halign="center" position="145,5" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#18188b" font="Regular;20" halign="center" position="425,5" render="Label" size="140,40" source="key_blue" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#25062748" font="Regular;18" position="5,54" render="Label" size="790,60" source="info" transparent="1"/>
-               <widget name="config" position="5,120" scrollbarMode="showOnDemand" size="790,200"/>
-               <eLabel backgroundColor="#44444a" position="0,330" size="800,2" zPosition="0"/>
-               <widget backgroundColor="#25062748" font="Regular;18" position="5,343" render="Label" size="790,90" source="info2" transparent="1"/>
-       </screen>
-       
-       
-       <!--  ##### Filemanager ##### -->
-       <screen name="FilebrowserScreen" position="center,center" size="900,450" title="">
-        <widget name="list_left" position="5,53" scrollbarMode="showOnDemand" size="440,392"/>
-        <widget name="list_right" position="450,53" scrollbarMode="showOnDemand" size="445,392"/>
-        <widget font="Regular;18" halign="center" name="red" position="5,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
-        <widget font="Regular;18" halign="center" name="green" position="145,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
-        <widget font="Regular;18" halign="center" name="yellow" position="285,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
-        <widget font="Regular;18" halign="center" name="blue" position="425,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
-        <ePixmap alphatest="on" name="pred" pixmap="Ai.HD/key-red.png" position="5,5" size="140,40" transparent="1" zPosition="0"/>
-        <ePixmap alphatest="on" name="pgreen" pixmap="Ai.HD/key-green.png" position="145,5" size="140,40" transparent="1" zPosition="0"/>
-        <ePixmap alphatest="on" name="pyellow" pixmap="Ai.HD/key-yellow.png" position="285,5" size="140,40" transparent="1" zPosition="0"/>
-        <ePixmap alphatest="on" name="pblue" pixmap="Ai.HD/key-blue.png" position="425,5" size="140,40" transparent="1" zPosition="0"/>
-    </screen>
-       <screen name="FilebrowserConfigScreen" position="center,center" size="700,420" title="">
-        <widget name="config" position="5,5" scrollbarMode="showOnDemand" size="690,360"/>
-        <widget font="Regular;18" halign="center" name="buttonred" position="10,370" size="140,40" transparent="1" valign="center" zPosition="1"/>
-        <widget font="Regular;18" halign="center" name="buttongreen" position="150,370" size="140,40" transparent="1" valign="center" zPosition="1"/>
-        <ePixmap alphatest="on" name="pred" pixmap="Ai.HD/key-red.png" position="10,370" size="140,40" transparent="1" zPosition="0"/>
-        <ePixmap alphatest="on" name="pgreen" pixmap="Ai.HD/key-green.png" position="150,370" size="140,40" transparent="1" zPosition="0"/>
-    </screen>
-       
-       
-       <!--  ##### Softwaremanager ##### -->
-       <screen name="UpdatePluginMenu" position="center,center" size="900,450" title="Softwaremanager...">
-               <widget enableWrapAround="1" position="5,50" render="Listbox" scrollbarMode="showOnDemand" size="440,400" source="menu" transparent="1">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [
-                                               MultiContentEntryText(pos = (15, 5), size = (405, 30), flags = RT_HALIGN_LEFT, text = 1),
-                                       ],
-                               "fonts": [gFont("Regular", 20)],
-                               "itemHeight": 40
-                               }
-                       </convert>
-               </widget>
-               <widget position="450,150" render="Listbox" scrollbarMode="showOnDemand" selectionDisabled="1" size="445,150" source="menu" transparent="1" zPosition="3">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [
-                                               MultiContentEntryText(pos = (0, 0), size = (420, 150), flags = RT_HALIGN_CENTER|RT_VALIGN_CENTER|RT_WRAP, text = 2),
-                                       ],
-                               "fonts": [gFont("Regular", 20)],
-                               "itemHeight": 150
-                               }
-                       </convert>
-               </widget>
-        <widget font="Regular;18" halign="center" position="5,5" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
-        <ePixmap alphatest="on" pixmap="Ai.HD/key-red.png" position="5,5" size="140,40" transparent="1"/>
-        <ePixmap alphatest="on" pixmap="Ai.HD/key-green.png" position="145,5" size="140,40" transparent="1"/>
-        <ePixmap alphatest="on" pixmap="Ai.HD/key-yellow.png" position="285,5" size="140,40" transparent="1"/>
-        <ePixmap alphatest="on" pixmap="Ai.HD/key-blue.png" position="425,5" size="140,40" transparent="1"/>
-       </screen>
-       <screen name="PacketManager" position="center,center" size="900,420" title="PacketManager">
-               <widget position="10,60" render="Listbox" scrollbarMode="showOnDemand" size="880,360" source="list" transparent="1">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [
-                                               MultiContentEntryPixmapAlphaTest(pos = (18, 5), size = (48, 48), png = 4), # index 4 is the status pixmap
-                                               MultiContentEntryText(pos = (90, 5), size = (690, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
-                                               MultiContentEntryText(pos = (100, 32), size = (690, 22), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the description
-                                               MultiContentEntryPixmapAlphaTest(pos = (5, 58), size = (0, 0), png = 5), # index 4 is the div pixmap
-                                       ],
-                               "fonts": [gFont("Regular", 21),gFont("Regular", 18)],
-                               "itemHeight": 60
-                               }
-                       </convert>
-               </widget>
-               <widget font="Regular;18" halign="center" position="5,5" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;18" halign="center" position="145,5" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-red.png" position="5,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-green.png" position="145,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-yellow.png" position="285,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-blue.png" position="425,5" size="140,40" transparent="1"/>
-       </screen>
-       <screen name="PluginManager" position="center,center" size="900,450" title="Plugin manager">
-               <widget position="10,50" render="Listbox" scrollbarMode="showOnDemand" size="880,375" source="list" transparent="1">
-                       <convert type="TemplatedMultiContent">
-                       {"templates":
-                               {"default": (75,[
-                                               MultiContentEntryPixmapAlphaTest(pos = (18, 12), size = (48, 48), png = 5), # index 5 is the status pixmap
-                                               MultiContentEntryText(pos = (90, 7), size = (690, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
-                                               MultiContentEntryText(pos = (100, 33), size = (690, 38), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the description
-                                       ]),
-                               "category": (75,[
-                                               MultiContentEntryText(pos = (15, 7), size = (690, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
-                                               MultiContentEntryText(pos = (15, 33), size = (690, 22), font=1, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the description
-                                       ])
-                               },
-                               "fonts": [gFont("Regular", 21),gFont("Regular", 18)],
-                               "itemHeight": 75
-                       }
-                       </convert>
-               </widget>
-               <widget font="Regular;18" foregroundColor="secondFG" halign="center" position="0,565" render="Label" size="330,50" source="status" transparent="1"/>
-               <widget font="Regular;18" halign="center" position="5,5" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;18" halign="center" position="145,5" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;18" halign="center" position="285,5" render="Label" size="140,40" source="key_yellow" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;18" halign="center" position="425,5" render="Label" size="140,40" source="key_blue" transparent="1" valign="center" zPosition="1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-red.png" position="5,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-green.png" position="145,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-yellow.png" position="285,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-blue.png" position="425,5" size="140,40" transparent="1"/>
-       </screen>
-       <screen name="PluginManagerInfo" position="center,center" size="900,450" title="Plugin manager activity">
-               <widget position="10,50" render="Listbox" scrollbarMode="showOnDemand" size="880,375" source="list" transparent="1">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [
-                                               MultiContentEntryPixmapAlphaTest(pos = (18, 14), size = (48, 48), png = 2), # index 2 is the status pixmap
-                                               MultiContentEntryText(pos = (90, 5), size = (565, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
-                                               MultiContentEntryText(pos = (90, 33), size = (565, 38), font=1, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the state
-                                       ],
-                               "fonts": [gFont("Regular", 21),gFont("Regular", 18)],
-                               "itemHeight": 75
-                               }
-                       </convert>
-               </widget>
-               <widget font="Regular;18" foregroundColor="secondFG" halign="center" position="0,565" render="Label" size="330,50" source="status" transparent="1"/>
-               <widget font="Regular;18" halign="center" position="5,5" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;18" halign="center" position="145,5" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-red.png" position="5,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-green.png" position="145,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-yellow.png" position="285,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-blue.png" position="425,5" size="140,40" transparent="1"/>
-       </screen>
-       <screen name="PluginDetails" position="center,center" size="900,450" title="Plugin details">
-               <widget name="divpic" position="0,0" size="0,0"/>
-               <widget alphatest="on" name="statuspic" position="70,70" size="48,48"/>
-               <widget backgroundColor="background" font="Regular;21" position="130,85" render="Label" size="540,30" source="author" transparent="1"/>
-               <eLabel backgroundColor="darkgrey" position="70,130" size="700,2"/>
-               <widget alphatest="on" name="screenshot" position="70,140" size="320,230" zPosition="10"/>
-               <widget font="Regular;20" name="detailtext" position="400,140" size="470,310" transparent="1"/>
-               <widget font="Regular;18" halign="center" position="5,5" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;18" halign="center" position="145,5" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-red.png" position="5,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-green.png" position="145,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-yellow.png" position="285,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/key-blue.png" position="425,5" size="140,40" transparent="1"/>
-       </screen>
-
-       <!--  ##### RSS-Reader ##### -->
-       <screen name="RSSSetup" position="center, 0" size="1280, 720" title="Simple RSS Reader Setup" flags="wfNoBorder">
-               <widget source="global.CurrentTime" render="Label" position="55, 20" size=" 80,25" font="Regular;23" foregroundColor="white" backgroundColor="black" transparent="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget source="global.CurrentTime" render="Label" position="145, 20" size="140,25" font="Regular;23" foregroundColor="white" backgroundColor="black" transparent="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <eLabel text="Simple RSS Reader Setup" position="300, 20" size="540,43" font="Regular;35" halign="right" backgroundColor="black" transparent="1" />
-               <widget name="config" position="57, 91" size="1163, 540" itemHeight="30" scrollbarMode="showOnDemand" enableWrapAround="1" backgroundColor="background" transparent="1" />
-               <ePixmap pixmap="Ai.HD/red.png" position="60, 640" size="35,27" alphatest="blend" />
-               <ePixmap pixmap="Ai.HD/green.png" position="260, 640" size="35,27" alphatest="blend" />
-               <ePixmap pixmap="Ai.HD/yellow.png" position="460, 640" size="35,27" alphatest="blend" />
-               <ePixmap pixmap="Ai.HD/blue.png" position="660, 640" size="35,27" alphatest="blend" />
-               <widget source="key_red" render="Label" position="110, 640" size="150,26" zPosition="1" font="Regular;22" halign="left" backgroundColor="black" transparent="1" />
-               <widget source="key_green" render="Label" position="310, 640" size="150,26" zPosition="1" font="Regular;22" halign="left" backgroundColor="black" transparent="1" />
-               <widget source="key_yellow" render="Label" position="510, 640" size="150,26" zPosition="1" font="Regular;22" halign="left" backgroundColor="black" transparent="1" />
-               <widget source="key_blue" render="Label" position="710, 640" size="150,26" zPosition="1" font="Regular;22" halign="left" backgroundColor="black" transparent="1" />
-       </screen>
-       <screen name="RSSEntryView" position="center, 0" size="1280, 720" title="Simple RSS Reader" flags="wfNoBorder">
-               <widget source="global.CurrentTime" render="Label" position="55, 20" size=" 80,25" font="Regular;23" backgroundColor="black" transparent="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget source="global.CurrentTime" render="Label" position="145, 20" size="140,25" font="Regular;23" backgroundColor="black" transparent="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <eLabel text="RSSEntryView" position="300, 20" size="540,43" font="Regular;35" halign="right" backgroundColor="black" transparent="1" />
-               <widget source="info" render="Label" position="55, 75" size="1163, 32" font="Regular;24" backgroundColor="background" transparent="1" />
-               <eLabel position="55, 110" size="1163, 2" backgroundColor="grey" />
-               <widget name="content" position="55, 120" size="1163, 550" font="Regular; 22" backgroundColor="background" transparent="1" />
-       </screen>
-       <screen name="RSSFeedView" position="0, 2" size="1280, 720" title="Simple RSS Reader" flags="wfNoBorder">
-               <widget source="global.CurrentTime" render="Label" position="55, 20" size=" 80,25" font="Regular;23" backgroundColor="black" transparent="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget source="global.CurrentTime" render="Label" position="145, 20" size="140,25" font="Regular;23" backgroundColor="black" transparent="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <eLabel text="RSSFeedView" position="300, 20" size="540,43" font="Regular;35" halign="right" backgroundColor="black" transparent="1" />
-               <widget source="info" render="Label" position="55, 75" size="1163, 28" font="Regular;24" backgroundColor="background" transparent="1" />
-               <eLabel position="55, 110" size="1163, 2" backgroundColor="grey" />
-               <widget source="content" render="Listbox" position="57, 114" size="1163, 392" scrollbarMode="showOnDemand" enableWrapAround="1" backgroundColor="background" transparent="1">
-                       <convert type="TemplatedMultiContent">
-                {"template": [
-                        MultiContentEntryText(pos=(10, 5), size=(760, 65), font=0, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER|RT_WRAP, text = 0)
-                    ],
-                 "fonts": [gFont("Regular", 20)],
-                 "itemHeight": 75
-                }
-                       </convert>
-               </widget>
-               <eLabel position="55, 510" size="1163, 2" backgroundColor="grey" />
-               <widget source="summary" render="Label" position="55, 520" size="1163, 158" font="Regular;22" backgroundColor="background" transparent="1" />
-       </screen>
-       <screen name="RSSOverview" position="0, 0" size="1280, 720" title="Simple RSS Reader" flags="wfNoBorder">
-               <widget source="global.CurrentTime" render="Label" position="55, 20" size=" 80,25" font="Regular;23" backgroundColor="black" transparent="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget source="global.CurrentTime" render="Label" position="145, 20" size="140,25" font="Regular;23" backgroundColor="black" transparent="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <eLabel text="RSSOverview" position="300, 20" size="540,43" font="Regular;35" halign="right" backgroundColor="black" transparent="1" />
-               <widget source="info" render="Label" position="55, 75" size="1163, 28" font="Regular;24" backgroundColor="background" transparent="1" />
-               <eLabel position="55, 110" size="1163, 2" backgroundColor="grey" />
-               <widget name="content" position="55, 120" size="1163, 495" enableWrapAround="1" backgroundColor="background" transparent="1" />
-               <eLabel position="55, 620" size="1163, 2" backgroundColor="grey" />
-               <widget source="summary" render="Label" position="55, 626" size="1163, 28" font="Regular;22" backgroundColor="background" transparent="1" />
-       </screen>
-       <screen name="UpdatePlugin" position="center,center" size="550,300" title="Software update" >
-               <widget name="activityslider" position="0,0" size="550,5"  />
-               <widget name="slider" position="0,150" size="550,30"  />
-               <widget source="package" render="Label" position="10,20" size="540,20" font="Regular;18" halign="center" valign="center" backgroundColor="#25062748" transparent="1" />
-               <widget source="status" render="Label" position="10,50" size="540,80" font="Regular;20" halign="center" valign="center" backgroundColor="#25062748" transparent="1" />
-       </screen>
-       
-<!-- ########## OLED MINI ########## -->
-  <screen name="StandbySummary" position="0,0" size="96,64" id="2">
-    <widget font="Regular;32" halign="center" position="0,0" render="Label" size="96,32" source="global.CurrentTime" valign="center">
-      <convert type="ClockToText">Default</convert>
-    </widget>
-    <widget font="Regular;24" halign="center" position="0,32" render="Label" size="96,32" source="global.CurrentTime" valign="center">
-      <convert type="ClockToText">Format:%a %d</convert>
-    </widget>
-  </screen>
-  <screen name="InfoBarMoviePlayerSummary" position="0,0" size="96,64" id="2">
-    <widget font="Regular;24" halign="center" position="0,0" render="Label" size="96,32" source="session.CurrentService" valign="center">
-      <convert type="ServicePosition">Remaining,ShowHours</convert>
-    </widget>
-    <widget font="Regular;28" halign="center" position="0,32" render="Label" size="96,32" source="global.CurrentTime" valign="center">
-      <convert type="ClockToText">Default</convert>
-    </widget>
-  </screen>
-  <screen name="InfoBarSummary" position="0,0" size="96,64" id="2">
-    <widget font="Regular;18" noWrap="1" position="0,0" render="Label" size="96,32" source="session.CurrentService" valign="center">
-      <convert type="ServiceName">Name</convert>
-    </widget>
-    <widget font="Regular;28" halign="center" position="0,32" render="Label" size="96,32" source="global.CurrentTime" valign="center">
-      <convert type="ClockToText">Default</convert>
-    </widget>
-    <!-- <widget alphatest="off" position="-2,2" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="1">
-      <convert type="ServiceName">Reference</convert>
-    </widget> -->
-  </screen>
-  <screen name="ChannelSelection_summary" position="0,0" size="96,64" id="2">
-    <widget font="Regular;18" halign="center" position="0,0" render="Label" size="96,64" source="parent.ServiceEvent" valign="center">
-      <convert type="ServiceName">Name</convert>
-    </widget>
-  </screen>
-       
-
-       
-       
-       
-       <!--  End of Ai.HD     -->
-</skin>
\ No newline at end of file
diff --git a/aihdcontrol/src/data/oled-full.xml b/aihdcontrol/src/data/oled-full.xml
deleted file mode 100644 (file)
index e21b8e6..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-       
-       
-       
-       <!-- ########## Summarys ##########  -->
-       <screen name="InfoBarSummary" position="0,0" size="132,64">
-               <widget font="Regular;14" halign="center" position="1,0" render="Label" size="130,36" source="session.CurrentService">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget borderWidth="1" position="3,36" render="Progress" size="126,4" source="session.Event_Now">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget font="Regular;18" halign="center" position="0,40" render="Label" size="132,22" source="global.CurrentTime">
-                       <convert type="ClockToText">WithSeconds</convert>
-               </widget>
-       </screen>
-       <screen name="ChannelSelection_summary" position="0,0" size="132,64">
-               <widget font="Regular;14" halign="center" position="1,0" render="Label" size="130,36" source="parent.ServiceEvent">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget borderWidth="1" position="3,36" render="Progress" size="126,4" source="parent.ServiceEvent">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget font="Regular;18" halign="center" position="0,40" render="Label" size="132,22" source="global.CurrentTime">
-                       <convert type="ClockToText">WithSeconds</convert>
-               </widget>
-       </screen>
-       <screen name="MenuSummary" position="0,0" size="132,64">
-               <widget font="Regular;16" halign="center" position="6,0" render="Label" size="120,32" source="parent.title" valign="center"/>
-               <widget font="Regular;16" halign="center" position="6,32" render="Label" size="120,32" source="parent.menu" valign="center">
-                       <convert type="StringListSelection"/>
-               </widget>
-       </screen>
-       <screen name="InfoBarMoviePlayerSummary" position="0,0" size="132,64">
-               <widget font="Regular;14" halign="center" position="1,0" render="Label" size="130,36" source="session.CurrentService">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget borderWidth="1" position="3,36" render="Progress" size="126,4" source="session.CurrentService">
-                       <convert type="ServicePosition">Position</convert>
-               </widget>
-               <widget font="Regular;18" halign="center" position="0,40" render="Label" size="132,22" source="global.CurrentTime">
-                       <convert type="ClockToText">WithSeconds</convert>
-               </widget>
-       </screen>
-       <screen name="StandbySummary" position="0,0" size="132,64">
-               <widget font="Regular;20" halign="center" position="0,0" render="Label" size="132,40" source="global.CurrentTime" valign="center">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;17" halign="center" position="0,40" render="Label" size="130,24" source="global.CurrentTime" valign="top">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/aihdcontrol/src/data/oled-simple.xml b/aihdcontrol/src/data/oled-simple.xml
deleted file mode 100644 (file)
index 865c6aa..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-       
-       
-       
-       <!-- ########## Summarys 800 ########## -->
-       <screen name="InfoBarSummary" position="0,0" size="132,64">
-               <widget font="Regular;24" halign="center" position="0,0" render="Label" size="132,64" source="session.CurrentService" valign="center">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-       </screen>
-       
-       <screen name="ChannelSelection_summary" position="0,0" size="132,64">
-               <widget font="Regular;24" halign="center" position="0,0" render="Label" size="132,64" source="parent.ServiceEvent" valign="center">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-       </screen>
-       
-       <screen name="MenuSummary" position="0,0" size="132,64">
-               <widget font="Regular;24" halign="center" position="0,0" render="Label" size="132,64" source="parent.menu" valign="center">
-                       <convert type="StringListSelection"/>
-               </widget>
-       </screen>
-       
-       <screen name="InfoBarMoviePlayerSummary" position="0,0" size="132,64">
-               <widget font="Regular;46" halign="center" position="0,0" render="Label" size="132,64" source="global.CurrentTime" valign="center">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-       </screen>
-       
-       <screen name="StandbySummary" position="0,0" size="132,64">
-               <widget font="Regular;46" halign="center" position="0,0" render="Label" size="132,64" source="global.CurrentTime" valign="center">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/aihdcontrol/src/data/skin-beyonddreams.xml b/aihdcontrol/src/data/skin-beyonddreams.xml
deleted file mode 100644 (file)
index f35d8c8..0000000
+++ /dev/null
@@ -1,314 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>    
-               <color name="background" value="#180A1E36"/>
-               <color name="foreground" value="#f0f0f0"/>
-               <color name="secondBG" value="#180A1E36"/>
-               <color name="secondFG" value="#fcc000"/>
-               <color name="selectedBG" value="#08202529"/>
-               <color name="selectedFG" value="#fcc000"/>
-               <color name="TitleCol" value="#f0f0f0"/>
-               <color name="red2" value="#20745959"/>
-               <color name="blue2" value="#2059606B"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="grey" value="#00aaaaaa"/>
-               <color name="darkgrey" value="#00484850"/>
-               <color name="dark" value="#00242424"/>
-               <color name="black" value="#00040404"/>
-               <color name="red" value="#00ff4a3c"/>
-               <color name="green" value="#0056c856"/>
-               <color name="yellow" value="#00ffc000"/>
-               <color name="blue" value="#00879ce1"/>
-               <color name="orange" value="#00fcc000"/>
-               <color name="listbox" value="#000f56a4"/>
-               <color name="rssviewtop" value="#005050"/>
-               <color name="rds_text_bg" value="#003258"/>
-               <color name="rssviewtop" value="#38465b"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="noTransBG" value="#000A1E36"/>
-               <color name="transparent" value="#ff888888"/>
-               <color name="transpBlack" value="#540A1E36"/>
-               <color name="transpWhite" value="#70f0f0f0"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#8EB4FB"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Regular;22" offset="30,13"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="#00f0f0f0" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="#00f0f0f0" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="TitleCol" name="WindowTitleForeground"/>
-               <color color="#304e4e4e" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Ai.HD/ws-ol.png" pos="bpTopLeft"/>
-                       <pixmap filename="Ai.HD/ws-o.png" pos="bpTop"/>
-                       <pixmap filename="Ai.HD/ws-or.png" pos="bpTopRight"/>
-                       <pixmap filename="Ai.HD/links.png" pos="bpLeft"/>
-                       <pixmap filename="Ai.HD/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Ai.HD/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Ai.HD/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Ai.HD/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Ai.HD/line.png" pos="bpTop"/>
-                       <pixmap filename="Ai.HD/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-       
-       
-       
-       <!--  ##### Display ##### -->
-       <windowstyle id="1" type="skinned">
-               <color color="#000000" name="Background"/>
-               <color color="#ffffff" name="LabelForeground"/>
-               <color color="#000000" name="ListboxBackground"/>
-               <color color="#ffffff" name="ListboxForeground"/>
-               <color color="#000000" name="ListboxSelectedBackground"/>
-               <color color="#ffffff" name="ListboxSelectedForeground"/>
-               <color color="#000000" name="ListboxMarkedBackground"/>
-               <color color="#ffffff" name="ListboxMarkedForeground"/>
-               <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#ffffff" name="WindowTitleForeground"/>
-               <color color="#000000" name="WindowTitleBackground"/>
-       </windowstyle>
-       
-       
-       
-       <!--  ##### Volume ##### -->
-       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="Volume" position="50,center" size="45,240" title="Volume" zPosition="1">
-               <widget name="Volume" orientation="orBottomToTop" pixmap="Ai.HD/volumeslider.png" position="10,5" size="25,200" transparent="1" zPosition="1"/>
-               <widget backgroundColor="transpBlack" font="Regular;22" foregroundColor="#f0f0f0" halign="center" position="0,208" render="vhdRendVolumeText" size="45,26" source="global.CurrentTime" transparent="1" valign="center" zPosition="4"/>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="Mute" position="45,30" size="45,45" title="Mute" zPosition="10">
-               <ePixmap alphatest="on" pixmap="Ai.HD/mute.png" position="0,0" size="45,45" zPosition="0"/>
-       </screen>
-       
-       
-       
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="InfoBar" position="0,500" size="1280,242" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Ai.HD/infobarMC.png" position="0,22" size="1280,220" zPosition="0"/>
-               <widget alphatest="blend" position="83,120" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="1">
-                       <convert type="ServiceName">Reference</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="235,69" render="vhdRendChNumber" size="70,36" source="session.CurrentService" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="blue2" font="Regular;24" foregroundColor="foreground" position="310,69" render="Label" size="497,36" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="red2" font="Regular;24" foregroundColor="foreground" position="83,73" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="foreground" position="83,96" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="235,120" render="Label" size="70,30" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" noWrap="1" position="310,120" render="Label" size="630,30" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="950,120" render="Label" size="100,30" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">NoSeconds</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" position="235,150" render="Label" size="70,30" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" noWrap="1" position="310,150" render="Label" size="630,30" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" halign="right" position="950,150" render="Label" size="100,30" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="vhdConvClockToText">InStunden</convert>
-               </widget>
-               <widget backgroundColor="dark" borderWidth="0" pixmap="Ai.HD/pbarG.png" position="235,105" render="Progress" size="814,8" source="session.Event_Now" transparent="1" zPosition="2">
-                               <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget backgroundColor="blue2" font="Regular;19" foregroundColor="foreground" position="1110,75" render="vhdRendVideoSize" size="130,22" source="session.CurrentService" transparent="1" valign="top" zPosition="1"/>
-               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="890,75" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <ePixmap alphatest="on" pixmap="Ai.HD/ico_format_off.png" position="1010,77" size="40,21" zPosition="1"/>
-               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1010,77" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1010,77" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_txt_on.png" position="960,75" render="Pixmap" size="40,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_crypt_on.png" position="855,76" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_sub_on.png" position="810,75" render="Pixmap" size="36,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="red" font="Regular;22" foregroundColor="black" halign="center" position="810,75" render="FixedLabel" size="36,24" source="session.RecordState" text="rec" valign="center" zPosition="3">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" position="1110,102" render="Label" size="101,22" source="session.FrontendStatus" transparent="1" zPosition="1">
-                       <convert type="FrontendInfo">SNRdB</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" position="1110,129" render="Label" size="60,22" source="session.FrontendStatus" transparent="1" zPosition="1">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="orange" position="1171,129" render="Label" size="101,22" source="session.FrontendStatus" transparent="1" zPosition="1">
-                       <convert type="FrontendInfo">BER</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="1110,156" render="vhdRendMaxTemp" size="87,22" source="global.CurrentTime" transparent="1" valign="top" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="1078,80" size="5,15" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="1078,105" size="5,15" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="1078,130" size="5,15" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="1078,155" size="5,15" zPosition="1"/>
-               <widget backgroundColor="orange" position="1078,80" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="1078,105" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="1078,130" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">4</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="1078,155" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">8</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="1078,80" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">0,0</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="1078,105" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">1,1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="1078,130" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">2,2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="1078,155" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">3,3</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="MoviePlayer" position="0,500" size="1280,220" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Ai.HD/infobarMC.png" position="0,22" size="1280,220" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1085,80" size="122,50" zPosition="1"/>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="center" position="1085,80" render="vhdRendMaxTemp" size="122,24" source="global.CurrentTime" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="282,105" render="Label" size="722,77" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="red2" font="Regular;24" foregroundColor="foreground" position="83,73" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="foreground" position="83,96" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="83,152" render="vhdRendVideoSize" size="116,24" source="session.CurrentService" transparent="1" zPosition="1"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="83,122" render="Label" size="130,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1092,147" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1162,147" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1162,147" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1060,75" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
-               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="570,14" source="session.CurrentService" zPosition="2">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="blue2" font="Regular;22" foregroundColor="foreground" halign="right" position="205,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">
-                       <convert type="ServicePosition">Position,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="blue2" font="Regular;24" foregroundColor="foreground" halign="left" position="960,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="DVDPlayer" position="0,500" size="1280,220" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Ai.HD/infobarMC.png" position="0,22" size="1280,220" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1085,80" size="122,50" zPosition="1"/>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="center" position="1085,80" render="vhdRendMaxTemp" size="122,24" source="global.CurrentTime" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="282,105" render="Label" size="722,77" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="red2" font="Regular;24" foregroundColor="foreground" position="83,73" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="foreground" position="83,96" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="83,152" render="vhdRendVideoSize" size="116,24" source="session.CurrentService" transparent="1" zPosition="1"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="83,122" render="Label" size="130,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1092,147" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1162,147" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1060,75" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
-               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="570,14" source="session.CurrentService" zPosition="2">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="blue2" font="Regular;22" foregroundColor="foreground" halign="right" position="205,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">
-                       <convert type="ServicePosition">Position,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="blue2" font="Regular;24" foregroundColor="foreground" halign="left" position="960,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/aihdcontrol/src/data/skin-bluesofdream.xml b/aihdcontrol/src/data/skin-bluesofdream.xml
deleted file mode 100644 (file)
index 7956092..0000000
+++ /dev/null
@@ -1,312 +0,0 @@
-       <!--  ##### Colors ##### -->\r
-       <colors>    \r
-               <color name="background" value="#17191D2A"/>\r
-               <color name="foreground" value="#f0f0f0"/>\r
-               <color name="secondBG" value="#17191D2A"/>\r
-               <color name="secondFG" value="#fcc000"/>\r
-               <color name="selectedBG" value="#08202529"/>\r
-               <color name="selectedFG" value="#fcc000"/>\r
-               <color name="TitleCol" value="#f0f0f0"/>\r
-               <color name="white" value="#f0f0f0"/>\r
-               <color name="grey" value="#00aaaaaa"/>\r
-               <color name="darkgrey" value="#00484850"/>\r
-               <color name="dark" value="#00242424"/>\r
-               <color name="black" value="#00040404"/>\r
-               <color name="red" value="#00ff4a3c"/>\r
-               <color name="green" value="#0056c856"/>\r
-               <color name="yellow" value="#00ffc000"/>\r
-               <color name="blue" value="#00879ce1"/>\r
-               <color name="orange" value="#00fcc000"/>\r
-               <color name="listbox" value="#000f56a4"/>\r
-               <color name="rds_text_bg" value="#003258"/>\r
-               <color name="rssviewtop" value="#38465b"/>\r
-               <color name="redtransparent" value="#084C0000"/>\r
-               <color name="greentransparent" value="#08004C00"/>\r
-               <color name="bluetransparent" value="#08001E4B"/>\r
-               <color name="yellowtransparent" value="#084B4B00"/>\r
-               <color name="noTransBG" value="#00101417"/>\r
-               <color name="transparent" value="#ff888888"/>\r
-               <color name="transpBlack" value="#540A1E36"/>\r
-               <color name="transpWhite" value="#70f0f0f0"/>\r
-               <color name="movieRecording" value="#ff4A3C"/>\r
-               <color name="movieWatching" value="#8EB4FB"/>\r
-               <color name="movieFinished" value="#56C856"/>\r
-       </colors>\r
-       \r
-       \r
-       \r
-       <!--  ##### Window ##### -->\r
-       <windowstyle id="0" type="skinned">\r
-               <title font="Regular;22" offset="30,13"/>\r
-               <color color="background" name="Background"/>\r
-               <color color="foreground" name="LabelForeground"/>\r
-               <color color="background" name="ListboxBackground"/>\r
-               <color color="foreground" name="ListboxForeground"/>\r
-               <color color="selectedBG" name="ListboxSelectedBackground"/>\r
-               <color color="selectedFG" name="ListboxSelectedForeground"/>\r
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>\r
-               <color color="#00f0f0f0" name="ListboxMarkedForeground"/>\r
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>\r
-               <color color="#00f0f0f0" name="ListboxMarkedAndSelectedForeground"/>\r
-               <color color="TitleCol" name="WindowTitleForeground"/>\r
-               <color color="#304e4e4e" name="WindowTitleBackground"/>\r
-               <borderset name="bsWindow">\r
-                       <pixmap filename="Ai.HD/ws-ol.png" pos="bpTopLeft"/>\r
-                       <pixmap filename="Ai.HD/ws-o.png" pos="bpTop"/>\r
-                       <pixmap filename="Ai.HD/ws-or.png" pos="bpTopRight"/>\r
-                       <pixmap filename="Ai.HD/links.png" pos="bpLeft"/>\r
-                       <pixmap filename="Ai.HD/rechts.png" pos="bpRight"/>\r
-                       <pixmap filename="Ai.HD/unten_links.png" pos="bpBottomLeft"/>\r
-                       <pixmap filename="Ai.HD/unten.png" pos="bpBottom"/>\r
-                       <pixmap filename="Ai.HD/unten_rechts.png" pos="bpBottomRight"/>\r
-               </borderset>\r
-               <borderset name="bsListboxEntry">\r
-                       <pixmap filename="Ai.HD/line.png" pos="bpTop"/>\r
-                       <pixmap filename="Ai.HD/line.png" pos="bpBottom"/>\r
-               </borderset>\r
-       </windowstyle>\r
-       \r
-       \r
-       \r
-       <!--  ##### Display ##### -->\r
-       <windowstyle id="1" type="skinned">\r
-               <color color="#000000" name="Background"/>\r
-               <color color="#ffffff" name="LabelForeground"/>\r
-               <color color="#000000" name="ListboxBackground"/>\r
-               <color color="#ffffff" name="ListboxForeground"/>\r
-               <color color="#000000" name="ListboxSelectedBackground"/>\r
-               <color color="#ffffff" name="ListboxSelectedForeground"/>\r
-               <color color="#000000" name="ListboxMarkedBackground"/>\r
-               <color color="#ffffff" name="ListboxMarkedForeground"/>\r
-               <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>\r
-               <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>\r
-               <color color="#ffffff" name="WindowTitleForeground"/>\r
-               <color color="#000000" name="WindowTitleBackground"/>\r
-       </windowstyle>\r
-       \r
-       \r
-       \r
-       <!--  ##### Volume ##### -->\r
-       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="Volume" position="50,center" size="45,240" title="Volume" zPosition="1">\r
-               <widget name="Volume" orientation="orBottomToTop" pixmap="Ai.HD/volumeslider.png" position="10,5" size="25,200" transparent="1" zPosition="1"/>\r
-               <widget backgroundColor="transpBlack" font="Regular;22" foregroundColor="#f0f0f0" halign="center" position="0,208" render="vhdRendVolumeText" size="45,26" source="global.CurrentTime" transparent="1" valign="center" zPosition="4"/>\r
-       </screen>\r
-       \r
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="Mute" position="45,30" size="45,45" title="Mute" zPosition="10">\r
-               <ePixmap alphatest="on" pixmap="Ai.HD/mute.png" position="0,0" size="45,45" zPosition="0"/>\r
-       </screen>\r
-       \r
-       \r
-       \r
-       <!--  ##### InfoBars ##### -->\r
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="InfoBar" position="0,512" size="1280,242" title="InfoBar">\r
-               <ePixmap alphatest="off" pixmap="Ai.HD/infobarBoD.png" position="0,22" size="1280,220" zPosition="0"/>\r
-               <widget alphatest="blend" position="60,53" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="1">\r
-                       <convert type="ServiceName">Reference</convert>\r
-               </widget>\r
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="196,50" render="vhdRendChNumber" size="99,36" source="session.CurrentService" transparent="1" valign="center" zPosition="1"/>\r
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="310,50" render="Label" size="497,36" source="session.CurrentService" transparent="1" valign="center" zPosition="1">\r
-                       <convert type="ServiceName">Name</convert>\r
-               </widget>\r
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="70,135" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">\r
-                       <convert type="ClockToText">Default</convert>\r
-               </widget>\r
-               <widget backgroundColor="background" font="Regular;17" foregroundColor="foreground" position="70,160" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">\r
-                       <convert type="ClockToText">Format:%a %d. %b</convert>\r
-               </widget>\r
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="235,110" render="Label" size="70,30" source="session.Event_Now" transparent="1" zPosition="1">\r
-                       <convert type="EventTime">StartTime</convert>\r
-                       <convert type="ClockToText">Default</convert>\r
-               </widget>\r
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" noWrap="1" position="310,110" render="Label" size="630,30" source="session.Event_Now" transparent="1" zPosition="1">\r
-                       <convert type="EventName">Name</convert>\r
-               </widget>\r
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="950,110" render="Label" size="100,30" source="session.Event_Now" transparent="1" zPosition="1">\r
-                       <convert type="EventTime">Remaining</convert>\r
-                       <convert type="RemainingToText">NoSeconds</convert>\r
-               </widget>\r
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" position="235,143" render="Label" size="70,30" source="session.Event_Next" transparent="1" zPosition="1">\r
-                       <convert type="EventTime">StartTime</convert>\r
-                       <convert type="ClockToText">Default</convert>\r
-               </widget>\r
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" noWrap="1" position="310,143" render="Label" size="630,30" source="session.Event_Next" transparent="1" zPosition="1">\r
-                       <convert type="EventName">Name</convert>\r
-               </widget>\r
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" halign="right" position="950,143" render="Label" size="100,30" source="session.Event_Next" transparent="1" zPosition="1">\r
-                       <convert type="EventTime">Duration</convert>\r
-                       <convert type="vhdConvClockToText">InStunden</convert>\r
-               </widget>\r
-               <widget backgroundColor="dark" borderWidth="0" pixmap="Ai.HD/pbarG.png" position="235,98" render="Progress" size="814,8" source="session.Event_Now" transparent="1" zPosition="2">\r
-                               <convert type="EventTime">Progress</convert>\r
-               </widget>\r
-               <widget backgroundColor="background" font="Regular;19" foregroundColor="foreground" position="1085,55" render="vhdRendVideoSize" size="141,22" source="session.CurrentService" transparent="1" valign="top" zPosition="1"/>\r
-               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="890,55" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">\r
-                       <convert type="ServiceInfo">IsMultichannel</convert>\r
-                       <convert type="ConditionalShowHide"/>\r
-               </widget>\r
-               <ePixmap alphatest="on" pixmap="Ai.HD/ico_format_off.png" position="1010,57" size="40,21" zPosition="1"/>\r
-               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1010,57" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">\r
-                       <convert type="ServiceInfo">IsWidescreen</convert>\r
-                       <convert type="ConditionalShowHide"/>\r
-               </widget>\r
-               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1010,57" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">\r
-                       <convert type="ServiceInfo">VideoWidth</convert>\r
-                       <convert type="ValueRange">800,2000</convert>\r
-                       <convert type="ConditionalShowHide"/>\r
-               </widget>\r
-               <widget alphatest="on" pixmap="Ai.HD/ico_txt_on.png" position="960,55" render="Pixmap" size="40,24" source="session.CurrentService" zPosition="2">\r
-                       <convert type="ServiceInfo">HasTelext</convert>\r
-                       <convert type="ConditionalShowHide"/>\r
-               </widget>\r
-               <widget alphatest="on" pixmap="Ai.HD/ico_crypt_on.png" position="855,55" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="2">\r
-                       <convert type="ServiceInfo">IsCrypted</convert>\r
-                       <convert type="ConditionalShowHide"/>\r
-               </widget>\r
-               <widget alphatest="on" pixmap="Ai.HD/ico_sub_on.png" position="810,55" render="Pixmap" size="36,24" source="session.CurrentService" zPosition="2">\r
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>\r
-                       <convert type="ConditionalShowHide"/>\r
-               </widget>\r
-               <widget backgroundColor="redtransparent" font="Regular;22" foregroundColor="black" halign="center" position="810,55" render="FixedLabel" size="36,24" source="session.RecordState" text="rec" valign="center" zPosition="3">\r
-                       <convert type="ConditionalShowHide">Blink</convert>\r
-               </widget>\r
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" position="1120,100" render="Label" size="101,22" source="session.FrontendStatus" transparent="1" zPosition="1">\r
-                       <convert type="FrontendInfo">SNRdB</convert>\r
-               </widget>\r
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" position="1120,127" render="Label" size="60,22" source="session.FrontendStatus" transparent="1" zPosition="1">\r
-                       <convert type="FrontendInfo">SNR</convert>\r
-               </widget>\r
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="orange" position="1190,127" render="Label" size="101,22" source="session.FrontendStatus" transparent="1" zPosition="1">\r
-                       <convert type="FrontendInfo">BER</convert>\r
-               </widget>\r
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="1120,155" render="vhdRendMaxTemp" size="87,22" source="global.CurrentTime" transparent="1" valign="top" zPosition="1"/>\r
-               <eLabel backgroundColor="darkgrey" position="1103,98" size="5,15" zPosition="1"/>\r
-               <eLabel backgroundColor="darkgrey" position="1103,120" size="5,15" zPosition="1"/>\r
-               <eLabel backgroundColor="darkgrey" position="1103,142" size="5,15" zPosition="1"/>\r
-               <eLabel backgroundColor="darkgrey" position="1103,164" size="5,15" zPosition="1"/>\r
-               <widget backgroundColor="orange" position="1103,98" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">\r
-                       <convert type="TunerInfo">TunerUseMask</convert>\r
-                       <convert type="ValueBitTest">1</convert>\r
-                       <convert type="ConditionalShowHide"/>\r
-               </widget>\r
-               <widget backgroundColor="orange" position="1103,120" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">\r
-                       <convert type="TunerInfo">TunerUseMask</convert>\r
-                       <convert type="ValueBitTest">2</convert>\r
-                       <convert type="ConditionalShowHide"/>\r
-               </widget>\r
-               <widget backgroundColor="orange" position="1103,142" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">\r
-                       <convert type="TunerInfo">TunerUseMask</convert>\r
-                       <convert type="ValueBitTest">4</convert>\r
-                       <convert type="ConditionalShowHide"/>\r
-               </widget>\r
-               <widget backgroundColor="orange" position="1103,164" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">\r
-                       <convert type="TunerInfo">TunerUseMask</convert>\r
-                       <convert type="ValueBitTest">8</convert>\r
-                       <convert type="ConditionalShowHide"/>\r
-               </widget>\r
-               <widget backgroundColor="green" position="1103,98" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">\r
-                       <convert type="FrontendInfo">NUMBER</convert>\r
-                       <convert type="ValueRange">0,0</convert>\r
-                       <convert type="ConditionalShowHide"/>\r
-               </widget>\r
-               <widget backgroundColor="green" position="1103,120" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">\r
-                       <convert type="FrontendInfo">NUMBER</convert>\r
-                       <convert type="ValueRange">1,1</convert>\r
-                       <convert type="ConditionalShowHide"/>\r
-               </widget>\r
-               <widget backgroundColor="green" position="1103,142" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">\r
-                       <convert type="FrontendInfo">NUMBER</convert>\r
-                       <convert type="ValueRange">2,2</convert>\r
-                       <convert type="ConditionalShowHide"/>\r
-               </widget>\r
-               <widget backgroundColor="green" position="1103,164" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">\r
-                       <convert type="FrontendInfo">NUMBER</convert>\r
-                       <convert type="ValueRange">3,3</convert>\r
-                       <convert type="ConditionalShowHide"/>\r
-               </widget>\r
-       </screen>\r
-       \r
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="MoviePlayer" position="0,512" size="1280,220" title="InfoBar">\r
-               <ePixmap alphatest="off" pixmap="Ai.HD/infobarBoD.png" position="0,22" size="1280,220" zPosition="0"/>\r
-               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="50,27" size="122,50" zPosition="1"/>\r
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="248,95" render="Label" size="800,80" source="session.CurrentService" transparent="1" valign="center" zPosition="1">\r
-                       <convert type="ServiceName">Name</convert>\r
-               </widget>\r
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="70,135" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">\r
-                       <convert type="ClockToText">Default</convert>\r
-               </widget>\r
-               <widget backgroundColor="background" font="Regular;17" foregroundColor="foreground" position="70,160" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">\r
-                       <convert type="ClockToText">Format:%a %d. %b</convert>\r
-               </widget>\r
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="1110,55" render="vhdRendVideoSize" size="151,24" source="session.CurrentService" transparent="1" zPosition="1"/>\r
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="70,90" render="Label" size="130,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">\r
-                       <convert type="ServicePosition">Length,ShowHours</convert>\r
-               </widget>\r
-               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1110,100" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">\r
-                       <convert type="ServiceInfo">IsMultichannel</convert>\r
-                       <convert type="ConditionalShowHide"/>\r
-               </widget>\r
-               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1110,130" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">\r
-                       <convert type="ServiceInfo">IsWidescreen</convert>\r
-                       <convert type="ConditionalShowHide"/>\r
-               </widget>\r
-               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1110,130" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">\r
-                       <convert type="ServiceInfo">VideoWidth</convert>\r
-                       <convert type="ValueRange">800,2000</convert>\r
-                       <convert type="ConditionalShowHide"/>\r
-               </widget>\r
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="165,135" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">\r
-                       <convert type="ConditionalShowHide">Blink</convert>\r
-               </widget>\r
-               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,58" size="600,16" zPosition="3"/>\r
-               <widget pointer="Ai.HD/pointer.png:13,3" position="360,59" render="PositionGauge" size="570,14" source="session.CurrentService" zPosition="2">\r
-                       <convert type="ServicePosition">Gauge</convert>\r
-               </widget>\r
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="205,53" render="Label" size="121,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">\r
-                       <convert type="ServicePosition">Position,ShowHours</convert>\r
-               </widget>\r
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="960,53" render="Label" size="130,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">\r
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>\r
-               </widget>\r
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="1110,155" render="vhdRendMaxTemp" size="87,22" source="global.CurrentTime" transparent="1" valign="top" zPosition="1"/>\r
-       </screen>\r
-       \r
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="DVDPlayer" position="0,512" size="1280,220" title="InfoBar">\r
-               <ePixmap alphatest="off" pixmap="Ai.HD/infobarBoD.png" position="0,22" size="1280,220" zPosition="0"/>\r
-               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="50,27" size="122,50" zPosition="1"/>\r
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="248,95" render="Label" size="800,52" source="session.CurrentService" transparent="1" valign="center" zPosition="1">\r
-                       <convert type="ServiceName">Name</convert>\r
-               </widget>\r
-               <widget font="Regular;20" foregroundColor="grey" halign="center" name="chapterLabel" position="248,150" size="800,24" transparent="1" zPosition="2"/>\r
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="70,135" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">\r
-                       <convert type="ClockToText">Default</convert>\r
-               </widget>\r
-               <widget backgroundColor="background" font="Regular;17" foregroundColor="foreground" position="70,160" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">\r
-                       <convert type="ClockToText">Format:%a %d. %b</convert>\r
-               </widget>\r
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="1110,55" render="vhdRendVideoSize" size="151,24" source="session.CurrentService" transparent="1" zPosition="1"/>\r
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="70,90" render="Label" size="130,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">\r
-                       <convert type="ServicePosition">Length,ShowHours</convert>\r
-               </widget>\r
-               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1110,100" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">\r
-                       <convert type="ServiceInfo">IsMultichannel</convert>\r
-                       <convert type="ConditionalShowHide"/>\r
-               </widget>\r
-               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1110,130" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">\r
-                       <convert type="ServiceInfo">IsWidescreen</convert>\r
-                       <convert type="ConditionalShowHide"/>\r
-               </widget>\r
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="165,135" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">\r
-                       <convert type="ConditionalShowHide">Blink</convert>\r
-               </widget>\r
-               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,58" size="600,16" zPosition="3"/>\r
-               <widget pointer="Ai.HD/pointer.png:13,3" position="360,59" render="PositionGauge" size="570,14" source="session.CurrentService" zPosition="2">\r
-                       <convert type="ServicePosition">Gauge</convert>\r
-               </widget>\r
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="205,53" render="Label" size="121,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">\r
-                       <convert type="ServicePosition">Position,ShowHours</convert>\r
-               </widget>\r
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="960,53" render="Label" size="130,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">\r
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>\r
-               </widget>\r
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="1110,155" render="vhdRendMaxTemp" size="87,22" source="global.CurrentTime" transparent="1" valign="top" zPosition="1"/>\r
-       </screen>       
\ No newline at end of file
diff --git a/aihdcontrol/src/data/skin-dc.xml b/aihdcontrol/src/data/skin-dc.xml
deleted file mode 100644 (file)
index 08dda36..0000000
+++ /dev/null
@@ -1,309 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>    
-               <color name="background" value="#18101319"/>
-               <color name="foreground" value="#f0f0f0"/>
-               <color name="secondBG" value="#18101319"/>
-               <color name="secondFG" value="#fcc000"/>
-               <color name="selectedBG" value="#08202529"/>
-               <color name="selectedFG" value="#fcc000"/>
-               <color name="TitleBG" value="#D4D4D4"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="grey" value="#00aaaaaa"/>
-               <color name="darkgrey" value="#00484850"/>
-               <color name="dark" value="#00242424"/>
-               <color name="black" value="#080808"/>
-               <color name="red" value="#00ff4a3c"/>
-               <color name="green" value="#0056c856"/>
-               <color name="yellow" value="#00ffc000"/>
-               <color name="blue" value="#00879ce1"/>
-               <color name="orange" value="#00fcc000"/>
-               <color name="listbox" value="#000f56a4"/>
-               <color name="rssviewtop" value="#005050"/>
-               <color name="rds_text_bg" value="#003258"/>
-               <color name="rssviewtop" value="#38465b"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="noTransBG" value="#00101319"/>
-               <color name="transparent" value="#ff888888"/>
-               <color name="transpBlack" value="#540f0f0f"/>
-               <color name="transpWhite" value="#70f0f0f0"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#8EB4FB"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Regular;24" offset="15,7"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="#00f0f0f0" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="#00f0f0f0" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="black" name="WindowTitleForeground"/>
-               <color color="TitleBG" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Ai.HD/wt-ol.png" pos="bpTopLeft"/>
-                       <pixmap filename="Ai.HD/wt-o.png" pos="bpTop"/>
-                       <pixmap filename="Ai.HD/wt-or.png" pos="bpTopRight"/>
-                       <pixmap filename="Ai.HD/wt-l.png" pos="bpLeft"/>
-                       <pixmap filename="Ai.HD/wt-r.png" pos="bpRight"/>
-                       <pixmap filename="Ai.HD/wt-ul.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Ai.HD/wt-u.png" pos="bpBottom"/>
-                       <pixmap filename="Ai.HD/wt-ur.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Ai.HD/line.png" pos="bpTop"/>
-                       <pixmap filename="Ai.HD/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-       
-       
-       
-       <!--  ##### Display ##### -->
-       <windowstyle id="1" type="skinned">
-               <color color="#000000" name="Background"/>
-               <color color="#ffffff" name="LabelForeground"/>
-               <color color="#000000" name="ListboxBackground"/>
-               <color color="#ffffff" name="ListboxForeground"/>
-               <color color="#000000" name="ListboxSelectedBackground"/>
-               <color color="#ffffff" name="ListboxSelectedForeground"/>
-               <color color="#000000" name="ListboxMarkedBackground"/>
-               <color color="#ffffff" name="ListboxMarkedForeground"/>
-               <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#ffffff" name="WindowTitleForeground"/>
-               <color color="#000000" name="WindowTitleBackground"/>
-       </windowstyle>
-       
-       
-       
-       <!--  ##### Volume ##### -->
-       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="Volume" position="50,center" size="45,240" title="Volume" zPosition="1">
-               <widget name="Volume" orientation="orBottomToTop" pixmap="Ai.HD/volumeslider.png" position="10,5" size="25,200" transparent="1" zPosition="1"/>
-               <widget backgroundColor="transpBlack" font="Regular;22" foregroundColor="#f0f0f0" halign="center" position="0,208" render="vhdRendVolumeText" size="45,26" source="global.CurrentTime" transparent="1" valign="center" zPosition="4"/>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="Mute" position="45,30" size="45,45" title="Mute" zPosition="10">
-               <ePixmap alphatest="on" pixmap="Ai.HD/mute.png" position="0,0" size="45,45" zPosition="0"/>
-       </screen>
-       
-       
-       
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="InfoBar" position="0,477" size="1280,242" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Ai.HD/infobarDC.png" position="0,24" size="1280,220" zPosition="-1"/>
-               <widget alphatest="blend" position="95,122" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="1">
-                       <convert type="ServiceName">Reference</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="225,52" render="vhdRendChNumber" size="81,36" source="session.CurrentService" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="310,52" render="Label" size="497,36" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="grey" position="85,50" render="Label" size="92,23" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="85,70" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="grey" font="Regular;26" foregroundColor="black" position="225,117" render="Label" size="70,36" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="grey" font="Regular;26" foregroundColor="black" noWrap="1" position="310,117" render="Label" size="610,36" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget backgroundColor="grey" font="Regular;26" foregroundColor="black" halign="right" position="930,117" render="Label" size="120,36" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">NoSeconds</convert>
-               </widget>
-               <widget backgroundColor="white" font="Regular;26" foregroundColor="black" position="225,152" render="Label" size="70,36" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="white" font="Regular;26" foregroundColor="black" noWrap="1" position="310,152" render="Label" size="610,36" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget backgroundColor="white" font="Regular;26" foregroundColor="black" halign="right" position="927,152" render="Label" size="123,36" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="vhdConvClockToText">InStunden</convert>
-               </widget>
-               <widget backgroundColor="#08303539" borderWidth="0" pixmap="Ai.HD/pbarB.png" position="80,91" render="Progress" size="1120,8" source="session.Event_Now" transparent="1" zPosition="2">
-                               <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" position="1085,59" render="vhdRendVideoSize" size="130,22" source="session.CurrentService" transparent="1" valign="top" zPosition="1"/>
-               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="890,58" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <ePixmap alphatest="on" pixmap="Ai.HD/ico_format_off.png" position="1010,60" size="40,21" zPosition="1"/>
-               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1010,60" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1010,60" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_txt_on.png" position="960,57" render="Pixmap" size="40,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_crypt_on.png" position="855,59" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_sub_on.png" position="810,58" render="Pixmap" size="36,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="red" font="Regular;22" foregroundColor="black" halign="center" position="810,58" render="FixedLabel" size="36,24" source="session.RecordState" text="rec" valign="center" zPosition="3">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget backgroundColor="grey" font="Regular;23" foregroundColor="black" position="1095,120" render="Label" size="101,31" source="session.FrontendStatus" transparent="1" zPosition="1">
-                       <convert type="FrontendInfo">SNRdB</convert>
-               </widget>
-               <widget backgroundColor="white" font="Regular;24" foregroundColor="black" halign="left" position="1095,153" render="vhdRendMaxTemp" size="87,31" source="global.CurrentTime" transparent="1" valign="top" zPosition="1"/>
-               <eLabel backgroundColor="dark" position="1078,117" size="5,10" zPosition="1"/>
-               <eLabel backgroundColor="dark" position="1078,137" size="5,10" zPosition="1"/>
-               <eLabel backgroundColor="dark" position="1078,157" size="5,10" zPosition="1"/>
-               <eLabel backgroundColor="dark" position="1078,177" size="5,10" zPosition="1"/>
-               <widget backgroundColor="orange" position="1078,117" render="FixedLabel" size="5,10" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="1078,137" render="FixedLabel" size="5,10" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="1078,157" render="FixedLabel" size="5,10" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">4</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="1078,177" render="FixedLabel" size="5,10" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">8</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="1078,117" render="FixedLabel" size="5,10" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">0,0</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="1078,137" render="FixedLabel" size="5,10" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">1,1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="1078,157" render="FixedLabel" size="5,10" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">2,2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="1078,177" render="FixedLabel" size="5,10" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">3,3</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="MoviePlayer" position="0,512" size="1280,220" title="310,115">
-               <ePixmap alphatest="off" pixmap="Ai.HD/movieplayerbarW.png" position="0,24" size="1280,220" zPosition="-1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1070,45" size="122,50" zPosition="1"/>
-               <widget backgroundColor="white" font="Regular;26" foregroundColor="black" halign="center" position="220,110" render="Label" size="840,51" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="grey" position="85,60" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="85,85" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="white" font="Regular;24" foregroundColor="black" halign="left" position="80,122" render="vhdRendVideoSize" size="142,36" source="session.CurrentService" transparent="1" zPosition="1"/>
-               <widget backgroundColor="background" font="Regular;18" foregroundColor="foreground" halign="left" position="600,58" render="Label" size="130,21" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Position,ShowHours</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1085,125" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1155,125" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1155,125" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1055,125" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
-               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="585,14" source="session.CurrentService" zPosition="2">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="215,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="955,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="DVDPlayer" position="0,512" size="1280,220" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Ai.HD/movieplayerbarW.png" position="0,24" size="1280,220" zPosition="-1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1070,45" size="122,50" zPosition="1"/>
-               <widget backgroundColor="white" font="Regular;26" foregroundColor="black" halign="center" position="220,110" render="Label" size="840,51" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="grey" position="85,60" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="85,85" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="white" font="Regular;24" foregroundColor="black" halign="left" position="80,122" render="vhdRendVideoSize" size="142,36" source="session.CurrentService" transparent="1" zPosition="1"/>
-               <widget backgroundColor="background" font="Regular;18" foregroundColor="foreground" halign="left" position="600,58" render="Label" size="130,21" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Position,ShowHours</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1085,125" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1155,125" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1155,125" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1055,125" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
-               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="585,14" source="session.CurrentService" zPosition="2">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="215,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="955,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/aihdcontrol/src/data/skin-dmm.xml b/aihdcontrol/src/data/skin-dmm.xml
deleted file mode 100644 (file)
index 6a82e5f..0000000
+++ /dev/null
@@ -1,316 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>    
-               <color name="background" value="#180A1821"/>
-               <color name="foreground" value="#f0f0f0"/>
-               <color name="secondBG" value="#180A1821"/>
-               <color name="secondFG" value="#00fcc000"/>
-               <color name="selectedBG" value="#08202529"/>
-               <color name="selectedFG" value="#00fcc000"/>
-               <color name="white" value="#00f0f0f0"/>
-               <color name="grey" value="#00aaaaaa"/>
-               <color name="darkgrey" value="#00555556"/>
-               <color name="dark" value="#00242424"/>
-               <color name="black" value="#00040404"/>
-               <color name="red" value="#00ff4a3c"/>
-               <color name="green" value="#0056c856"/>
-               <color name="yellow" value="#00ffc000"/>
-               <color name="blue" value="#00879ce1"/>
-               <color name="orange" value="#00fcc000"/>
-               <color name="listbox" value="#000f56a4"/>
-               <color name="rssviewtop" value="#005050"/>
-               <color name="rds_text_bg" value="#003258"/>
-               <color name="rssviewtop" value="#38465b"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="noTransBG" value="#000A1821"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#54111112"/>
-               <color name="transpWhite" value="#70f0f0f0"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#8EB4FB"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Regular;20" offset="90,11"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="#00f0f0f0" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="#00f0f0f0" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="foreground" name="WindowTitleForeground"/>
-               <color color="background" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Ai.HD/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Ai.HD/oben.png" pos="bpTop"/>
-                       <pixmap filename="Ai.HD/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Ai.HD/links.png" pos="bpLeft"/>
-                       <pixmap filename="Ai.HD/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Ai.HD/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Ai.HD/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Ai.HD/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Ai.HD/line.png" pos="bpTop"/>
-                       <pixmap filename="Ai.HD/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-       
-       
-       
-       <!--  ##### Display ##### -->
-       <windowstyle id="1" type="skinned">
-               <color color="#000000" name="Background"/>
-               <color color="#ffffff" name="LabelForeground"/>
-               <color color="#000000" name="ListboxBackground"/>
-               <color color="#ffffff" name="ListboxForeground"/>
-               <color color="#000000" name="ListboxSelectedBackground"/>
-               <color color="#ffffff" name="ListboxSelectedForeground"/>
-               <color color="#000000" name="ListboxMarkedBackground"/>
-               <color color="#ffffff" name="ListboxMarkedForeground"/>
-               <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#ffffff" name="WindowTitleForeground"/>
-               <color color="#000000" name="WindowTitleBackground"/>
-       </windowstyle>
-       
-       
-       
-       <!--  ##### Volume ##### -->
-       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="Volume" position="50,center" size="45,240" title="Volume" zPosition="1">
-               <widget name="Volume" orientation="orBottomToTop" pixmap="Ai.HD/volumeslider.png" position="10,5" size="25,200" transparent="1" zPosition="1"/>
-               <widget backgroundColor="transpBlack" font="Regular;22" foregroundColor="#f0f0f0" halign="center" position="0,208" render="vhdRendVolumeText" size="45,26" source="global.CurrentTime" transparent="1" valign="center" zPosition="4"/>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="Mute" position="45,30" size="45,45" title="Mute" zPosition="10">
-               <ePixmap alphatest="on" pixmap="Ai.HD/mute.png" position="0,0" size="45,45" zPosition="0"/>
-       </screen>
-       
-       
-       
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="InfoBar" position="0,512" size="1280,242" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-dmm.png" position="0,24" size="1280,220" zPosition="-1"/>
-               <widget alphatest="blend" position="70,120" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="1">
-                       <convert type="ServiceName">Reference</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="235,69" render="vhdRendChNumber" size="70,36" source="session.CurrentService" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="310,69" render="Label" size="497,36" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="grey" position="70,75" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="70,98" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="235,120" render="Label" size="70,30" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" noWrap="1" position="310,120" render="Label" size="630,30" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="950,120" render="Label" size="100,30" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">NoSeconds</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="270,150" render="Label" size="70,30" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" noWrap="1" position="345,150" render="Label" size="596,30" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="950,150" render="Label" size="100,30" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="vhdConvClockToText">InStunden</convert>
-               </widget>
-               <widget backgroundColor="#08202529" borderWidth="0" pixmap="Ai.HD/pbar.png" position="235,105" render="Progress" size="814,8" source="session.Event_Now" transparent="0" zPosition="2">
-                               <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" position="1110,75" render="vhdRendVideoSize" size="130,22" source="session.CurrentService" transparent="1" valign="top" zPosition="1"/>
-               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="890,75" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <ePixmap alphatest="on" pixmap="Ai.HD/ico_format_off.png" position="1010,77" size="40,21" zPosition="1"/>
-               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1010,77" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1010,77" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_txt_on.png" position="960,75" render="Pixmap" size="40,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_crypt_on.png" position="855,76" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_sub_on.png" position="810,75" render="Pixmap" size="36,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="red" font="Regular;22" foregroundColor="black" halign="center" position="810,75" render="FixedLabel" size="36,24" source="session.RecordState" text="rec" valign="center" zPosition="3">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" position="1110,102" render="Label" size="101,22" source="session.FrontendStatus" transparent="1" zPosition="1">
-                       <convert type="FrontendInfo">SNRdB</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" position="1110,129" render="Label" size="60,22" source="session.FrontendStatus" transparent="1" zPosition="1">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="orange" position="1171,129" render="Label" size="101,22" source="session.FrontendStatus" transparent="1" zPosition="1">
-                       <convert type="FrontendInfo">BER</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="1110,156" render="vhdRendMaxTemp" size="87,22" source="global.CurrentTime" transparent="1" valign="top" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="1078,80" size="5,15" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="1078,105" size="5,15" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="1078,130" size="5,15" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="1078,155" size="5,15" zPosition="1"/>
-               <widget backgroundColor="orange" position="1078,80" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="1078,105" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="1078,130" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">4</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="1078,155" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">8</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="1078,80" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">0,0</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="1078,105" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">1,1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="1078,130" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">2,2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="1078,155" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">3,3</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="MoviePlayer" position="0,512" size="1280,220" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-dmm.png" position="0,24" size="1280,220" zPosition="-1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1095,75" size="122,50" zPosition="1"/>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="center" position="1095,75" render="vhdRendMaxTemp" size="122,24" source="global.CurrentTime" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="282,105" render="Label" size="722,77" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="grey" position="70,75" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="70,98" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="70,155" render="vhdRendVideoSize" size="116,24" source="session.CurrentService" transparent="1" zPosition="1"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="70,130" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1102,140" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1060,75" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
-               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="205,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Position,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="960,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="DVDPlayer" position="0,512" size="1280,220" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-dmm.png" position="0,24" size="1280,220" zPosition="-1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1095,75" size="122,50" zPosition="1"/>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="center" position="1095,75" render="vhdRendMaxTemp" size="122,24" source="global.CurrentTime" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="282,105" render="Label" size="722,77" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="grey" position="70,75" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="70,98" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="70,155" render="vhdRendVideoSize" size="116,24" source="session.CurrentService" transparent="1" zPosition="1"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="70,130" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1102,140" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1060,75" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
-               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="205,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Position,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="960,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/aihdcontrol/src/data/skin-liga.xml b/aihdcontrol/src/data/skin-liga.xml
deleted file mode 100644 (file)
index 7c60d8a..0000000
+++ /dev/null
@@ -1,310 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>    
-               <color name="background" value="#18101214"/>
-               <color name="foreground" value="#f0f0f0"/>
-               <color name="secondBG" value="#18101214"/>
-               <color name="secondFG" value="#00fcc000"/>
-               <color name="selectedBG" value="#08202529"/>
-               <color name="selectedFG" value="#00fcc000"/>
-               <color name="white" value="#00f0f0f0"/>
-               <color name="grey" value="#00aaaaaa"/>
-               <color name="darkgrey" value="#00555556"/>
-               <color name="dark" value="#00242424"/>
-               <color name="black" value="#00040404"/>
-               <color name="red" value="#00ff4a3c"/>
-               <color name="green" value="#0056c856"/>
-               <color name="yellow" value="#00ffc000"/>
-               <color name="blue" value="#00879ce1"/>
-               <color name="orange" value="#00fcc000"/>
-               <color name="listbox" value="#000f56a4"/>
-               <color name="rssviewtop" value="#005050"/>
-               <color name="rds_text_bg" value="#003258"/>
-               <color name="rssviewtop" value="#38465b"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="noTransBG" value="#00101417"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#54111112"/>
-               <color name="transpWhite" value="#70f0f0f0"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#8EB4FB"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Regular;26" offset="35,12"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="#00f0f0f0" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="#00f0f0f0" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="black" name="WindowTitleForeground"/>
-               <color color="grey" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Ai.HD/windowCL/ws-ol.png" pos="bpTopLeft"/>
-                       <pixmap filename="Ai.HD/windowCL/ws-o.png" pos="bpTop"/>
-                       <pixmap filename="Ai.HD/windowCL/ws-or.png" pos="bpTopRight"/>
-                       <pixmap filename="Ai.HD/windowCL/ws-l.png" pos="bpLeft"/>
-                       <pixmap filename="Ai.HD/windowCL/ws-r.png" pos="bpRight"/>
-                       <pixmap filename="Ai.HD/windowCL/ws-ul.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Ai.HD/windowCL/ws-u.png" pos="bpBottom"/>
-                       <pixmap filename="Ai.HD/windowCL/ws-ur.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Ai.HD/line.png" pos="bpTop"/>
-                       <pixmap filename="Ai.HD/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-       
-       
-       
-       <!--  ##### Display ##### -->
-       <windowstyle id="1" type="skinned">
-               <color color="#000000" name="Background"/>
-               <color color="#ffffff" name="LabelForeground"/>
-               <color color="#000000" name="ListboxBackground"/>
-               <color color="#ffffff" name="ListboxForeground"/>
-               <color color="#000000" name="ListboxSelectedBackground"/>
-               <color color="#ffffff" name="ListboxSelectedForeground"/>
-               <color color="#000000" name="ListboxMarkedBackground"/>
-               <color color="#ffffff" name="ListboxMarkedForeground"/>
-               <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#ffffff" name="WindowTitleForeground"/>
-               <color color="#000000" name="WindowTitleBackground"/>
-       </windowstyle>
-       
-       
-       
-       <!--  ##### Volume ##### -->
-       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="Volume" position="50,center" size="45,240" title="Volume" zPosition="1">
-               <widget name="Volume" orientation="orBottomToTop" pixmap="Ai.HD/volumeslider.png" position="10,5" size="25,200" transparent="1" zPosition="1"/>
-               <widget backgroundColor="transpBlack" font="Regular;22" foregroundColor="#f0f0f0" halign="center" position="0,208" render="vhdRendVolumeText" size="45,26" source="global.CurrentTime" transparent="1" valign="center" zPosition="4"/>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="Mute" position="45,30" size="45,45" title="Mute" zPosition="10">
-               <ePixmap alphatest="on" pixmap="Ai.HD/mute.png" position="0,0" size="45,45" zPosition="0"/>
-       </screen>
-       
-       
-       
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="InfoBar" position="0,500" size="1280,242" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Ai.HD/infobarCL.png" position="0,24" size="1280,220" zPosition="-1"/>
-               <widget alphatest="blend" position="85,125" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="1">
-                       <convert type="ServiceName">Reference</convert>
-               </widget>
-               <widget backgroundColor="grey" font="Regular;30" foregroundColor="black" halign="center" position="85,70" render="vhdRendChNumber" size="121,31" source="session.CurrentService" transparent="1" zPosition="1"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="310,70" render="Label" size="461,36" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="grey" font="Regular;30" foregroundColor="black" halign="center" position="1070,70" render="Label" size="132,33" source="global.CurrentTime" transparent="1" zPosition="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="1105,115" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="235,119" render="Label" size="70,30" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" noWrap="1" position="310,119" render="Label" size="630,30" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="950,119" render="Label" size="100,30" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">NoSeconds</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="235,164" render="Label" size="70,30" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" noWrap="1" position="310,164" render="Label" size="630,30" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="950,164" render="Label" size="100,30" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="vhdConvClockToText">InStunden</convert>
-               </widget>
-               <widget backgroundColor="#08303539" borderWidth="0" pixmap="Ai.HD/pbar.png" position="235,151" render="Progress" size="814,8" source="session.Event_Now" transparent="0" zPosition="2">
-                               <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;19" foregroundColor="grey" position="1105,141" render="vhdRendVideoSize" size="130,22" source="session.CurrentService" transparent="1" valign="top" zPosition="1"/>
-               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="830,75" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <ePixmap alphatest="on" pixmap="Ai.HD/ico_format_off.png" position="960,77" size="40,21" zPosition="1"/>
-               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="960,77" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="960,77" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_txt_on.png" position="905,75" render="Pixmap" size="40,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_crypt_on.png" position="1010,75" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_sub_on.png" position="780,75" render="Pixmap" size="36,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="red" font="Regular;22" foregroundColor="black" halign="center" position="780,75" render="FixedLabel" size="36,24" source="session.RecordState" text="rec" valign="center" zPosition="3">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;19" foregroundColor="grey" position="1105,168" render="Label" size="60,22" source="session.FrontendStatus" transparent="1" zPosition="1">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;19" foregroundColor="grey" halign="left" position="1170,168" render="vhdRendMaxTemp" size="87,22" source="global.CurrentTime" transparent="1" valign="top" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="235,75" size="6,6" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="246,75" size="6,6" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="257,75" size="6,6" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="268,75" size="6,6" zPosition="1"/>
-               <widget backgroundColor="orange" position="235,75" render="FixedLabel" size="6,6" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="246,75" render="FixedLabel" size="6,6" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="257,75" render="FixedLabel" size="6,6" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">4</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="268,75" render="FixedLabel" size="6,6" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">8</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="235,75" render="FixedLabel" size="6,6" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">0,0</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="246,75" render="FixedLabel" size="6,6" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">1,1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="257,75" render="FixedLabel" size="6,6" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">2,2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="268,75" render="FixedLabel" size="6,6" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">3,3</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="MoviePlayer" position="0,512" size="1280,220" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-shadow.png" position="0,24" size="1280,220" zPosition="-1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1095,75" size="122,50" zPosition="1"/>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="center" position="1095,75" render="vhdRendMaxTemp" size="122,24" source="global.CurrentTime" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="282,105" render="Label" size="722,77" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="grey" position="70,75" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="70,98" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="70,155" render="vhdRendVideoSize" size="116,24" source="session.CurrentService" transparent="1" zPosition="1"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="70,130" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1102,140" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1060,75" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
-               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="205,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Position,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="960,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="DVDPlayer" position="0,512" size="1280,220" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-shadow.png" position="0,24" size="1280,220" zPosition="-1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1095,75" size="122,50" zPosition="1"/>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="center" position="1095,75" render="vhdRendMaxTemp" size="122,24" source="global.CurrentTime" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="282,105" render="Label" size="722,77" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="grey" position="70,75" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="70,98" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="70,155" render="vhdRendVideoSize" size="116,24" source="session.CurrentService" transparent="1" zPosition="1"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="70,130" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1102,140" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1060,75" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
-               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="205,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Position,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="960,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/aihdcontrol/src/data/skin-shadow.xml b/aihdcontrol/src/data/skin-shadow.xml
deleted file mode 100644 (file)
index 8f2abf0..0000000
+++ /dev/null
@@ -1,316 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>    
-               <color name="background" value="#18101417"/>
-               <color name="foreground" value="#f0f0f0"/>
-               <color name="secondBG" value="#18101417"/>
-               <color name="secondFG" value="#00fcc000"/>
-               <color name="selectedBG" value="#08202529"/>
-               <color name="selectedFG" value="#00fcc000"/>
-               <color name="white" value="#00f0f0f0"/>
-               <color name="grey" value="#00aaaaaa"/>
-               <color name="darkgrey" value="#00555556"/>
-               <color name="dark" value="#00242424"/>
-               <color name="black" value="#00040404"/>
-               <color name="red" value="#00ff4a3c"/>
-               <color name="green" value="#0056c856"/>
-               <color name="yellow" value="#00ffc000"/>
-               <color name="blue" value="#00879ce1"/>
-               <color name="orange" value="#00fcc000"/>
-               <color name="listbox" value="#000f56a4"/>
-               <color name="rssviewtop" value="#005050"/>
-               <color name="rds_text_bg" value="#003258"/>
-               <color name="rssviewtop" value="#38465b"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="noTransBG" value="#00101417"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#54111112"/>
-               <color name="transpWhite" value="#70f0f0f0"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#8EB4FB"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Regular;20" offset="90,11"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="#00f0f0f0" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="#00f0f0f0" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="foreground" name="WindowTitleForeground"/>
-               <color color="background" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Ai.HD/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Ai.HD/oben.png" pos="bpTop"/>
-                       <pixmap filename="Ai.HD/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Ai.HD/links.png" pos="bpLeft"/>
-                       <pixmap filename="Ai.HD/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Ai.HD/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Ai.HD/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Ai.HD/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Ai.HD/line.png" pos="bpTop"/>
-                       <pixmap filename="Ai.HD/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-       
-       
-       
-       <!--  ##### Display ##### -->
-       <windowstyle id="1" type="skinned">
-               <color color="#000000" name="Background"/>
-               <color color="#ffffff" name="LabelForeground"/>
-               <color color="#000000" name="ListboxBackground"/>
-               <color color="#ffffff" name="ListboxForeground"/>
-               <color color="#000000" name="ListboxSelectedBackground"/>
-               <color color="#ffffff" name="ListboxSelectedForeground"/>
-               <color color="#000000" name="ListboxMarkedBackground"/>
-               <color color="#ffffff" name="ListboxMarkedForeground"/>
-               <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#ffffff" name="WindowTitleForeground"/>
-               <color color="#000000" name="WindowTitleBackground"/>
-       </windowstyle>
-       
-       
-       
-       <!--  ##### Volume ##### -->
-       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="Volume" position="50,center" size="45,240" title="Volume" zPosition="1">
-               <widget name="Volume" orientation="orBottomToTop" pixmap="Ai.HD/volumeslider.png" position="10,5" size="25,200" transparent="1" zPosition="1"/>
-               <widget backgroundColor="transpBlack" font="Regular;22" foregroundColor="#f0f0f0" halign="center" position="0,208" render="vhdRendVolumeText" size="45,26" source="global.CurrentTime" transparent="1" valign="center" zPosition="4"/>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="Mute" position="45,30" size="45,45" title="Mute" zPosition="10">
-               <ePixmap alphatest="on" pixmap="Ai.HD/mute.png" position="0,0" size="45,45" zPosition="0"/>
-       </screen>
-       
-       
-       
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="InfoBar" position="0,512" size="1280,242" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-shadow.png" position="0,24" size="1280,220" zPosition="-1"/>
-               <widget alphatest="blend" position="70,120" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="1">
-                       <convert type="ServiceName">Reference</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="235,69" render="vhdRendChNumber" size="70,36" source="session.CurrentService" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="310,69" render="Label" size="497,36" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="grey" position="70,64" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="70,90" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="235,120" render="Label" size="70,30" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" noWrap="1" position="310,120" render="Label" size="630,30" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="950,120" render="Label" size="100,30" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">NoSeconds</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="235,150" render="Label" size="70,30" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" noWrap="1" position="310,150" render="Label" size="630,30" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="950,150" render="Label" size="100,30" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="vhdConvClockToText">InStunden</convert>
-               </widget>
-               <widget backgroundColor="#08303539" borderWidth="0" pixmap="Ai.HD/pbar.png" position="235,105" render="Progress" size="814,8" source="session.Event_Now" transparent="0" zPosition="2">
-                               <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" position="1110,75" render="vhdRendVideoSize" size="130,22" source="session.CurrentService" transparent="1" valign="top" zPosition="1"/>
-               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="890,75" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <ePixmap alphatest="on" pixmap="Ai.HD/ico_format_off.png" position="1010,77" size="40,21" zPosition="1"/>
-               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1010,77" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1010,77" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_txt_on.png" position="960,75" render="Pixmap" size="40,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_crypt_on.png" position="855,76" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_sub_on.png" position="810,75" render="Pixmap" size="36,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="red" font="Regular;22" foregroundColor="black" halign="center" position="810,75" render="FixedLabel" size="36,24" source="session.RecordState" text="rec" valign="center" zPosition="3">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" position="1110,102" render="Label" size="101,22" source="session.FrontendStatus" transparent="1" zPosition="1">
-                       <convert type="FrontendInfo">SNRdB</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" position="1110,129" render="Label" size="60,22" source="session.FrontendStatus" transparent="1" zPosition="1">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="orange" position="1171,129" render="Label" size="101,22" source="session.FrontendStatus" transparent="1" zPosition="1">
-                       <convert type="FrontendInfo">BER</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="1110,156" render="vhdRendMaxTemp" size="87,22" source="global.CurrentTime" transparent="1" valign="top" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="1078,80" size="5,15" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="1078,105" size="5,15" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="1078,130" size="5,15" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="1078,155" size="5,15" zPosition="1"/>
-               <widget backgroundColor="orange" position="1078,80" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="1078,105" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="1078,130" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">4</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="1078,155" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">8</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="1078,80" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">0,0</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="1078,105" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">1,1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="1078,130" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">2,2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="1078,155" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">3,3</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="MoviePlayer" position="0,512" size="1280,220" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-shadow.png" position="0,24" size="1280,220" zPosition="-1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1095,75" size="122,50" zPosition="1"/>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="center" position="1095,75" render="vhdRendMaxTemp" size="122,24" source="global.CurrentTime" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="282,105" render="Label" size="722,77" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="grey" position="70,75" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="70,98" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="70,155" render="vhdRendVideoSize" size="116,24" source="session.CurrentService" transparent="1" zPosition="1"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="70,130" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1102,140" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1060,75" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
-               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="205,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Position,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="960,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="DVDPlayer" position="0,512" size="1280,220" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-shadow.png" position="0,24" size="1280,220" zPosition="-1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1095,75" size="122,50" zPosition="1"/>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="center" position="1095,75" render="vhdRendMaxTemp" size="122,24" source="global.CurrentTime" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="282,105" render="Label" size="722,77" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="grey" position="70,75" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="70,98" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="70,155" render="vhdRendVideoSize" size="116,24" source="session.CurrentService" transparent="1" zPosition="1"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="70,130" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1102,140" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1060,75" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
-               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="205,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Position,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="960,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/aihdcontrol/src/data/skin-whiteline.xml b/aihdcontrol/src/data/skin-whiteline.xml
deleted file mode 100644 (file)
index 36e935e..0000000
+++ /dev/null
@@ -1,309 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>    
-               <color name="background" value="#18101319"/>
-               <color name="foreground" value="#f0f0f0"/>
-               <color name="secondBG" value="#18101319"/>
-               <color name="secondFG" value="#fcc000"/>
-               <color name="selectedBG" value="#08202529"/>
-               <color name="selectedFG" value="#fcc000"/>
-               <color name="TitleBG" value="#D4D4D4"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="grey" value="#00aaaaaa"/>
-               <color name="darkgrey" value="#00484850"/>
-               <color name="dark" value="#00242424"/>
-               <color name="black" value="#080808"/>
-               <color name="red" value="#00ff4a3c"/>
-               <color name="green" value="#0056c856"/>
-               <color name="yellow" value="#00ffc000"/>
-               <color name="blue" value="#00879ce1"/>
-               <color name="orange" value="#00fcc000"/>
-               <color name="listbox" value="#000f56a4"/>
-               <color name="rssviewtop" value="#005050"/>
-               <color name="rds_text_bg" value="#003258"/>
-               <color name="rssviewtop" value="#38465b"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="noTransBG" value="#00101319"/>
-               <color name="transparent" value="#ff888888"/>
-               <color name="transpBlack" value="#540f0f0f"/>
-               <color name="transpWhite" value="#70f0f0f0"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#8EB4FB"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Regular;24" offset="15,7"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="#00f0f0f0" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="#00f0f0f0" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="black" name="WindowTitleForeground"/>
-               <color color="TitleBG" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Ai.HD/wt-ol.png" pos="bpTopLeft"/>
-                       <pixmap filename="Ai.HD/wt-o.png" pos="bpTop"/>
-                       <pixmap filename="Ai.HD/wt-or.png" pos="bpTopRight"/>
-                       <pixmap filename="Ai.HD/wt-l.png" pos="bpLeft"/>
-                       <pixmap filename="Ai.HD/wt-r.png" pos="bpRight"/>
-                       <pixmap filename="Ai.HD/wt-ul.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Ai.HD/wt-u.png" pos="bpBottom"/>
-                       <pixmap filename="Ai.HD/wt-ur.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Ai.HD/line.png" pos="bpTop"/>
-                       <pixmap filename="Ai.HD/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-       
-       
-       
-       <!--  ##### Display ##### -->
-       <windowstyle id="1" type="skinned">
-               <color color="#000000" name="Background"/>
-               <color color="#ffffff" name="LabelForeground"/>
-               <color color="#000000" name="ListboxBackground"/>
-               <color color="#ffffff" name="ListboxForeground"/>
-               <color color="#000000" name="ListboxSelectedBackground"/>
-               <color color="#ffffff" name="ListboxSelectedForeground"/>
-               <color color="#000000" name="ListboxMarkedBackground"/>
-               <color color="#ffffff" name="ListboxMarkedForeground"/>
-               <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#ffffff" name="WindowTitleForeground"/>
-               <color color="#000000" name="WindowTitleBackground"/>
-       </windowstyle>
-       
-       
-       
-       <!--  ##### Volume ##### -->
-       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="Volume" position="50,center" size="45,240" title="Volume" zPosition="1">
-               <widget name="Volume" orientation="orBottomToTop" pixmap="Ai.HD/volumeslider.png" position="10,5" size="25,200" transparent="1" zPosition="1"/>
-               <widget backgroundColor="transpBlack" font="Regular;22" foregroundColor="#f0f0f0" halign="center" position="0,208" render="vhdRendVolumeText" size="45,26" source="global.CurrentTime" transparent="1" valign="center" zPosition="4"/>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="Mute" position="45,30" size="45,45" title="Mute" zPosition="10">
-               <ePixmap alphatest="on" pixmap="Ai.HD/mute.png" position="0,0" size="45,45" zPosition="0"/>
-       </screen>
-       
-       
-       
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="InfoBar" position="0,560" size="1280,150" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-bg.png" position="0,2" size="1280,140" zPosition="-1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/infobar-deco.png" position="0,82" size="1280,44" zPosition="0"/>
-               <widget alphatest="blend" position="1095,15" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="1">
-                       <convert type="ServiceName">Reference</convert>
-               </widget>
-               <widget backgroundColor="TitleBG" font="Regular;29" foregroundColor="#0D1744" halign="right" position="160,88" render="vhdRendChNumber" size="70,36" source="session.CurrentService" transparent="1" zPosition="1"/>
-               <widget backgroundColor="TitleBG" font="Regular;29" foregroundColor="black" position="245,88" render="Label" size="447,36" source="session.CurrentService" transparent="1" zPosition="1">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="TitleBG" font="Regular;29" foregroundColor="black" position="80,88" render="Label" size="80,36" source="global.CurrentTime" transparent="1" zPosition="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="80,12" render="Label" size="70,30" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" noWrap="1" position="290,12" render="Label" size="740,30" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="140,12" render="Label" size="100,30" source="session.Event_Now" transparent="1" zPosition="1">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">NoSeconds</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" position="80,43" render="Label" size="70,30" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" noWrap="1" position="290,43" render="Label" size="740,30" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" halign="right" position="140,43" render="Label" size="100,30" source="session.Event_Next" transparent="1" zPosition="1">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="vhdConvClockToText">InStunden</convert>
-               </widget>
-               <widget backgroundColor="#08202529" borderWidth="0" pixmap="Ai.HD/pbarG2.png" position="65,129" render="Progress" size="1150,8" source="session.Event_Now" transparent="1" zPosition="2">
-                               <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" position="1100,90" render="vhdRendVideoSize" size="130,22" source="session.CurrentService" transparent="1" valign="top" zPosition="1"/>
-               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="830,88" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <ePixmap alphatest="on" pixmap="Ai.HD/ico_format_off.png" position="730,90" size="40,21" zPosition="1"/>
-               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="730,90" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="730,90" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_txt_on.png" position="780,88" render="Pixmap" size="40,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_crypt_on.png" position="695,85" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_sub_on.png" position="900,88" render="Pixmap" size="36,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="red" font="Regular;22" foregroundColor="black" halign="center" position="895,88" render="FixedLabel" size="36,24" source="session.RecordState" text="rec" valign="center" zPosition="3">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" position="950,90" render="Label" size="72,22" source="session.FrontendStatus" transparent="1" zPosition="1">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="1025,90" render="vhdRendMaxTemp" size="50,22" source="global.CurrentTime" transparent="1" valign="top" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="1210,10" size="5,15" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="1210,35" size="5,15" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="1210,60" size="5,15" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="1210,85" size="5,15" zPosition="1"/>
-               <widget backgroundColor="orange" position="1210,10" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="1210,35" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="1210,60" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">4</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="1210,85" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">8</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="1210,10" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">0,0</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="1210,35" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">1,1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="1210,60" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">2,2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="1210,85" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">3,3</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="MoviePlayer" position="0,512" size="1280,220" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-shadow.png" position="0,24" size="1280,220" zPosition="-1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1095,75" size="122,50" zPosition="1"/>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="center" position="1095,75" render="vhdRendMaxTemp" size="122,24" source="global.CurrentTime" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="282,105" render="Label" size="722,77" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="grey" position="70,75" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="70,98" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="70,155" render="vhdRendVideoSize" size="116,24" source="session.CurrentService" transparent="1" zPosition="1"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="70,130" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1102,140" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1060,75" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
-               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="205,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Position,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="960,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="DVDPlayer" position="0,512" size="1280,220" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-shadow.png" position="0,24" size="1280,220" zPosition="-1"/>
-               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1095,75" size="122,50" zPosition="1"/>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="center" position="1095,75" render="vhdRendMaxTemp" size="122,24" source="global.CurrentTime" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="282,105" render="Label" size="722,77" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="grey" position="70,75" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="70,98" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
-                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="70,155" render="vhdRendVideoSize" size="116,24" source="session.CurrentService" transparent="1" zPosition="1"/>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="70,130" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1102,140" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1060,75" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
-               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="205,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Position,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="960,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/aihdcontrol/src/maintainer.info b/aihdcontrol/src/maintainer.info
deleted file mode 100644 (file)
index bc8de63..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-vali@dreambox-tools.info
-AiHDcontroler
diff --git a/aihdcontrol/src/plugin.png b/aihdcontrol/src/plugin.png
deleted file mode 100644 (file)
index 550f1c5..0000000
Binary files a/aihdcontrol/src/plugin.png and /dev/null differ
diff --git a/aihdcontrol/src/plugin.py b/aihdcontrol/src/plugin.py
deleted file mode 100644 (file)
index 6704146..0000000
+++ /dev/null
@@ -1,192 +0,0 @@
-#######################################################################
-#
-#
-#    Ai-HD-Skins Control for Dreambox/Enigma-2
-#    Coded by Vali (c)2009-2011
-#    Support: www.dreambox-tools.info
-#
-#
-#  This plugin is licensed under the Creative Commons 
-#  Attribution-NonCommercial-ShareAlike 3.0 Unported License.
-#  To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/
-#  or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
-#
-#  Alternatively, this plugin may be distributed and executed on hardware which
-#  is licensed by Dream Multimedia GmbH.
-#
-#
-#  This plugin is NOT free software. It is open source, you are allowed to
-#  modify it (if you keep the license), but it may not be commercially 
-#  distributed other than under the conditions noted above.
-#
-#
-#######################################################################
-
-
-
-from Plugins.Plugin import PluginDescriptor
-from Screens.Screen import Screen
-from Screens.MessageBox import MessageBox
-from Screens.ChoiceBox import ChoiceBox
-from Screens.Console import Console
-from Screens.Standby import TryQuitMainloop
-from Components.ActionMap import ActionMap
-from Components.config import config, ConfigYesNo, ConfigSubsection, getConfigListEntry, ConfigSelection, ConfigText, ConfigInteger
-from Components.ConfigList import ConfigListScreen
-from Components.Label import Label
-from Tools.Directories import fileExists
-from skin import parseColor
-from os import system
-
-
-
-config.plugins.vhd  = ConfigSubsection()
-config.plugins.vhd.Style = ConfigSelection(default="dmm", choices = [
-                               ("dmm", _("DMM-Board")),
-                               ("shadow", _("Shadow")),
-                               ("beyonddreams", _("BeyondDreams-HD")),
-                               ("whiteline", _("WhiteLine")),
-                               ("liga", _("LigaLine")),
-                               ("dc", _("Concinnity")),
-                               ("bluesofdream", _("BluesOfDream-HD"))
-                               ])
-config.plugins.vhd.ChannSelector = ConfigSelection(default="full", choices = [
-                               ("full", _("Full")),
-                               ("pig", _("mini TV")),
-                               ("simple", _("Simple"))
-                               ])
-config.plugins.vhd.OledStyle = ConfigSelection(default="full", choices = [
-                               ("full", _("Full")),
-                               ("simple", _("Simple"))
-                               ])
-
-
-
-def main(session, **kwargs):
-       session.open(AIHDsetup)
-
-
-
-def Plugins(**kwargs):
-       return PluginDescriptor(name="Ai.HD Controler", description=_("Configuration tool for All.In HD skins"), where = PluginDescriptor.WHERE_PLUGINMENU, icon="plugin.png", fnc=main)
-
-
-
-#######################################################################
-
-
-
-
-class AIHDsetup(ConfigListScreen, Screen):
-       skin = """
-               <screen name="AIHDsetup" position="center,center" size="600,340" title="Ai.HD Controler">
-                       <eLabel font="Regular;20" foregroundColor="#00ff4A3C" halign="center" position="20,308" size="120,26" text="Cancel"/>
-                       <eLabel font="Regular;20" foregroundColor="#0056C856" halign="center" position="165,308" size="120,26" text="Save"/>
-                       <widget name="config" position="5,5" scrollbarMode="showOnDemand" size="590,300"/>
-               </screen>"""
-
-       def __init__(self, session):
-               self.release = ".release20110106"
-               Screen.__init__(self, session)
-               self.session = session
-               self.datei = "/usr/share/enigma2/Ai.HD/skin.xml"
-               self.daten = "/usr/lib/enigma2/python/Plugins/Extensions/AiHDcontroler/data/"
-               self.komponente = "/usr/lib/enigma2/python/Plugins/Extensions/AiHDcontroler/comp/"
-               list = []
-               list.append(getConfigListEntry(_("Infobar and window style:"), config.plugins.vhd.Style))
-               list.append(getConfigListEntry(_("Channel and EPG selectors style:"), config.plugins.vhd.ChannSelector))
-               list.append(getConfigListEntry(_("OLED display style:"), config.plugins.vhd.OledStyle))
-               ConfigListScreen.__init__(self, list)
-               self["actions"] = ActionMap(["OkCancelActions", "ColorActions"], 
-                                                                       {
-                                                                       "red": self.exit, 
-                                                                       "green": self.save,
-                                                                       "cancel": self.exit
-                                                                       }, -1)
-               self.onLayoutFinish.append(self.UpdateComponents)
-
-       def UpdateComponents(self):
-               if not fileExists(self.datei + self.release):
-                       system("tar -xzvf " + self.komponente + "AiHD.tar.gz" + " -C /")
-                       system('cp ' + self.komponente + 'vhdRendVolumeText.py /usr/lib/enigma2/python/Components/Renderer/vhdRendVolumeText.py')
-                       system('cp ' + self.komponente + 'vhdRendChNumber.py /usr/lib/enigma2/python/Components/Renderer/vhdRendChNumber.py')
-                       system('cp ' + self.komponente + 'vhdRendVideoSize.py /usr/lib/enigma2/python/Components/Renderer/vhdRendVideoSize.py')
-                       system('cp ' + self.komponente + 'vhdRendMovieDirSize.py /usr/lib/enigma2/python/Components/Renderer/vhdRendMovieDirSize.py')
-                       system('cp ' + self.komponente + 'vhdRendMaxTemp.py /usr/lib/enigma2/python/Components/Renderer/vhdRendMaxTemp.py')
-                       system('cp ' + self.komponente + 'vhdRendNextEvent.py /usr/lib/enigma2/python/Components/Renderer/vhdRendNextEvent.py')
-                       system('cp ' + self.komponente + 'vhdConvSmartInfo.py /usr/lib/enigma2/python/Components/Converter/vhdConvSmartInfo.py')
-                       system('cp ' + self.komponente + 'vhdConvClockToText.py /usr/lib/enigma2/python/Components/Converter/vhdConvClockToText.py')
-                       system("touch " + self.datei + self.release)
-
-       def save(self):
-               if not fileExists(self.datei + self.release):
-                       for x in self["config"].list:
-                               x[1].cancel()
-                       self.close()
-                       return
-               for x in self["config"].list:
-                       x[1].save()
-               try:
-                       skin_lines = []
-                       head_file = self.daten + "head.xml"
-                       skFile = open(head_file, "r")
-                       head_lines = skFile.readlines()
-                       skFile.close()
-                       for x in head_lines:
-                               skin_lines.append(x)
-                       skn_file = self.daten + "skin-" + config.plugins.vhd.Style.value + ".xml"
-                       skFile = open(skn_file, "r")
-                       file_lines = skFile.readlines()
-                       skFile.close()
-                       for x in file_lines:
-                               skin_lines.append(x)
-                       oled_file = self.daten + "oled-" + config.plugins.vhd.OledStyle.value + ".xml"
-                       skFile = open(oled_file, "r")
-                       oled_lines = skFile.readlines()
-                       skFile.close()
-                       for x in oled_lines:
-                               skin_lines.append(x)
-                       skn_file = self.daten + "channelselector-"
-                       if config.plugins.vhd.ChannSelector.value=="pig":
-                               skn_file = skn_file + "pig.xml"
-                       elif config.plugins.vhd.ChannSelector.value=="simple":
-                               skn_file = skn_file + "simple.xml"
-                       else:
-                               skn_file = skn_file + "full.xml"
-                       skFile = open(skn_file, "r")
-                       file_lines = skFile.readlines()
-                       skFile.close()
-                       for x in file_lines:
-                               skin_lines.append(x)
-                       base_file = self.daten + "main.xml"
-                       skFile = open(base_file, "r")
-                       file_lines = skFile.readlines()
-                       skFile.close()
-                       for x in file_lines:
-                               skin_lines.append(x)
-                       xFile = open(self.datei, "w")
-                       for xx in skin_lines:
-                               xFile.writelines(xx)
-                       xFile.close()
-               except:
-                       self.session.open(MessageBox, _("Error by processing the skin file !!!"), MessageBox.TYPE_ERROR)
-               restartbox = self.session.openWithCallback(self.restartGUI,MessageBox,_("GUI needs a restart to apply a new skin.\nDo you want to Restart the GUI now?"), MessageBox.TYPE_YESNO)
-               restartbox.setTitle(_("Restart GUI now?"))
-
-       def restartGUI(self, answer):
-               if answer is True:
-                       self.session.open(TryQuitMainloop, 3)
-               else:
-                       self.close()
-
-       def exit(self):
-               for x in self["config"].list:
-                       x[1].cancel()
-               self.close()
-
-
-
-
-
-
-
diff --git a/aihdcontroler/CONTROL/control b/aihdcontroler/CONTROL/control
new file mode 100644 (file)
index 0000000..e543ccd
--- /dev/null
@@ -0,0 +1,6 @@
+Package: enigma2-plugin-extensions-aihdcontroler
+Version: 1.0
+Description: Ai.HD skins Control
+Maintainer: Vali
+Homepage: http://www.dreambox-tools.info
+Depends: enigma2 (>> 2.6git20091201)
diff --git a/aihdcontroler/Makefile.am b/aihdcontroler/Makefile.am
new file mode 100644 (file)
index 0000000..ff1ac3d
--- /dev/null
@@ -0,0 +1 @@
+SUBDIRS = src meta
diff --git a/aihdcontroler/meta/Makefile.am b/aihdcontroler/meta/Makefile.am
new file mode 100644 (file)
index 0000000..4481da5
--- /dev/null
@@ -0,0 +1,5 @@
+installdir = $(datadir)/meta/
+
+dist_install_DATA = plugin_aihdcontrol.xml
+
+EXTRA_DIST = aihdcontrol.jpg
diff --git a/aihdcontroler/meta/plugin_aihdcontrol.jpg b/aihdcontroler/meta/plugin_aihdcontrol.jpg
new file mode 100644 (file)
index 0000000..99f9d6b
Binary files /dev/null and b/aihdcontroler/meta/plugin_aihdcontrol.jpg differ
diff --git a/aihdcontroler/meta/plugin_aihdcontrol.xml b/aihdcontroler/meta/plugin_aihdcontrol.xml
new file mode 100644 (file)
index 0000000..67385ab
--- /dev/null
@@ -0,0 +1,17 @@
+<default>
+         <prerequisites>
+                    <tag type="Skin" />
+         </prerequisites>
+          <info>
+                    <author>Vali</author>
+                    <name>Ai.HD skins control</name>
+                    <packagename>enigma2-plugin-extensions-aihdcontroler</packagename>
+                    <shortdescription>Ai.HD skin-style control plugin</shortdescription>
+                    <description>First generate your skin-style with the Ai.HD-Control plugin.</description>
+                    <screenshot src="http://www.dreamboxupdate.com/preview/plugin_aihdcontrol.jpg" />              
+          </info>
+
+         <files type="package"> <!-- without version, without .ipk -->
+               <file type="package" name="enigma2-plugin-extensions-aihdcontroler" />
+         </files>
+</default>
diff --git a/aihdcontroler/src/Makefile.am b/aihdcontroler/src/Makefile.am
new file mode 100644 (file)
index 0000000..1ef34bd
--- /dev/null
@@ -0,0 +1,6 @@
+SUBDIRS = comp data
+installdir = $(libdir)/enigma2/python/Plugins/Extensions/AiHDcontroler
+
+install_PYTHON = *.py
+
+install_DATA = maintainer.info plugin.png
diff --git a/aihdcontroler/src/__init__.py b/aihdcontroler/src/__init__.py
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/aihdcontroler/src/comp/AiHD.tar.gz b/aihdcontroler/src/comp/AiHD.tar.gz
new file mode 100644 (file)
index 0000000..caa4a5c
Binary files /dev/null and b/aihdcontroler/src/comp/AiHD.tar.gz differ
diff --git a/aihdcontroler/src/comp/Makefile.am b/aihdcontroler/src/comp/Makefile.am
new file mode 100644 (file)
index 0000000..b3e6952
--- /dev/null
@@ -0,0 +1,3 @@
+installdir = $(libdir)/enigma2/python/Plugins/Extensions/AiHDcontroler/comp
+
+install_DATA = *.gz *.py
diff --git a/aihdcontroler/src/comp/vhdConvClockToText.py b/aihdcontroler/src/comp/vhdConvClockToText.py
new file mode 100644 (file)
index 0000000..7cb0641
--- /dev/null
@@ -0,0 +1,109 @@
+# -*- coding: utf-8 -*-
+from Converter import Converter
+from time import localtime, strftime
+from Components.Element import cached
+from Components.config import config
+
+
+class vhdConvClockToText(Converter, object):
+       DEFAULT = 0
+       WITH_SECONDS = 1
+       IN_MINUTES = 2
+       DATE = 3
+       FORMAT = 4
+       AS_LENGTH = 5
+       TIMESTAMP = 6
+       STUNDEN = 7
+       LOCDE = 8
+       LOCFULL = 9
+       
+       def __init__(self, type):
+               Converter.__init__(self, type)
+               if type == "WithSeconds":
+                       self.type = self.WITH_SECONDS
+               elif type == "InMinutes":
+                       self.type = self.IN_MINUTES
+               elif type == "InStunden":
+                       self.type = self.STUNDEN
+               elif type == "Date":
+                       self.type = self.DATE
+               elif type == "AsLength":
+                       self.type = self.AS_LENGTH
+               elif type == "Timestamp":       
+                       self.type = self.TIMESTAMP
+               elif str(type).find("Format") != -1:
+                       self.type = self.FORMAT
+                       self.fmt_string = type[7:]
+               elif str(type).find("LocaleKurz") != -1:
+                       self.type = self.LOCDE
+                       self.fmt_string = type[11:]
+               elif str(type).find("LocaleLang") != -1:
+                       self.type = self.LOCFULL
+                       self.fmt_string = type[11:]
+               else:
+                       self.type = self.DEFAULT
+               if config.osd.language.value == "de_DE":
+                       self.Tage = ["Mo", "Di", "Mi", "Do", "Fr", "Sa", "So"]
+                       self.Monate = ["Jan", "Feb", u"M\xe4r", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"]
+               elif (config.osd.language.value == "it_IT") or (config.osd.language.value == "es_ES"):
+                       self.Tage = ["Lu", "Ma", "Me", "Gi", "Ve", "Sa", "Do"]
+                       self.Monate = ["Gen", "Feb", "Mar", "Apr", "Mag", "Giu", "Lug", "Ago", "Set", "Ott", "Nov", "Dic"]
+               else:
+                       self.Tage = ["Mo", "Tu", "We", "Th", "Fr", "Say", "Su"]
+                       self.Monate = ["Jan", "Feb", "Mar", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
+
+       @cached
+       def getText(self):
+               time = self.source.time
+               if time is None:
+                       return ""
+               if self.type == self.IN_MINUTES:
+                       return "%d min" % (time / 60)
+               elif self.type == self.AS_LENGTH:
+                       return "%d:%02d" % (time / 60, time % 60)
+               elif self.type == self.TIMESTAMP:
+                       return str(time)
+               elif self.type == self.STUNDEN:
+                       return "%d:%02d" % (time / 3600, (time / 60) - ((time / 3600) * 60))
+               t = localtime(time)
+               if self.type == self.WITH_SECONDS:
+                       return "%2d:%02d:%02d" % (t.tm_hour, t.tm_min, t.tm_sec)
+               elif self.type == self.DEFAULT:
+                       return "%02d:%02d" % (t.tm_hour, t.tm_min)
+               elif self.type == self.DATE:
+                       return strftime("%A %B %d, %Y", t)
+               elif self.type == self.FORMAT:
+                       spos = self.fmt_string.find('%')
+                       if spos > 0:
+                               s1 = self.fmt_string[:spos]
+                               s2 = strftime(self.fmt_string[spos:], t)
+                               return str(s1+s2)
+                       else:
+                               return strftime(self.fmt_string, t)
+               elif self.type == self.LOCDE:
+                       spos = self.fmt_string.find('%')
+                       if not(spos < 0):
+                               s1 = (strftime(self.fmt_string[spos:], t))
+                               iAll = s1.split(" ")
+                               iTag = iAll[0]
+                               iMonat = iAll[2]
+                               sOut = self.Tage[int(iTag)-1] + " " + iAll[1] + ". " + self.Monate[int(iMonat)-1]
+                               return str(sOut)
+                       else:
+                               return strftime(self.fmt_string, t)
+               elif self.type == self.LOCFULL:
+                       spos = self.fmt_string.find('%')
+                       if not(spos < 0):
+                               s1 = (strftime(self.fmt_string[spos:], t))
+                               iAll = s1.split(" ")
+                               iTag = iAll[0]
+                               iMonat = iAll[2]
+                               sOut = self.Tage[int(iTag)-1] + " " + iAll[1] + ". " + self.Monate[int(iMonat)-1]
+                               zeit = "%02d:%02d" % (t.tm_hour, t.tm_min)
+                               return str(sOut + "     " + zeit)
+                       else:
+                               return strftime(self.fmt_string, t)
+               else:
+                       return "???"
+
+       text = property(getText)
diff --git a/aihdcontroler/src/comp/vhdConvSmartInfo.py b/aihdcontroler/src/comp/vhdConvSmartInfo.py
new file mode 100644 (file)
index 0000000..947d1ad
--- /dev/null
@@ -0,0 +1,137 @@
+# -*- coding: iso-8859-1 -*-
+#
+#
+#    SmartInfo-Converter for Dreambox/Enigma-2
+#    Coded by Vali (c)2009-2010
+#    Support: www.dreambox-tools.info
+#
+#
+#  This plugin is licensed under the Creative Commons 
+#  Attribution-NonCommercial-ShareAlike 3.0 Unported License.
+#  To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/
+#  or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
+#
+#  Alternatively, this plugin may be distributed and executed on hardware which
+#  is licensed by Dream Multimedia GmbH.
+#
+#
+#  This plugin is NOT free software. It is open source, you are allowed to
+#  modify it (if you keep the license), but it may not be commercially 
+#  distributed other than under the conditions noted above.
+#
+#
+#######################################################################
+
+
+
+from enigma import iServiceInformation
+from Components.Converter.Converter import Converter
+from Components.Element import cached
+from Components.Sensors import sensors
+from Poll import Poll
+
+
+
+class vhdConvSmartInfo(Poll, Converter, object):
+       SMART_LABEL = 0
+       SMART_INFO_H = 1
+       def __init__(self, type):
+               Converter.__init__(self, type)
+               Poll.__init__(self)
+               self.type = {
+                               "ShowMe": self.SMART_LABEL,
+                               "ExpertInfo": self.SMART_INFO_H
+                       }[type]
+               self.poll_interval = 30000
+               self.poll_enabled = True
+               self.ar_fec = ["Auto", "1/2", "2/3", "3/4", "5/6", "7/8", "3/5", "4/5", "8/9", "9/10","None","None","None","None","None"]
+               self.ar_pol = ["H", "V", "CL", "CR", "na", "na", "na", "na", "na", "na", "na", "na"]
+
+
+
+       @cached
+       
+       def getText(self):
+               service = self.source.service
+               info = service and service.info()
+               if not info:
+                       return ""       
+               Ret_Text = ""
+               if (self.type == self.SMART_INFO_H):
+                       xresol = info.getInfo(iServiceInformation.sVideoWidth)
+                       yresol = info.getInfo(iServiceInformation.sVideoHeight)
+                       feinfo = (service and service.frontendInfo())
+                       if (feinfo is not None) and (xresol>0):
+                               #Ret_Text = str(xresol) + "x" + str(yresol) + "   "
+                               if (yresol > 580):
+                                       Ret_Text = "HD     "
+                               else:
+                                       Ret_Text = "SD     "
+                               frontendData = (feinfo and feinfo.getAll(True))
+                               if (frontendData is not None):
+                                       if ((frontendData.get("tuner_type") == "DVB-S") or (frontendData.get("tuner_type") == "DVB-C")):
+                                               frequency = (str((frontendData.get("frequency") / 1000)) + " MHz")
+                                               symbolrate = (str((float(frontendData.get("symbol_rate")) / float(1000000))) + " MS/s")
+                                               try:
+                                                       if (frontendData.get("tuner_type") == "DVB-S"):
+                                                               polarisation_i = frontendData.get("polarization")
+                                                       else:
+                                                               polarisation_i = 0
+                                                       fec_i = frontendData.get("fec_inner")
+                                                       Ret_Text = Ret_Text + frequency + "  -  " + self.ar_pol[polarisation_i] + "  -  " + self.ar_fec[fec_i] + "  -  " + symbolrate + "     "
+                                               except:
+                                                       Ret_Text = Ret_Text + frequency + "     " + symbolrate + "     "
+                                               orb_pos = ""
+                                               if (frontendData.get("tuner_type") == "DVB-S"):
+                                                       orbital_pos = int(frontendData["orbital_position"])
+                                                       if orbital_pos > 1800:
+                                                               orb_pos = str((float(3600 - orbital_pos))/10.0) + "W"
+                                                       elif orbital_pos > 0:
+                                                               orb_pos = str((float(orbital_pos))/10.0) + "E"
+                                               Ret_Text = Ret_Text + "Pos: " + orb_pos + "   "
+                                       elif (frontendData.get("tuner_type") == "DVB-T"):
+                                               frequency = (str((frontendData.get("frequency") / 1000)) + " MHz")
+                                               Ret_Text = Ret_Text + "Frequency: " + frequency
+                               prvd = info.getInfoString(iServiceInformation.sProvider)
+                               Ret_Text = self.kurz(prvd) + "     " + Ret_Text
+                       maxtemp = 0
+                       sensotN = "?"
+                       try:
+                               templist = sensors.getSensorsList(sensors.TYPE_TEMPERATURE)
+                               tempcount = len(templist)
+                               for count in range(tempcount):
+                                       id = templist[count]
+                                       tt = sensors.getSensorValue(id)
+                                       if tt > maxtemp:
+                                               maxtemp = tt
+                                               sensotN = sensors.getSensorName(id)
+                                               if sensotN == "undefined":
+                                                       sensotN = "sensor-"+str(id)
+                               Ret_Text = "max. Box-Temp:  " + str(maxtemp) + "°C / " + sensotN + "\n" + Ret_Text
+                       except:
+                               pass
+                       return Ret_Text
+               return "n/a"
+               
+
+       text = property(getText)
+
+       def changed(self, what):
+               Converter.changed(self, what)
+
+       def kurz(self, langTxt):
+               if (len(langTxt)>23):
+                       retT = langTxt[:20]+"..."
+                       return retT
+               else:
+                       return langTxt
+
+
+
+
+
+
+
+
+
+
diff --git a/aihdcontroler/src/comp/vhdRendChNumber.py b/aihdcontroler/src/comp/vhdRendChNumber.py
new file mode 100644 (file)
index 0000000..24f9dd6
--- /dev/null
@@ -0,0 +1,65 @@
+#######################################################################
+#
+#
+#    Channel Number Renderer for Dreambox/Enigma-2
+#    Coded by Vali (c)2010
+#    Support: www.dreambox-tools.info
+#
+#
+#  This plugin is licensed under the Creative Commons 
+#  Attribution-NonCommercial-ShareAlike 3.0 Unported License.
+#  To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/
+#  or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
+#
+#  Alternatively, this plugin may be distributed and executed on hardware which
+#  is licensed by Dream Multimedia GmbH.
+#
+#
+#  This plugin is NOT free software. It is open source, you are allowed to
+#  modify it (if you keep the license), but it may not be commercially 
+#  distributed other than under the conditions noted above.
+#
+#
+#######################################################################
+
+from Components.VariableText import VariableText
+from enigma import eLabel, eServiceCenter
+from Renderer import Renderer
+from Screens.InfoBar import InfoBar
+
+MYCHANSEL = InfoBar.instance.servicelist
+
+class vhdRendChNumber(Renderer, VariableText):
+       def __init__(self):
+               Renderer.__init__(self)
+               VariableText.__init__(self)
+       GUI_WIDGET = eLabel
+       
+       def changed(self, what):
+               if not self.suspended:
+                       service = self.source.service
+                       info = service and service.info()
+                       if info is None:
+                               self.text = " "
+                               return
+                       markersOffset = 0
+                       myRoot = MYCHANSEL.getRoot()
+                       mySrv = MYCHANSEL.servicelist.getCurrent()
+                       chx = MYCHANSEL.servicelist.l.lookupService(mySrv)
+                       if not MYCHANSEL.inBouquet():
+                               pass
+                       else:
+                               serviceHandler = eServiceCenter.getInstance()
+                               mySSS = serviceHandler.list(myRoot)
+                               SRVList = mySSS and mySSS.getContent("SN", True)
+                               for i in range(len(SRVList)):
+                                       if chx == i:
+                                               break
+                                       testlinet = SRVList[i]
+                                       testline = testlinet[0].split(":")
+                                       if testline[1] == "64":
+                                               markersOffset = markersOffset + 1
+                       chx = (chx - markersOffset) + 1
+                       rx = MYCHANSEL.getBouquetNumOffset(myRoot)
+                       self.text = str(chx + rx)
+
diff --git a/aihdcontroler/src/comp/vhdRendMaxTemp.py b/aihdcontroler/src/comp/vhdRendMaxTemp.py
new file mode 100644 (file)
index 0000000..691a9df
--- /dev/null
@@ -0,0 +1,70 @@
+# -*- coding: utf-8 -*-\r
+#\r
+#    Maximum Temperature Renderer for Dreambox/Enigma-2\r
+#    Coded by Vali (c)2010\r
+#    Support: www.dreambox-tools.info\r
+#\r
+#\r
+#  This plugin is licensed under the Creative Commons \r
+#  Attribution-NonCommercial-ShareAlike 3.0 Unported License.\r
+#  To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/\r
+#  or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.\r
+#\r
+#  Alternatively, this plugin may be distributed and executed on hardware which\r
+#  is licensed by Dream Multimedia GmbH.\r
+#\r
+#\r
+#  This plugin is NOT free software. It is open source, you are allowed to\r
+#  modify it (if you keep the license), but it may not be commercially \r
+#  distributed other than under the conditions noted above.\r
+#\r
+#\r
+#######################################################################\r
+\r
+from Components.VariableText import VariableText\r
+from Components.Sensors import sensors\r
+from Tools.HardwareInfo import HardwareInfo\r
+from enigma import eLabel\r
+from Renderer import Renderer\r
+from os import popen\r
+\r
+class vhdRendMaxTemp(Renderer, VariableText):\r
+       def __init__(self):\r
+               Renderer.__init__(self)\r
+               VariableText.__init__(self)\r
+               if "8000" in HardwareInfo().get_device_name() or "500" in HardwareInfo().get_device_name() or "800se" in HardwareInfo().get_device_name():\r
+                       self.ZeigeTemp = True\r
+               else:\r
+                       self.ZeigeTemp = False\r
+       GUI_WIDGET = eLabel\r
+\r
+       def changed(self, what):\r
+               if not self.suspended:\r
+                       if self.ZeigeTemp:\r
+                               maxtemp = 0\r
+                               try:\r
+                                       templist = sensors.getSensorsList(sensors.TYPE_TEMPERATURE)\r
+                                       tempcount = len(templist)\r
+                                       for count in range(tempcount):\r
+                                               id = templist[count]\r
+                                               tt = sensors.getSensorValue(id)\r
+                                               if tt > maxtemp:\r
+                                                       maxtemp = tt\r
+                               except:\r
+                                       pass\r
+                               self.text = str(maxtemp) + "°C"\r
+                       else:\r
+                               loada = 0\r
+                               try:\r
+                                       out_line = popen("cat /proc/loadavg").readline()\r
+                                       loada = out_line[:4]    \r
+                               except:\r
+                                       pass\r
+                               self.text = loada\r
+\r
+       def onShow(self):\r
+               self.suspended = False\r
+               self.changed(None)\r
+\r
+       def onHide(self):\r
+               self.suspended = True\r
diff --git a/aihdcontroler/src/comp/vhdRendMovieDirSize.py b/aihdcontroler/src/comp/vhdRendMovieDirSize.py
new file mode 100644 (file)
index 0000000..c6b78c1
--- /dev/null
@@ -0,0 +1,32 @@
+from Components.VariableText import VariableText
+from Components.config import config
+from enigma import eLabel
+from Renderer import Renderer
+from os import path, statvfs
+
+
+
+class vhdRendMovieDirSize(Renderer, VariableText):
+       def __init__(self):
+               Renderer.__init__(self)
+               VariableText.__init__(self)
+       GUI_WIDGET = eLabel
+
+       def changed(self, what):
+               if not self.suspended:
+                       try:
+                               if path.exists(config.movielist.last_videodir.value):
+                                       stat = statvfs(config.movielist.last_videodir.value)
+                                       free = (stat.f_bavail if stat.f_bavail!=0 else stat.f_bfree) * stat.f_bsize / 1048576
+                                       if free >= 10240:
+                                               fdspace = "%d GB on " %(free/1024)
+                                               self.text = fdspace + _(config.movielist.last_videodir.value)
+                                       else:
+                                               fdspace = "%d MB on " %(free)
+                                               self.text = fdspace + _(config.movielist.last_videodir.value)
+                               else:
+                                       self.text = '---'
+                       except:
+                               self.text = 'ERR'
+
+
diff --git a/aihdcontroler/src/comp/vhdRendNextEvent.py b/aihdcontroler/src/comp/vhdRendNextEvent.py
new file mode 100644 (file)
index 0000000..09259d3
--- /dev/null
@@ -0,0 +1,52 @@
+#######################################################################
+#
+#
+#    Next Event Renderer for Dreambox/Enigma-2
+#    Coded by Vali (c)2010
+#    Support: www.dreambox-tools.info
+#
+#
+#  This plugin is licensed under the Creative Commons 
+#  Attribution-NonCommercial-ShareAlike 3.0 Unported License.
+#  To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/
+#  or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
+#
+#  Alternatively, this plugin may be distributed and executed on hardware which
+#  is licensed by Dream Multimedia GmbH.
+#
+#
+#  This plugin is NOT free software. It is open source, you are allowed to
+#  modify it (if you keep the license), but it may not be commercially 
+#  distributed other than under the conditions noted above.
+#
+#
+#######################################################################
+
+from Components.VariableText import VariableText
+from enigma import eLabel, eEPGCache
+from Renderer import Renderer
+from time import localtime
+
+class vhdRendNextEvent(Renderer, VariableText):
+       def __init__(self):
+               Renderer.__init__(self)
+               VariableText.__init__(self)
+               self.epgcache = eEPGCache.getInstance()
+       GUI_WIDGET = eLabel
+       
+       def changed(self, what):
+               if not self.suspended:
+                       ref = self.source.service
+                       info = ref and self.source.info
+                       if info is None:
+                               self.text = ""
+                               return
+                       ENext = ""
+                       eventNext = self.epgcache.lookupEvent(['IBDCTSERNX', (ref.toString(), 1, -1)])
+                       if eventNext:
+                               if eventNext[0][4]:
+                                       t = localtime(eventNext[0][1])
+                                       duration = "%d min" %  (eventNext[0][2] / 60)
+                                       ENext = "-->    %02d:%02d    %s\n%s" % (t[3], t[4], duration, eventNext[0][4])
+                       self.text = ENext
+
diff --git a/aihdcontroler/src/comp/vhdRendVideoSize.py b/aihdcontroler/src/comp/vhdRendVideoSize.py
new file mode 100644 (file)
index 0000000..733f43a
--- /dev/null
@@ -0,0 +1,24 @@
+from Components.VariableText import VariableText
+from enigma import eLabel, iServiceInformation
+from Renderer import Renderer
+
+
+class vhdRendVideoSize(Renderer, VariableText):
+       def __init__(self):
+               Renderer.__init__(self)
+               VariableText.__init__(self)
+       GUI_WIDGET = eLabel
+
+       def changed(self, what):
+               service = self.source.service
+               info = service and service.info()
+               if info is None:
+                       self.text = ""
+                       return
+               xresol = info.getInfo(iServiceInformation.sVideoWidth)
+               yresol = info.getInfo(iServiceInformation.sVideoHeight)
+               if (xresol>0):
+                       self.text = str(xresol)+'x'+str(yresol)
+               else:
+                       self.text = '---'
+
diff --git a/aihdcontroler/src/comp/vhdRendVolumeText.py b/aihdcontroler/src/comp/vhdRendVolumeText.py
new file mode 100644 (file)
index 0000000..cbe8257
--- /dev/null
@@ -0,0 +1,26 @@
+from Components.VariableText import VariableText
+from enigma import eLabel, eDVBVolumecontrol, eTimer
+from Renderer import Renderer
+
+class vhdRendVolumeText(Renderer, VariableText):
+       def __init__(self):
+               Renderer.__init__(self)
+               VariableText.__init__(self)
+               self.vol_timer = eTimer()
+               self.vol_timer.callback.append(self.pollme)
+       GUI_WIDGET = eLabel
+
+       def changed(self, what):
+               if not self.suspended:
+                       self.text = str(eDVBVolumecontrol.getInstance().getVolume())
+
+       def pollme(self):
+               self.changed(None)
+
+       def onShow(self):
+               self.suspended = False
+               self.vol_timer.start(200)
+
+       def onHide(self):
+               self.suspended = True
+               self.vol_timer.stop()
diff --git a/aihdcontroler/src/data/Makefile.am b/aihdcontroler/src/data/Makefile.am
new file mode 100644 (file)
index 0000000..123ccda
--- /dev/null
@@ -0,0 +1,3 @@
+installdir = $(libdir)/enigma2/python/Plugins/Extensions/AiHDcontroler/data
+
+install_DATA = *.xml
diff --git a/aihdcontroler/src/data/channelselector-full.xml b/aihdcontroler/src/data/channelselector-full.xml
new file mode 100644 (file)
index 0000000..d739701
--- /dev/null
@@ -0,0 +1,86 @@
+
+
+       <!-- ########## Channel, EPG, EventInfo ########## -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="ChannelSelection" position="0,0" size="1280,720" title="Channel Selection">
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="390,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="680,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="970,643" size="30,30"/>
+               <widget backgroundColor="background" font="Regular;26" foregroundColor="grey" halign="right" position="1140,40" render="Label" size="80,26" source="global.CurrentTime" transparent="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;20" foregroundColor="grey" halign="right" position="910,72" render="Label" size="310,22" source="global.CurrentTime" transparent="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="145,645" size="220,26" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="435,644" size="220,27" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="725,645" size="220,26" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="1015,645" size="220,26" transparent="1"/>
+               <widget picServiceEventProgressbar="Ai.HD/minibar.png" colorEventProgressbarBorder="#555555" colorEventProgressbarBorderSelected="grey" colorServiceDescription="#DBB96E" foregroundColorServiceNotAvail="#00656565" itemHeight="30" name="list" position="60,55" scrollbarMode="showNever" serviceInfoFont="Regular;22" serviceItemHeight="30" serviceNameFont="Regular;23" serviceNumberFont="Regular;23" size="740,570"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="845,135" render="Label" size="385,25" source="ServiceEvent" transparent="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="secondFG" position="845,170" render="Label" size="385,50" source="ServiceEvent" transparent="1">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;19" foregroundColor="foreground" position="845,230" render="Label" size="62,22" source="ServiceEvent" transparent="1">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText"/>
+               </widget>
+               <widget backgroundColor="background" font="Regular;19" foregroundColor="foreground" position="905,230" render="Label" size="81,22" source="ServiceEvent" transparent="1">
+                       <convert type="EventTime">EndTime</convert>
+                       <convert type="ClockToText">Format:- %H:%M</convert>
+               </widget>
+               <widget backgroundColor="background" borderColor="darkgrey" borderWidth="1" pixmap="Ai.HD/progress.png" position="1010,235" render="Progress" size="140,12" source="ServiceEvent" transparent="1">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;20" foregroundColor="foreground" position="845,260" render="Label" size="385,280" source="ServiceEvent" transparent="1">
+                       <convert type="EventName">ExtendedDescription</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="secondFG" position="845,550" render="vhdRendNextEvent" size="385,77" source="ServiceEvent" transparent="1"/>
+       </screen>
+       
+       <screen backgroundColor="background" flags="wfNoBorder" name="EPGSelection" position="0,0" size="1280,720" title="EPG Selection">
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="390,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="680,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="970,643" size="30,30"/>
+               <widget backgroundColor="background" font="Regular;26" foregroundColor="grey" halign="right" position="1140,40" render="Label" size="80,26" source="global.CurrentTime" transparent="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;20" foregroundColor="grey" halign="right" position="910,72" render="Label" size="310,22" source="global.CurrentTime" transparent="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="145,645" size="220,26" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="435,644" size="220,27" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="725,645" size="220,26" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="1015,645" size="220,26" transparent="1"/>
+               <widget itemHeight="30" name="list" position="60,55" scrollbarMode="showNever" size="740,570" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;20" foregroundColor="foreground" position="845,182" render="Label" size="377,417" source="Event" transparent="1">
+                       <convert type="EventName">ExtendedDescription</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="secondFG" halign="right" position="850,95" render="Label" size="370,72" source="Service" valign="center">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="background" flags="wfNoBorder" name="EventView" position="0,0" size="1280,720" title="Eventview">
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="390,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="680,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="970,643" size="30,30"/>
+               <widget backgroundColor="background" font="Regular;26" foregroundColor="grey" halign="right" position="1140,40" render="Label" size="80,26" source="global.CurrentTime" transparent="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;20" foregroundColor="grey" halign="right" position="910,72" render="Label" size="310,22" source="global.CurrentTime" transparent="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="145,645" size="220,26" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="435,644" size="220,27" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="725,645" size="220,26" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="1015,645" size="220,26" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="secondFG" halign="left" name="channel" position="70,60" size="837,25" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="secondFG" halign="left" name="datetime" position="70,95" size="356,25" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="secondFG" halign="left" name="duration" position="430,95" size="340,25" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" name="epg_description" position="70,140" size="1142,458" transparent="1"/>
+       </screen>
\ No newline at end of file
diff --git a/aihdcontroler/src/data/channelselector-pig.xml b/aihdcontroler/src/data/channelselector-pig.xml
new file mode 100644 (file)
index 0000000..7e54710
--- /dev/null
@@ -0,0 +1,86 @@
+
+
+       <!-- ########## Channel, EPG, EventInfo ########## -->
+       <screen backgroundColor="noTransBG" flags="wfNoBorder" name="ChannelSelection" position="0,0" size="1280,720" title="Channel Selection">
+               <ePixmap pixmap="Ai.HD/top_bg.png" position="0,0" size="1280,90"/>
+               <ePixmap pixmap="Ai.HD/bottom_bg.png" position="0,630" size="1280,2"/>
+               <widget backgroundColor="darkgrey" font="Regular;22" position="70,35" render="Label" size="850,50" source="Title" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="darkgrey" font="Regular;20" halign="right" position="940,35" render="Label" size="270,50" source="global.CurrentTime" transparent="1" valign="center" zPosition="1">
+                       <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="transparent" position="0,90" render="Pig" size="501,282" source="session.VideoPicture" zPosition="1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="390,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="680,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="970,643" size="30,30"/>
+               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_red" position="145,645" size="220,26" transparent="1" zPosition="1"/>
+               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_green" position="435,645" size="220,26" transparent="1" zPosition="1"/>
+               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_yellow" position="725,645" size="220,26" transparent="1" zPosition="1"/>
+               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_blue" position="1015,645" size="220,26" transparent="1" zPosition="1"/>
+               <widget backgroundColor="noTransBG" colorEventProgressbarBorder="#555555" colorEventProgressbarBorderSelected="grey" colorServiceDescription="#DBB96E" foregroundColorServiceNotAvail="#00656565" itemHeight="30" name="list" picServiceEventProgressbar="Ai.HD/minibar.png" position="520,105" scrollbarMode="showOnDemand" serviceInfoFont="Regular;20" serviceItemHeight="30" serviceNameFont="Regular;23" serviceNumberFont="Regular;23" size="700,510"/>
+               <widget font="Regular;22" foregroundColor="secondFG" position="70,380" render="Label" size="400,24" source="ServiceEvent" transparent="1" valign="top">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;19" foregroundColor="foreground" position="70,410" render="Label" size="62,22" source="ServiceEvent" transparent="1">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText"/>
+               </widget>
+               <widget font="Regular;19" foregroundColor="foreground" position="295,410" render="Label" size="81,22" source="ServiceEvent" transparent="1">
+                       <convert type="EventTime">EndTime</convert>
+                       <convert type="ClockToText"/>
+               </widget>
+               <widget borderColor="grey" borderWidth="1" pixmap="Ai.HD/progress.png" position="135,415" render="Progress" size="140,14" source="ServiceEvent" transparent="1">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget font="Regular;20" foregroundColor="grey" position="70,440" render="Label" size="420,140" source="ServiceEvent" transparent="1">
+                       <convert type="EventName">ExtendedDescription</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;19" foregroundColor="secondFG" position="70,582" render="vhdRendNextEvent" size="420,44" source="ServiceEvent" transparent="1"/>
+       </screen>
+       
+       <screen backgroundColor="noTransBG" flags="wfNoBorder" name="EPGSelection" position="0,0" size="1280,720" title="EPG Selection">
+               <ePixmap pixmap="Ai.HD/top_bg.png" position="0,0" size="1280,90"/>
+               <ePixmap pixmap="Ai.HD/bottom_bg.png" position="0,630" size="1280,2"/>
+               <widget backgroundColor="darkgrey" font="Regular;22" position="70,35" render="Label" size="850,50" source="Title" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="darkgrey" font="Regular;20" halign="right" position="940,35" render="Label" size="270,50" source="global.CurrentTime" transparent="1" valign="center" zPosition="1">
+                       <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="transparent" position="0,90" render="Pig" size="501,282" source="session.VideoPicture" zPosition="1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="390,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="680,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="970,643" size="30,30"/>
+               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_red" position="145,645" size="220,26" transparent="1" zPosition="1"/>
+               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_green" position="435,645" size="220,26" transparent="1" zPosition="1"/>
+               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_yellow" position="725,645" size="220,26" transparent="1" zPosition="1"/>
+               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_blue" position="1015,645" size="220,26" transparent="1" zPosition="1"/>
+               <widget itemHeight="30" name="list" position="520,105" scrollbarMode="showOnDemand" size="700,510" transparent="1"/>
+               <widget font="Regular;22" foregroundColor="secondFG" position="70,380" render="Label" size="400,50" source="Service" valign="center">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget font="Regular;20" foregroundColor="grey" position="65,423" render="Label" size="400,185" source="Event" transparent="1">
+                       <convert type="EventName">ExtendedDescription</convert>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="noTransBG" flags="wfNoBorder" name="EventView" position="0,0" size="1280,720" title="Eventview">
+               <ePixmap pixmap="Ai.HD/top_bg.png" position="0,0" size="1280,90"/>
+               <ePixmap pixmap="Ai.HD/bottom_bg.png" position="0,630" size="1280,2"/>
+               <widget backgroundColor="darkgrey" font="Regular;22" position="70,35" render="Label" size="850,50" source="Title" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="darkgrey" font="Regular;20" halign="right" position="940,35" render="Label" size="270,50" source="global.CurrentTime" transparent="1" valign="center" zPosition="1">
+                       <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="transparent" position="0,90" render="Pig" size="501,282" source="session.VideoPicture" zPosition="1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="390,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="680,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="970,643" size="30,30"/>
+               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_red" position="145,645" size="220,26" transparent="1" zPosition="1"/>
+               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_green" position="435,645" size="220,26" transparent="1" zPosition="1"/>
+               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_yellow" position="725,645" size="220,26" transparent="1" zPosition="1"/>
+               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" name="key_blue" position="1015,645" size="220,26" transparent="1" zPosition="1"/>
+               <widget font="Regular;22" foregroundColor="secondFG" halign="left" name="channel" position="90,400" size="400,50" transparent="1"/>
+               <widget font="Regular;22" halign="left" name="datetime" position="90,495" size="400,30" transparent="1"/>
+               <widget font="Regular;22" halign="left" name="duration" position="90,545" size="400,30" transparent="1"/>
+               <widget font="Regular;24" name="epg_description" position="520,105" size="700,500" transparent="1"/>
+       </screen>
\ No newline at end of file
diff --git a/aihdcontroler/src/data/channelselector-simple.xml b/aihdcontroler/src/data/channelselector-simple.xml
new file mode 100644 (file)
index 0000000..114550e
--- /dev/null
@@ -0,0 +1,57 @@
+
+
+       <!-- ########## Channel, EPG, EventInfo ########## -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="ChannelSelection" position="0,0" size="1280,720" title="Channel Selection">
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="390,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="680,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="970,643" size="30,30"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" halign="right" position="685,40" render="Label" size="490,28" source="global.CurrentTime" transparent="1">
+                       <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="grey" font="Regular;20" position="100,40" render="Label" size="580,28" source="Title" transparent="1" zPosition="1" />
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="145,645" size="220,26" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="435,644" size="220,27" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="725,645" size="220,26" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="1015,645" size="220,26" transparent="1"/>
+               <widget picServiceEventProgressbar="Ai.HD/minibar.png" colorEventProgressbarBorder="#555555" colorEventProgressbarBorderSelected="grey" colorServiceDescription="#DBB96E" foregroundColorServiceNotAvail="#00656565" itemHeight="30" name="list" position="100,80" scrollbarMode="showOnDemand" serviceInfoFont="Regular;22" serviceItemHeight="30" serviceNameFont="Regular;23" serviceNumberFont="Regular;23" size="1080,540"/>
+       </screen>
+       
+       <screen backgroundColor="background" flags="wfNoBorder" name="EPGSelection" position="0,0" size="1280,720" title="EPG Selection">
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="390,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="680,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="970,643" size="30,30"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" halign="right" position="685,40" render="Label" size="490,28" source="global.CurrentTime" transparent="1">
+                       <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="145,645" size="220,26" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="435,644" size="220,27" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="725,645" size="220,26" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="1015,645" size="220,26" transparent="1"/>
+               <widget itemHeight="30" name="list" position="100,80" scrollbarMode="showOnDemand" size="1080,540" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="secondFG" position="100,40" render="Label" size="370,28" source="Service">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="background" flags="wfNoBorder" name="EventView" position="0,0" size="1280,720" title="Eventview">
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="390,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="680,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="970,643" size="30,30"/>
+               <widget backgroundColor="background" font="Regular;26" foregroundColor="grey" halign="right" position="1140,40" render="Label" size="80,26" source="global.CurrentTime" transparent="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;20" foregroundColor="grey" halign="right" position="910,72" render="Label" size="310,22" source="global.CurrentTime" transparent="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="145,645" size="220,26" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="435,644" size="220,27" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="725,645" size="220,26" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="1015,645" size="220,26" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="secondFG" halign="left" name="channel" position="70,60" size="837,25" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="secondFG" halign="left" name="datetime" position="70,95" size="356,25" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="secondFG" halign="left" name="duration" position="430,95" size="340,25" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" name="epg_description" position="70,140" size="1142,458" transparent="1"/>
+       </screen>
\ No newline at end of file
diff --git a/aihdcontroler/src/data/head.xml b/aihdcontroler/src/data/head.xml
new file mode 100644 (file)
index 0000000..2ea3940
--- /dev/null
@@ -0,0 +1,28 @@
+<skin>
+       <!--  Skin:  Ai.HD   by Vali (c)2009-2010  -->
+       <!--  This skin is a Freeware. Everyone can modify and use it in other images.    -->
+       <!--  BUT DO NOT REMOVE OR CHANGE THE SECOND LINE !!!    -->
+  
+  
+  
+  <!--  ##### Head ##### -->
+       <output id="0">
+               <resolution bpp="32" xres="1280" yres="720"/>
+       </output>
+       
+       <fonts>
+               <font filename="/usr/share/enigma2/Ai.HD/hd.ttf" name="Regular" replacement="1" scale="100"/>
+               <font filename="/usr/share/enigma2/Ai.HD/goodtime.ttf" name="Crs" scale="100"/>
+               <font filename="lcd.ttf" name="LCD" scale="100"/>
+               <font filename="tuxtxt.ttf" name="Console" scale="100"/>
+       </fonts>
+       
+       <subtitles>
+               <sub font="Regular;32" name="Subtitle_TTX" shadowColor="#30101010" shadowOffset="2,2"/>
+               <sub font="Regular;30" foregroundColor="#DCDCDC" name="Subtitle_Regular" shadowColor="#30101010" shadowOffset="2,2"/>
+               <sub font="Regular;32" foregroundColor="#FCC000" name="Subtitle_Bold" shadowColor="#30101010" shadowOffset="2,2"/>
+               <sub font="Regular;30" foregroundColor="#FCAAAA" name="Subtitle_Italic" shadowColor="#30101010" shadowOffset="2,2"/>
+       </subtitles>
+       
+       
+       
\ No newline at end of file
diff --git a/aihdcontroler/src/data/main.xml b/aihdcontroler/src/data/main.xml
new file mode 100644 (file)
index 0000000..4344543
--- /dev/null
@@ -0,0 +1,1716 @@
+       
+       
+       
+       <!-- ########## Menus ########## -->
+       <screen name="menu_mainmenu" position="center,90" size="602,553" title="Main menu">
+               <ePixmap alphatest="blend" pixmap="Ai.HD/db-logo.png" position="61,0" size="480,66"/>
+               <widget font="Crs;26" foregroundColor="grey" halign="center" position="0,58" render="Label" size="602,35" source="title" zPosition="1"/>
+               <widget enableWrapAround="1" position="10,100" render="Listbox" scrollbarMode="showOnDemand" size="581,450" source="menu" transparent="1">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [ MultiContentEntryText(pos = (45, 9), size = (535, 30), flags = RT_HALIGN_LEFT, text = 0) ],
+                               "fonts": [gFont("Regular", 24)],
+                               "itemHeight": 45
+                               }
+                       </convert>
+               </widget>
+       </screen>
+       
+       <screen name="menu_setup" position="center,90" size="602,553" title="Main menu"> title="Main menu"&gt;
+               <ePixmap alphatest="blend" pixmap="Ai.HD/db-logo.png" position="61,0" size="480,66"/>
+               <widget font="Crs;26" foregroundColor="grey" halign="center" position="0,58" render="Label" size="602,35" source="title" zPosition="1"/>
+               <widget enableWrapAround="1" position="10,100" render="Listbox" scrollbarMode="showOnDemand" size="581,450" source="menu" transparent="1">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [ MultiContentEntryText(pos = (45, 9), size = (535, 30), flags = RT_HALIGN_LEFT, text = 0) ],
+                               "fonts": [gFont("Regular", 24)],
+                               "itemHeight": 45
+                               }
+                       </convert>
+               </widget>
+       </screen>
+       
+       <screen name="menu_system" position="center,90" size="602,553" title="Main menu"> title="Main menu"&gt;
+               <ePixmap alphatest="blend" pixmap="Ai.HD/db-logo.png" position="61,0" size="480,66"/>
+               <widget font="Crs;26" foregroundColor="grey" halign="center" position="0,58" render="Label" size="602,35" source="title" zPosition="1"/>
+               <widget enableWrapAround="1" position="10,100" render="Listbox" scrollbarMode="showOnDemand" size="581,450" source="menu" transparent="1">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [ MultiContentEntryText(pos = (45, 9), size = (535, 30), flags = RT_HALIGN_LEFT, text = 0) ],
+                               "fonts": [gFont("Regular", 24)],
+                               "itemHeight": 45
+                               }
+                       </convert>
+               </widget>
+       </screen>
+       
+       <screen name="menu_information" position="center,90" size="602,553" title="Main menu"> title="Main menu"&gt;
+               <ePixmap alphatest="blend" pixmap="Ai.HD/db-logo.png" position="61,0" size="480,66"/>
+               <widget font="Crs;26" foregroundColor="grey" halign="center" position="0,58" render="Label" size="602,35" source="title" zPosition="1"/>
+               <widget enableWrapAround="1" position="10,100" render="Listbox" scrollbarMode="showOnDemand" size="581,450" source="menu" transparent="1">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [ MultiContentEntryText(pos = (45, 9), size = (535, 30), flags = RT_HALIGN_LEFT, text = 0) ],
+                               "fonts": [gFont("Regular", 24)],
+                               "itemHeight": 45
+                               }
+                       </convert>
+               </widget>
+       </screen>
+       
+       <screen name="menu_scan" position="center,90" size="602,553" title="Main menu"> title="Main menu"&gt;
+               <ePixmap alphatest="blend" pixmap="Ai.HD/db-logo.png" position="61,0" size="480,66"/>
+               <widget font="Crs;26" foregroundColor="grey" halign="center" position="0,58" render="Label" size="602,35" source="title" zPosition="1"/>
+               <widget enableWrapAround="1" position="10,100" render="Listbox" scrollbarMode="showOnDemand" size="581,450" source="menu" transparent="1">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [ MultiContentEntryText(pos = (45, 9), size = (535, 30), flags = RT_HALIGN_LEFT, text = 0) ],
+                               "fonts": [gFont("Regular", 24)],
+                               "itemHeight": 45
+                               }
+                       </convert>
+               </widget>
+       </screen>
+       
+       <screen name="menu_harddisk" position="center,90" size="602,553" title="Main menu"> title="Main menu"&gt;
+               <ePixmap alphatest="blend" pixmap="Ai.HD/db-logo.png" position="61,0" size="480,66"/>
+               <widget font="Crs;26" foregroundColor="grey" halign="center" position="0,58" render="Label" size="602,35" source="title" zPosition="1"/>
+               <widget enableWrapAround="1" position="10,100" render="Listbox" scrollbarMode="showOnDemand" size="581,450" source="menu" transparent="1">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [ MultiContentEntryText(pos = (45, 9), size = (535, 30), flags = RT_HALIGN_LEFT, text = 0) ],
+                               "fonts": [gFont("Regular", 24)],
+                               "itemHeight": 45
+                               }
+                       </convert>
+               </widget>
+       </screen>
+       
+       <screen name="menu_shutdown" position="center,90" size="602,553" title="Main menu"> title="Main menu"&gt;
+               <ePixmap alphatest="blend" pixmap="Ai.HD/db-logo.png" position="61,0" size="480,66"/>
+               <widget font="Crs;26" foregroundColor="grey" halign="center" position="0,58" render="Label" size="602,35" source="title" zPosition="1"/>
+               <widget enableWrapAround="1" position="10,100" render="Listbox" scrollbarMode="showOnDemand" size="581,450" source="menu" transparent="1">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [ MultiContentEntryText(pos = (45, 9), size = (535, 30), flags = RT_HALIGN_LEFT, text = 0) ],
+                               "fonts": [gFont("Regular", 24)],
+                               "itemHeight": 45
+                               }
+                       </convert>
+               </widget>
+       </screen>
+       
+       
+       
+       <!-- ########## Input & Output Boxes ########## -->
+       <!-- <screen flags="wfNoBorder" name="SecondInfoBar" position="0,0" size="1280,78" title="Second InfoBar" zPosition="-1">
+               <widget backgroundColor="background" font="Regular;18" foregroundColor="foreground" halign="center" position="50,28" render="Label" size="1180,44" source="session.CurrentService" transparent="1" valign="center" zPosition="4">
+                       <convert type="vhdConvSmartInfo">ExpertInfo</convert>
+               </widget>
+       </screen> -->
+       <screen flags="wfNoBorder" name="SecondInfoBar" position="0,0" size="1280,720" title="Second InfoBar">
+               <ePixmap alphatest="on" pixmap="Ai.HD/bottom_bg.png" position="270,359" size="1280,2"/>
+               <widget font="Regular;24" foregroundColor="secondFG" halign="center" position="50,50" render="Label" size="1180,30" source="session.CurrentService" transparent="1" zPosition="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="100,260" render="Label" size="70,30" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" noWrap="1" position="270,90" render="Label" size="900,30" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="secondFG" position="125,345" render="Label" size="130,30" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">InMinutes</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" position="100,430" render="Label" size="70,30" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" noWrap="1" position="270,370" render="Label" size="900,30" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" position="270,400" render="Label" size="130,30" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="ClockToText">InMinutes</convert>
+               </widget>
+               <widget backgroundColor="darkgrey" borderColor="darkgrey" orientation="orTopToBottom" borderWidth="4" position="100,300" render="Progress" size="14,120" source="session.Event_Now" transparent="0" zPosition="2">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" position="270,127" render="Label" size="900,225" source="session.Event_Now" transparent="1" valign="top" zPosition="5">
+                       <convert type="EventName">ExtendedDescription</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="grey" position="270,437" render="Label" size="900,225" source="session.Event_Next" transparent="1" valign="top" zPosition="5">
+                       <convert type="EventName">ExtendedDescription</convert>
+               </widget>
+       </screen>
+       
+       <screen name="About" position="center,90" size="602,553" title="Main menu"> title="About"&gt;
+               <ePixmap alphatest="blend" pixmap="Ai.HD/merlin-logo.png" position="61,11" size="480,66"/>
+               <widget backgroundColor="background" font="Regular;21" halign="center" position="11,120" render="Label" size="580,25" source="EnigmaVersion" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;21" halign="center" position="11,160" render="Label" size="580,25" source="ImageVersion" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;21" halign="center" position="11,200" render="Label" size="580,25" source="FPVersion" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;21" halign="center" position="11,250" render="Label" size="580,25" source="TunerHeader" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;21" halign="center" position="11,290" render="Label" size="580,25" source="Tuner0" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;21" halign="center" position="11,325" render="Label" size="580,25" source="Tuner1" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;21" halign="center" position="11,360" render="Label" size="580,25" source="Tuner2" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;21" halign="center" position="11,395" render="Label" size="580,25" source="Tuner3" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;21" halign="center" position="11,445" render="Label" size="580,25" source="HDDHeader" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;21" halign="center" position="11,485" render="Label" size="580,50" source="hddA" transparent="1"/>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="UnhandledKey" position="45,30" size="45,45" title="UnhandledKey" zPosition="100">
+               <widget alphatest="off" name="UnhandledKeyPixmap" pixmap="Ai.HD/no-key.png" position="0,0" size="45,45"/>
+       </screen>
+       
+       <screen name="Menu" position="center,78" size="600,502" title="Main menu">
+               <widget font="Crs;24" halign="center" position="10,10" render="Label" size="580,35" source="title"/>
+               <widget itemHeight="30" position="10,50" render="Listbox" scrollbarMode="showOnDemand" size="580,450" source="menu">
+                       <convert type="StringList"/>
+               </widget>
+       </screen>
+       
+       <screen name="Console" position="90,86" size="1100,560" title="Command execution...">
+               <widget font="Console;19" name="text" position="20,24" size="1060,518"/>
+       </screen>
+       
+       <screen name="MessageBox" position="350,175" size="600,10" title="Message">
+               <widget font="Regular;22" name="text" position="75,8" size="520,0"/>
+               <widget alphatest="on" name="ErrorPixmap" pixmap="Ai.HD/input_error.png" position="10,10" size="54,54"/>
+               <widget alphatest="on" name="QuestionPixmap" pixmap="Ai.HD/input_question.png" position="10,10" size="54,54"/>
+               <widget alphatest="on" name="InfoPixmap" pixmap="Ai.HD/input_info.png" position="10,10" size="54,54"/>
+               <widget name="list" position="100,100" size="480,375"/>
+               <applet type="onLayoutFinish">
+from enigma import eSize, ePoint
+orgwidth = self.instance.size().width()
+orgpos = self.instance.position()
+textsize = self["text"].getSize()
+textsize = (textsize[0] + 80, textsize[1] + 80)
+offset = 20
+if self.type == self.TYPE_YESNO:
+       offset = 80
+wsizex = textsize[0] + 80
+wsizey = textsize[1] + offset
+if (600 &gt; wsizex):
+       wsizex = 600
+wsize = (wsizex, wsizey)
+self.instance.resize(eSize(*wsize))
+self["text"].instance.resize(eSize(*textsize))
+listsize = (wsizex - 20, 50)
+self["list"].instance.move(ePoint(10, textsize[1]))
+self["list"].instance.resize(eSize(*listsize))
+self.instance.move(ePoint((1280-wsizex)/2, (720-wsizey)/2))
+               </applet>
+       </screen>
+       
+       <screen name="ChoiceBox" position="150,100" size="550,400" title="Input">
+               <ePixmap alphatest="on" pixmap="Ai.HD/input_choice.png" position="5,5" size="50,50"/>
+               <widget font="Regular;20" name="text" position="70,8" size="480,25"/>
+               <widget name="list" position="0,50" scrollbarMode="showOnDemand" size="550,335"/>
+               <applet type="onLayoutFinish">
+from enigma import eSize, ePoint
+orgwidth = self.instance.size().width()
+orgpos = self.instance.position()
+textsize = self["text"].getSize()
+textsize = (textsize[0] + 80, textsize[1] + 80)
+count = len(self.list)
+if count &gt; 10:
+       count = 10
+offset = 25 * count
+wsizex = textsize[0] + 80
+wsizey = textsize[1] + offset + 10
+if (640 &gt; wsizex):
+       wsizex = 640
+wsize = (wsizex, wsizey)
+self.instance.resize(eSize(*wsize))
+self["text"].instance.resize(eSize(*textsize))
+listsize = (wsizex - 20, 25 * count)
+self["list"].instance.move(ePoint(10, textsize[1]))
+self["list"].instance.resize(eSize(*listsize))
+self.instance.move(ePoint((1280-wsizex)/2, (720-wsizey)/2))
+               </applet>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="SubtitleDisplay" position="0,0" size="1280,720" zPosition="-1"/>
+       
+       <screen backgroundColor="transparent" name="Scart" position="0,0" size="1280,720"/>
+       
+       <screen flags="wfNoBorder" name="Standby" position="1280,720" size="720,576" title="Standby"/>
+       
+       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="NumberZap" position="center,center" size="280,60" title="Channel">
+               <widget backgroundColor="transpBlack" font="Regular;34" halign="center" name="number" position="0,0" size="280,60" transparent="1" valign="center"/>
+       </screen>
+       
+       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="ChapterZap" position="center,center" size="280,60" title="Chapter">
+               <widget backgroundColor="transpBlack" font="Regular;23" name="chapter" position="35,15" size="110,25"/>
+               <widget backgroundColor="transpBlack" font="Regular;23" halign="right" name="number" position="145,15" size="97,25"/>
+       </screen> 
+       
+       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="TimeshiftState" position="center,30" size="860,60" zPosition="2">
+               <widget backgroundColor="transpBlack" font="Regular;22" halign="center" name="state" position="10,3" size="150,27"/>
+               <widget backgroundColor="transpBlack" font="Regular;22" halign="left" position="160,5" render="Label" size="150,27" source="session.CurrentService">
+                       <convert type="ServicePosition">Remaining</convert>
+               </widget>
+               <widget backgroundColor="transpBlack" font="Regular;22" halign="right" position="650,5" render="Label" size="80,27" source="session.CurrentService">
+                       <convert type="ServicePosition">Position</convert>
+               </widget>
+               <eLabel font="Regular;22" halign="center" position="740,5" size="10,27" text="/"/>
+               <widget backgroundColor="transpBlack" font="Regular;22" halign="left" position="760,5" render="Label" size="80,27" source="session.CurrentService">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pixmap="Ai.HD/pbar.png" position="10,33" render="Progress" size="840,8" source="session.CurrentService" zPosition="3">
+                       <convert type="ServicePosition">Position</convert>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="PVRState" position="40,270" size="150,36" zPosition="2">
+               <widget backgroundColor="transpBlack" font="Regular;25" halign="center" name="state" position="0,3" size="150,30" transparent="1"/>
+       </screen>
+       
+       <screen name="BouquetSelector" position="center,center" size="600,300" title="Choose bouquet">
+               <widget itemHeight="28" name="menu" position="20,10" scrollbarMode="showOnDemand" size="560,280"/>
+       </screen>
+       
+       <screen name="ChannelContextMenu" position="center,center" size="600,300" title="Channellist menu">
+               <widget itemHeight="28" name="menu" position="20,10" scrollbarMode="showOnDemand" size="560,280"/>
+       </screen>
+       
+       <screen name="MovieContextMenu" position="center,center" size="600,400" title="Movielist menu">
+               <widget itemHeight="28" name="menu" position="20,18" scrollbarMode="showOnDemand" size="560,364"/>
+       </screen>
+       
+       <screen backgroundColor="background" flags="wfNoBorder" name="NumericalTextInputHelpDialog" position="center,450" size="394,124" zPosition="2">
+               <eLabel backgroundColor="yellowtransparent" position="0,0" size="394,124" zPosition="-1"/>
+               <widget font="Console;16" halign="center" name="key1" position="2,2" size="130,30" valign="center"/>
+               <widget font="Console;16" halign="center" name="key2" position="132,2" size="130,30" valign="center"/>
+               <widget font="Console;16" halign="center" name="key3" position="262,2" size="130,30" valign="center"/>
+               <widget font="Console;16" halign="center" name="key4" position="2,32" size="130,30" valign="center"/>
+               <widget font="Console;16" halign="center" name="key5" position="132,32" size="130,30" valign="center"/>
+               <widget font="Console;16" halign="center" name="key6" position="262,32" size="130,30" valign="center"/>
+               <widget font="Console;16" halign="center" name="key7" position="2,62" size="130,30" valign="center"/>
+               <widget font="Console;16" halign="center" name="key8" position="132,62" size="130,30" valign="center"/>
+               <widget font="Console;16" halign="center" name="key9" position="262,62" size="130,30" valign="center"/>
+               <widget font="Console;16" halign="center" name="help1" position="2,92" size="130,30" valign="center"/>
+               <widget font="Console;12" halign="center" name="key0" position="132,92" size="130,30" valign="center"/>
+               <widget font="Console;16" halign="center" name="help2" position="262,92" size="130,30" valign="center"/>
+       </screen>
+       
+       <screen name="VirtualKeyBoard" position="center,center" size="560,350" title="Virtual KeyBoard" zPosition="99">
+               <ePixmap alphatest="on" pixmap="skin_default/vkey_text.png" position="9,35" size="542,52" zPosition="-4"/>
+               <widget font="Regular;20" name="header" noWrap="1" position="10,7" size="500,26" transparent="1"/>
+               <widget font="Regular;24" halign="right" name="text" noWrap="1" position="12,35" size="536,34" transparent="1" valign="center"/>
+               <widget name="list" position="10,95" selectionDisabled="1" size="540,225" transparent="1"/>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="Dish" position="50,50" size="130,160" title="Dish" zPosition="100">
+               <widget alphatest="off" name="Dishpixmap" pixmap="skin_default/icons/dish.png" position="0,0" size="130,160"/>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="UnhandledKey" position="1200,50" size="34,45" title="UnhandledKey" zPosition="100">
+               <widget alphatest="off" name="UnhandledKeyPixmap" pixmap="skin_default/unhandled-key.png" position="0,0" size="34,45"/>
+       </screen>
+       
+       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="SubservicesQuickzap" position="center,center" size="470,64" title="Subservices">
+               <widget alphatest="on" pixmap="skin_default/icons/record.png" position="450,3" render="Pixmap" size="14,14" source="session.RecordState" zPosition="2">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <eLabel backgroundColor="background" font="Regular;13" position="0,0" size="470,20" text="Subservices"/>
+               <widget backgroundColor="transpBlack" font="Regular;22" name="CurrentSubserviceNumber" position="10,24" size="50,34"/>
+               <widget backgroundColor="transpBlack" font="Regular;22" position="70,24" render="Label" size="400,34" source="session.CurrentService">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+       </screen>
+       
+       <screen name="SleepTimerEdit" position="center,center" size="500,240" title="Sleep Timer">
+               <widget font="Regular;20" name="current_status" position="40,40" size="400,30" valign="center"/>
+               <widget alphatest="on" name="red" pixmap="Ai.HD/red.png" position="10,80" size="30,30"/>
+               <widget alphatest="on" name="green" pixmap="Ai.HD/green.png" position="10,120" size="30,30"/>
+               <widget alphatest="on" name="yellow" pixmap="Ai.HD/yellow.png" position="10,160" size="30,30"/>
+               <widget alphatest="on" name="blue" pixmap="Ai.HD/blue.png" position="10,200" size="30,30"/>
+               <widget font="Regular;20" name="red_text" position="45,80" size="400,30" valign="center"/>
+               <widget font="Regular;20" name="green_text" position="45,120" size="400,30" valign="center"/>
+               <widget font="Regular;20" name="yellow_text" position="45,160" size="400,30" valign="center"/>
+               <widget font="Regular;20" name="blue_text" position="45,200" size="450,30" valign="center"/>
+               <widget font="Regular;19" name="pretext" position="15,10" size="235,25"/>
+               <widget font="Regular;19" name="input" position="260,10" size="40,25"/>
+               <widget font="Regular;19" name="aftertext" position="305,10" size="100,25"/>
+               <ePixmap alphatest="on" pixmap="skin_default/sleeptimer.png" position="390,17" size="90,125"/>
+       </screen>
+       
+       
+       
+       <!-- ########## Service Selectors ########## -->
+       <screen name="ChannelSelectionRadio" position="center,97" size="1116,360" title="Channel Selection">            
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="30,325" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="300,325" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="570,325" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="840,325" size="30,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="70,325" size="220,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="340,325" size="220,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="610,325" size="220,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="880,325" size="220,30"/>
+               <widget foregroundColorServiceNotAvail="#00656565" itemHeight="30" name="list" position="18,10" scrollbarMode="showOnDemand" serviceInfoFont="Regular;22" serviceItemHeight="30" serviceNameFont="Regular;24" serviceNumberFont="Regular;24" size="1080,300" transparent="1"/>
+       </screen>
+       
+       <screen backgroundColor="background" flags="wfNoBorder" name="RadioInfoBar" position="0,500" size="1280,220" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Ai.HD/up_shadow.png" position="0,-2" size="1280,60" zPosition="-1"/>
+               <eLabel backgroundColor="secondBG" position="0,58" size="193,162" zPosition="0"/>
+               <eLabel backgroundColor="secondBG" position="1087,58" size="193,162" zPosition="0"/>
+               <ePixmap alphatest="blend" pixmap="Ai.HD/picon_default.png" position="1120,90" size="100,60" zPosition="1"/>
+               <widget backgroundColor="background" font="Regular;26" foregroundColor="foreground" halign="center" position="220,70" render="Label" size="840,32" source="session.CurrentService" transparent="1" zPosition="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;28" foregroundColor="secondFG" halign="right" position="50,125" render="Label" size="80,30" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="135,127" render="Label" size="30,20" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="center" position="45,160" render="Label" size="130,24" source="global.CurrentTime" transparent="1" zPosition="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="220,120" render="Label" size="70,30" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" noWrap="1" position="305,120" render="Label" size="570,30" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="940,120" render="Label" size="120,30" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">InMinutes</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="220,150" render="Label" size="70,30" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" noWrap="1" position="305,150" render="Label" size="570,30" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="940,150" render="Label" size="120,30" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="ClockToText">InMinutes</convert>
+               </widget>
+               <widget borderColor="#0033333a" borderWidth="2" pixmap="Ai.HD/pbar.png" position="220,105" render="Progress" size="840,8" source="session.Event_Now" transparent="1" zPosition="2">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="skin_default/icons/rass_logo.png" position="60,60" render="Pixmap" size="100,60" source="RdsDecoder" zPosition="2">
+                       <convert type="RdsInfo">RasInteractiveAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget font="LCD;30" foregroundColor="secondFG" halign="center" position="0,5" render="Label" size="1280,30" source="RdsDecoder" transparent="1" valign="center" zPosition="5">
+                       <convert type="RdsInfo">RadioText</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1190,65" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="background" flags="wfNoBorder" name="EPGSelectionMulti" position="0,0" size="1280,720" title="EPG Selection Multi">
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="390,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="680,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="970,643" size="30,30"/>
+               <widget backgroundColor="background" font="Regular;26" foregroundColor="darkgrey" halign="right" position="1135,35" render="Label" size="80,26" source="global.CurrentTime" transparent="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="145,645" size="220,26" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="435,644" size="220,27" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="725,645" size="220,26" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="1015,645" size="220,26" transparent="1"/>
+               <widget alphatest="on" name="now_button_sel" pixmap="Ai.HD/epg_now.png" position="60,60" size="1100,35" zPosition="3"/>
+               <widget alphatest="on" name="next_button_sel" pixmap="Ai.HD/epg_next.png" position="60,60" size="1100,35" zPosition="3"/>
+               <widget alphatest="on" name="more_button_sel" pixmap="Ai.HD/epg_more.png" position="60,60" size="1100,35" zPosition="3"/>
+               <widget backgroundColor="background" font="Regular;20" halign="center" name="now_text" position="90,65" size="250,25" text="NOW" transparent="1" zPosition="4"/>
+               <widget backgroundColor="background" font="Regular;20" halign="center" name="next_text" position="340,65" size="250,25" text="NEXT" transparent="1" zPosition="4"/>
+               <widget backgroundColor="background" font="Regular;20" halign="center" name="more_text" position="585,65" size="250,25" text="MORE" transparent="1" zPosition="4"/>
+               <widget backgroundColor="background" font="Regular;24" halign="right" name="date" position="1015,65" size="200,28" transparent="1" valign="center"/>
+               <widget itemHeight="28" name="list" position="60,110" scrollbarMode="showOnDemand" size="1156,504"/>
+       </screen>
+       
+       <screen backgroundColor="background" flags="wfNoBorder" name="GraphMultiEPG" position="0,0" size="1280,720" title="Electronic Program Guide">
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,633" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="100,663" size="30,30"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="145,633" size="200,30" transparent="1" valign="center"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="145,663" size="200,30" transparent="1" valign="center"/>
+               <widget name="timeline_text" position="0,60" size="1182,30"/>
+               <widget EntryBackgroundColor="#16071230" EntryBackgroundColorSelected="selectedBG" EntryBorderColor="darkgrey" name="list" position="70,110" scrollbarMode="showOnDemand" size="1130,486" transparent="1"/>
+               <widget name="timeline0" pixmap="Ai.HD/timeline.png" position="60,105" size="1,496" zPosition="1"/>
+               <widget name="timeline1" pixmap="Ai.HD/timeline.png" position="60,105" size="1,496" zPosition="1"/>
+               <widget name="timeline2" pixmap="Ai.HD/timeline.png" position="60,105" size="1,496" zPosition="1"/>
+               <widget name="timeline3" pixmap="Ai.HD/timeline.png" position="60,105" size="1,496" zPosition="1"/>
+               <widget name="timeline4" pixmap="Ai.HD/timeline.png" position="60,105" size="1,496" zPosition="1"/>
+               <widget name="timeline5" pixmap="Ai.HD/timeline.png" position="60,105" size="1,496" zPosition="1"/>
+               <widget alphatest="on" name="timeline_now" pixmap="Ai.HD/timeline-now.png" position="60,103" size="19,500" zPosition="2"/>
+               <widget font="Regular;22" foregroundColor="secondFG" halign="center" position="390,625" render="Label" size="496,67" source="Event" valign="center" zPosition="1">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;20" halign="left" position="1055,644" render="Label" size="197,27" source="Event" zPosition="1">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Format:(%A)</convert>
+               </widget>
+               <widget font="Regular;20" halign="right" position="900,644" render="Label" size="75,27" source="Event" zPosition="1">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText"/>
+               </widget>
+               <widget font="Regular;20" halign="left" position="978,644" render="Label" size="77,27" source="Event" zPosition="1">
+                       <convert type="EventTime">EndTime</convert>
+                       <convert type="ClockToText">Format:- %H:%M</convert>
+               </widget>
+       </screen>
+       
+       <screen name="LocationBox" position="center,86" size="1100,560">
+               <widget font="Regular;23" name="text" position="10,10" size="1080,27"/>
+               <eLabel backgroundColor="grey" position="10,50" size="20,27"/>
+               <widget backgroundColor="grey" font="Regular;24" foregroundColor="black" name="target" position="30,50" size="1060,27" valign="center"/>
+               <widget itemHeight="28" name="filelist" position="30,85" scrollbarMode="showOnDemand" selectionDisabled="1" size="1060,224"/>
+               <eLabel backgroundColor="grey" position="10,345" size="20,27"/>
+               <widget backgroundColor="grey" font="Regular;24" foregroundColor="black" name="textbook" position="30,345" size="1060,27" valign="center"/>
+               <widget itemHeight="28" name="booklist" position="30,380" scrollbarMode="showOnDemand" size="1060,112"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="30,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="300,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="570,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="840,525" size="30,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="70,525" size="220,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="340,525" size="220,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="610,525" size="220,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="880,525" size="220,30"/>
+       </screen>
+       
+       <screen backgroundColor="background" flags="wfNoBorder" name="MovieSelection" position="0,0" size="1280,720" title="Select a movie">
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="100,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="390,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="680,643" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="970,643" size="30,30"/>
+               <widget backgroundColor="background" font="Regular;26" foregroundColor="grey" halign="right" position="1140,40" render="Label" size="80,26" source="global.CurrentTime" transparent="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;20" foregroundColor="grey" halign="right" position="910,72" render="Label" size="310,22" source="global.CurrentTime" transparent="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="145,645" size="220,26" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="435,644" size="220,27" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="725,645" size="220,26" transparent="1"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="1015,645" size="220,26" transparent="1"/>
+               <widget font="Regular;22" halign="center" name="waitingtext" position="80,70" size="760,500" valign="center" zPosition="4"/>
+               <widget name="list" position="80,70" scrollbarMode="showOnDemand" size="760,500"/>
+               <eLabel backgroundColor="darkgrey" position="855,70" size="2,500"/>
+               <eLabel backgroundColor="darkgrey" position="80,600" size="1120,2"/>
+               <widget font="Regular;20" foregroundColor="grey" position="80,605" render="vhdRendMovieDirSize" size="700,25" source="global.CurrentTime" transparent="1" zPosition="1"/>
+               <widget font="Regular;20" foregroundColor="secondFG" halign="right" position="865,120" render="Label" size="348,50" source="Service" zPosition="1">
+                       <convert type="MovieInfo">RecordServiceName</convert>
+               </widget>
+               <widget font="Regular;22" foregroundColor="foreground" halign="right" position="865,175" render="Label" size="352,60" source="Service" zPosition="1">
+                       <convert type="MovieInfo">ShortDescription</convert>
+               </widget>
+               <widget font="Regular;20" halign="right" position="865,240" render="Label" size="352,25" source="Service" zPosition="1">
+                       <convert type="ServiceTime">Duration</convert>
+                       <convert type="ClockToText">AsLength</convert>
+               </widget>
+               <widget font="Regular;20" foregroundColor="foreground" position="885,265" render="Label" size="330,302" source="Service" zPosition="1">
+                       <convert type="EventName">ExtendedDescription</convert>
+               </widget>
+               <widget font="Regular;20" foregroundColor="grey" halign="right" position="845,605" render="Label" size="355,25" source="Service" transparent="1" zPosition="4">
+                       <convert type="MovieInfo">FileSize</convert>
+               </widget>
+       </screen>
+       
+       <screen name="FileBrowser" position="center,center" size="620,430" title="DVD File Browser">
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-red.png" position="5,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-green.png" position="145,5" size="140,40"/>
+               <widget backgroundColor="#9f1313" font="Regular;20" halign="center" position="5,5" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#1f771f" font="Regular;20" halign="center" position="145,5" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="1"/>
+               <widget itemHeight="28" name="filelist" position="5,58" scrollbarMode="showOnDemand" size="610,364"/>
+       </screen>
+       
+       
+       
+       
+       <!-- ########## Timers ########## -->
+       <screen name="TimerSelection" position="center,87" size="1100,560" title="Timer selection">
+               <widget name="timerlist" position="10,15" scrollbarMode="showOnDemand" size="1080,500"/>
+       </screen>
+       
+       <screen name="TimerEntry" position="center,87" size="1100,560" title="Timer entry">
+               <widget itemHeight="28" name="config" position="10,12" scrollbarMode="showOnDemand" size="1080,364"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="30,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="300,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="570,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="840,525" size="30,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="canceltext" position="70,525" size="220,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="oktext" position="340,525" size="220,30"/>
+       </screen>
+       
+       <screen name="TimerEdit" position="center,87" size="1100,560" title="Timer Edit">
+               <widget font="Regular;25" name="description" position="10,10" size="1080,40"/>
+               <widget font="Regular;25" foregroundColor="red" name="lbegin" position="605,102" size="103,30"/>
+               <widget font="Regular;25" foregroundColor="green" name="lend" position="605,158" size="103,30"/>
+               <widget font="Regular;25" name="begin" position="708,105" size="72,35"/>
+               <widget font="Regular;25" name="end" position="708,150" size="72,35"/>
+               <widget name="apply" position="210,240" size="250,35"/>
+       </screen>
+       
+       <screen name="TimerEditList" position="center,87" size="1100,560" title="Timer Editor">
+               <widget name="timerlist" position="10,15" scrollbarMode="showOnDemand" size="1080,490"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="30,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="300,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="570,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="840,525" size="30,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="70,525" size="220,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="340,525" size="220,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="610,525" size="220,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="880,525" size="220,30"/>
+       </screen>
+       
+       <screen name="TimerLog" position="center,87" size="1100,560" title="Timer log">
+               <widget name="loglist" position="10,10" scrollbarMode="showOnDemand" size="1080,350"/>
+               <eLabel backgroundColor="grey" position="0,370" size="1100,2"/>
+               <widget font="Regular;20" name="logentry" position="10,380" size="1080,130"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="30,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="300,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="570,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="840,525" size="30,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="70,525" size="220,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="340,525" size="220,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="610,525" size="220,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="880,525" size="220,30"/>
+       </screen>
+       
+       <screen name="TimerSanityConflict" position="center,87" size="1100,560" title="Timer sanity error">
+               <widget name="list" position="10,10" scrollbarMode="showOnDemand" size="1080,250"/>
+               <eLabel backgroundColor="grey" position="549,0" size="2,260"/>
+               <widget name="timer1" position="10,45" scrollbarMode="showOnDemand" size="530,225"/>
+               <widget name="timer2" position="560,45" scrollbarMode="showOnDemand" size="530,225"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="30,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="300,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="570,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="840,525" size="30,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="70,525" size="220,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="340,525" size="220,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_yellow" position="610,525" size="220,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_blue" position="880,525" size="220,30"/>
+       </screen>
+       
+       
+       
+       <!-- ########## Setup ########## -->
+       <screen name="Setup" position="center,87" size="900,560" title="Setup">
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="50,505" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="440,505" size="30,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" position="90,506" render="Label" size="300,30" source="key_red"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" position="484,506" render="Label" size="300,30" source="key_green"/>
+               <widget itemHeight="28" name="config" position="20,47" scrollbarMode="showOnDemand" size="860,420"/>
+       </screen>
+       
+       <screen name="PluginBrowser" position="center,center" size="720,492" title="Plugin browser">
+               <widget name="list" position="10,5" scrollbarMode="showOnDemand" size="700,450"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="10,462" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="410,462" size="30,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="red" position="45,464" size="367,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="green" position="445,464" size="260,30"/>
+       </screen>
+       
+       <screen name="DirectoryBrowser" position="center,87" size="600,560" title="Directory browser">
+               <widget itemHeight="28" name="filelist" position="10,12" scrollbarMode="showOnDemand" size="580,476"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="50,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="330,525" size="30,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="90,525" size="220,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="370,525" size="220,30"/>
+       </screen>
+       
+       <screen name="ServiceInfo" position="center,87" size="1100,560" title="Serviceinfo">
+               <widget name="infolist" position="20,10" selectionDisabled="1" size="1060,500"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="30,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="300,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="570,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="840,525" size="30,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="red" position="70,525" size="220,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="green" position="340,525" size="220,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="yellow" position="610,525" size="220,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="blue" position="880,525" size="220,30"/>
+       </screen>
+       
+       <screen backgroundColor="noTransBG" name="VideoFinetune" position="center,78" size="720,576">
+               <widget position="0,0" render="Canvas" size="720,576" source="Canvas"/>
+       </screen>
+       
+       <screen name="SkinSelector" position="center,center" size="924,460" title="Choose your Skin">
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="40,20" size="30,30" zPosition="1"/>
+               <widget font="Regular;20" position="75,15" render="Label" size="347,40" source="key_red" transparent="1" valign="center" zPosition="2"/>
+               <widget itemHeight="28" name="SkinList" position="40,80" scrollbarMode="showOnDemand" size="416,308"/>
+               <eLabel backgroundColor="darkgrey" position="500,75" size="2,330" zPosition="1"/>
+               <widget alphatest="on" name="Preview" position="565,130" size="280,210"/>
+               <eLabel backgroundColor="darkgrey" position="0,420" size="924,2" zPosition="1"/>
+               <widget font="Regular;21" halign="center" position="10,425" render="Label" size="914,30" source="introduction" transparent="1" valign="center" zPosition="10"/>
+       </screen>
+       
+       <screen name="BackupScreen" position="center,center" size="350,310" title="Backup is running...">
+               <widget name="config" position="10,10" scrollbarMode="showOnDemand" size="330,250" transparent="1"/>
+       </screen>
+       
+       <screen name="RestoreScreen" position="center,center" size="350,310" title="Restore is running...">
+               <widget name="config" position="10,10" scrollbarMode="showOnDemand" size="330,250" transparent="1"/>
+       </screen>
+       
+       <screen name="NetworkSetup" position="center,center" size="900,450" title="Network Setup">
+               <widget name="menu" position="50,50" size="800,350"/>
+       </screen>
+       
+       <screen name="AdapterSetupConfiguration" position="center,center" size="900,450" title="Network Configuration...">
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="665,415" size="30,30"/>
+               <widget font="Regular;20" halign="left" position="705,410" render="Label" size="187,35" source="key_red" transparent="1" valign="center" zPosition="1"/>
+               <widget itemHeight="28" name="menulist" position="40,20" scrollbarMode="showOnDemand" size="330,252" zPosition="10"/>
+               <widget font="Regular;19" halign="center" position="400,20" render="Label" size="461,300" source="description" transparent="1" valign="center"/>
+               <widget font="Regular;21" halign="left" position="85,350" render="Label" size="166,25" source="IFtext" transparent="1" zPosition="10"/>
+               <widget font="Regular;21" halign="left" position="265,350" render="Label" size="596,25" source="IF" transparent="1" zPosition="10"/>
+               <widget font="Regular;20" halign="left" position="85,410" render="Label" size="496,35" source="Statustext" transparent="1" valign="center" zPosition="10"/>
+               <widget alphatest="on" name="statuspic" pixmaps="Ai.HD/green.png,Ai.HD/grey.png" position="40,415" size="35,25" transparent="1" zPosition="10"/>
+       </screen>
+       
+       <screen name="AdapterSetup" position="center,center" size="900,450" title="Network Setup">
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="35,12" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="420,12" size="30,30"/>
+               <widget font="Regular;20" halign="left" position="75,0" render="Label" size="321,50" source="key_red" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;20" halign="left" position="465,0" render="Label" size="416,50" source="key_blue" transparent="1" valign="center" zPosition="1"/>
+               <widget itemHeight="28" name="config" position="40,64" scrollbarMode="showOnDemand" size="550,168"/>
+               <widget font="Regular;19" foregroundColor="grey" halign="right" position="650,75" render="Label" size="230,25" source="DNS1text" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;19" foregroundColor="grey" halign="right" position="650,150" render="Label" size="230,25" source="DNS2text" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;18" halign="right" position="650,100" render="Label" size="230,25" source="DNS1" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;18" halign="right" position="650,175" render="Label" size="230,25" source="DNS2" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;20" halign="center" position="50,250" render="Label" size="800,27" source="introduction"/>
+               <widget font="Regular;19" foregroundColor="grey" halign="right" position="15,280" render="Label" size="270,25" source="IPtext" zPosition="1"/>
+               <widget font="Regular;19" foregroundColor="grey" halign="right" position="15,310" render="Label" size="270,25" source="Netmasktext" zPosition="1"/>
+               <widget font="Regular;19" foregroundColor="grey" halign="right" position="15,340" render="Label" size="270,25" source="Gatewaytext" zPosition="1"/>
+               <widget font="Regular;19" position="300,280" render="Label" size="400,25" source="IP" zPosition="1"/>
+               <widget font="Regular;19" position="300,310" render="Label" size="400,25" source="Mask" zPosition="1"/>
+               <widget font="Regular;19" position="300,340" render="Label" size="561,25" source="Gateway" zPosition="1"/>
+               <widget font="Regular;20" foregroundColor="grey" halign="right" position="15,370" render="Label" size="270,25" source="Adaptertext" transparent="1" zPosition="10"/>
+               <widget font="Regular;20" halign="left" position="300,370" render="Label" size="400,25" source="Adapter" transparent="1" zPosition="10"/>
+               <widget font="Regular;20" halign="center" position="50,410" render="Label" size="800,27" source="introduction2" transparent="1" valign="center" zPosition="10"/>
+               <widget alphatest="on" name="VKeyIcon" pixmap="skin_default/buttons/key_text.png" position="10,410" size="35,25" transparent="1" zPosition="10"/>
+               <widget alphatest="on" name="HelpWindow" pixmap="skin_default/vkey_icon.png" position="50,410" size="1,1" transparent="1" zPosition="1"/>
+       </screen>
+       
+       <screen name="NameserverSetup" position="center,center" size="900,450" title="Nameserver Setup">
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="10,12" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="305,12" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="590,12" size="30,30"/>
+               <widget font="Regular;20" halign="left" position="50,0" render="Label" size="220,50" source="key_red" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;20" halign="left" position="345,0" render="Label" size="220,50" source="key_green" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;20" halign="left" position="630,0" render="Label" size="220,50" source="key_yellow" transparent="1" valign="center" zPosition="1"/>
+               <widget itemHeight="28" name="config" position="55,65" scrollbarMode="showOnDemand" size="785,280"/>
+               <widget font="Regular;21" halign="center" position="50,375" render="Label" size="800,60" source="introduction" transparent="1" valign="center" zPosition="10"/>
+       </screen>
+       
+       <screen name="NetworkAdapterSelection" position="center,center" size="900,450" title="Select Network Adapter">
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="10,12" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="305,12" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="590,12" size="30,30"/>
+               <widget font="Regular;20" halign="left" position="50,0" render="Label" size="220,50" source="key_red" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;20" halign="left" position="345,0" render="Label" size="220,50" source="key_green" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;20" halign="left" position="630,0" render="Label" size="220,50" source="key_yellow" transparent="1" valign="center" zPosition="1"/>
+               <widget source="list" render="Listbox" position="55,65" size="785,280" zPosition="10" scrollbarMode="showOnDemand">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [
+                                               MultiContentEntryText(pos = (85, 6), size = (700, 28), font=0, flags = RT_HALIGN_LEFT|RT_VALIGN_TOP, text = 1),
+                                               MultiContentEntryText(pos = (85, 43), size = (700, 24), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_BOTTOM, text = 2),
+                                               MultiContentEntryPixmapAlphaTest(pos = (2, 8), size = (54, 54), png = 3),
+                                               MultiContentEntryPixmapAlphaTest(pos = (63, 46), size = (15, 16), png = 4),
+                                       ],
+                               "fonts": [gFont("Regular", 26),gFont("Regular", 20)],
+                               "itemHeight": 70
+                               }
+                       </convert>
+               </widget>
+               <widget font="Regular;21" halign="center" position="50,375" render="Label" size="800,60" source="introduction" transparent="1" valign="center" zPosition="10"/>
+       </screen>
+       
+       <screen name="NetworkAdapterTest" position="center,center" size="900,450" title="Network test...">
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="10,10" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="305,10" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="590,10" size="30,30"/>
+               <widget font="Regular;20" halign="left" position="50,0" render="Label" size="220,50" source="key_red" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;20" halign="left" position="345,0" render="Label" size="220,50" source="key_green" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;20" halign="left" position="630,0" render="Label" size="220,50" source="key_yellow" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#1cff1c" halign="left" name="Adaptertext" position="50,70" size="800,23" zPosition="1"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#f23d21,#1cff1c" halign="center" name="Adapter" position="280,70" size="306,23" transparent="1" zPosition="2"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#000000,#1cff1c" name="AdapterInfo_Text" position="630,70" size="200,23" transparent="1" zPosition="2"/>
+               <widget alphatest="on" name="AdapterInfo_OK" pixmap="skin_default/icons/lock_on.png" position="590,65" size="38,31" zPosition="2"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#1cff1c" halign="left" name="Networktext" position="50,120" size="800,23" zPosition="1"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#f23d21,#1cff1c" halign="center" name="Network" position="280,120" size="306,23" transparent="1" zPosition="2"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#000000,#1cff1c" name="NetworkInfo_Text" position="630,120" size="200,23" transparent="1" zPosition="2"/>
+               <widget alphatest="on" name="NetworkInfo_Check" pixmaps="skin_default/icons/lock_on.png,skin_default/icons/lock_error.png" position="590,115" size="38,31" zPosition="2"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#1cff1c" halign="left" name="Dhcptext" position="50,170" size="800,23" zPosition="1"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#f23d21,#1cff1c" halign="center" name="Dhcp" position="280,170" size="306,23" transparent="1" zPosition="2"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#000000,#1cff1c" name="DhcpInfo_Text" position="630,170" size="200,23" transparent="1" zPosition="2"/>
+               <widget alphatest="on" name="DhcpInfo_Check" pixmaps="skin_default/icons/lock_on.png,skin_default/icons/lock_error.png" position="590,165" size="38,31" zPosition="2"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#1cff1c" halign="left" name="IPtext" position="50,220" size="800,23" zPosition="1"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#f23d21,#1cff1c" halign="center" name="IP" position="280,220" size="306,23" transparent="1" zPosition="2"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#000000,#1cff1c" name="IPInfo_Text" position="630,220" size="200,23" transparent="1" zPosition="2"/>
+               <widget alphatest="on" name="IPInfo_Check" pixmaps="skin_default/icons/lock_on.png,skin_default/icons/lock_error.png" position="590,215" size="38,31" zPosition="2"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#1cff1c" halign="left" name="DNStext" position="50,270" size="800,23" zPosition="1"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#f23d21,#1cff1c" halign="center" name="DNS" position="280,270" size="306,23" transparent="1" zPosition="2"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#000000,#1cff1c" name="DNSInfo_Text" position="630,270" size="200,23" transparent="1" zPosition="2"/>
+               <widget alphatest="on" name="DNSInfo_Check" pixmaps="skin_default/icons/lock_on.png,skin_default/icons/lock_error.png" position="590,265" size="38,31" zPosition="2"/>
+               <widget alphatest="on" name="EditSettingsButton" pixmaps="Ai.HD/grey.png,Ai.HD/blue.png" position="590,330" size="35,35" transparent="1" zPosition="1"/>
+               <widget font="Regular;19" foregroundColors="#000000,#8c8c93,#1cff1c" name="EditSettings_Text" position="630,335" size="200,23" transparent="1" zPosition="2"/>
+               <widget font="Regular;21" name="InfoText" position="15,50" size="866,256" zPosition="25"/>
+       </screen>
+       
+       <screen name="NetworkBrowser" position="center,center" size="900,450" title="Network Neighbourhood">
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="15,5" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="240,5" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="465,5" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="690,5" size="30,30"/>
+               <widget font="Regular;18" halign="left" position="50,0" render="Label" size="180,40" source="key_red" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Regular;18" halign="left" position="275,0" render="Label" size="180,40" source="key_green" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Regular;18" halign="left" position="500,0" render="Label" size="180,40" source="key_yellow" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Regular;18" halign="left" position="725,0" render="Label" size="170,40" source="key_blue" transparent="1" valign="center" zPosition="2"/>
+               <widget position="5,50" render="Listbox" scrollbarMode="showOnDemand" size="890,350" source="list" zPosition="10">
+                       <convert type="TemplatedMultiContent">
+                                       {"template": [
+                                                       MultiContentEntryPixmapAlphaTest(pos = (0, 0), size = (48, 48), png = 1), # index 1 is the expandable/expanded/verticalline icon
+                                                       MultiContentEntryText(pos = (50, 4), size = (820, 26), font=2, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the Hostname
+                                                       MultiContentEntryText(pos = (140, 5), size = (720, 25), font=0, flags = RT_HALIGN_LEFT, text = 3), # index 3 is the sharename
+                                                       MultiContentEntryText(pos = (140, 26), size = (720, 17), font=1, flags = RT_HALIGN_LEFT, text = 4), # index 4 is the sharedescription
+                                                       MultiContentEntryPixmapAlphaTest(pos = (45, 0), size = (48, 48), png = 5), # index 5 is the nfs/cifs icon
+                                                       MultiContentEntryPixmapAlphaTest(pos = (90, 0), size = (48, 48), png = 6), # index 6 is the isMounted icon
+                                               ],
+                                       "fonts": [gFont("Regular", 20),gFont("Regular", 14),gFont("Regular", 24)],
+                                       "itemHeight": 50
+                                       }
+                       </convert>
+               </widget>
+               <widget font="Regular;20" halign="center" position="0,420" render="Label" size="891,30" source="infotext" transparent="1" valign="center" zPosition="10"/>
+       </screen>
+
+       <screen name="AutoMountManager" position="center,center" size="900,450" title="AutoMountManager">
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="15,5" size="30,30"/>
+               <widget font="Regular;18" halign="left" position="50,0" render="Label" size="246,40" source="key_red" transparent="1" valign="center" zPosition="2"/>
+               <widget position="5,50" render="Listbox" scrollbarMode="showOnDemand" size="890,357" source="config">
+                               <convert type="TemplatedMultiContent">
+                                       {"template": [
+                                                       MultiContentEntryText(pos = (0, 3), size = (680, 25), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 2 is the Menu Titel
+                                                       MultiContentEntryText(pos = (10, 29), size = (680, 17), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 3 is the Description
+                                                       MultiContentEntryPixmapAlphaTest(pos = (700, 1), size = (48, 48), png = 3), # index 4 is the pixmap
+                                               ],
+                                       "fonts": [gFont("Regular", 20),gFont("Regular", 14)],
+                                       "itemHeight": 50
+                                       }
+                               </convert>
+               </widget>
+               <widget font="Regular;20" halign="center" position="5,420" render="Label" size="891,21" source="introduction" transparent="1" valign="center" zPosition="10"/>
+       </screen>
+       
+       <screen name="AutoMountView" position="center,center" size="900,450" title="MountView">
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="15,5" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="280,5" size="30,30"/>
+               <widget font="Regular;18" halign="left" position="50,0" render="Label" size="222,40" source="key_red" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Regular;18" halign="left" position="315,0" render="Label" size="236,40" source="key_yellow" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Regular;18" halign="center" position="0,50" render="Label" size="130,72" source="legend1" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;18" halign="center" position="130,50" render="Label" size="631,72" source="legend2" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;18" halign="center" position="765,50" render="Label" size="130,72" source="legend3" transparent="1" valign="center" zPosition="1"/>
+               <widget position="5,130" render="Listbox" scrollbarMode="showOnDemand" size="890,269" source="config">
+                                <convert type="TemplatedMultiContent">
+                                        {"template": [
+                                                        MultiContentEntryPixmapAlphaTest(pos = (15, 1), size = (48, 48), png = 0), # index 0 is the isMounted pixmap
+                                                        MultiContentEntryText(pos = (100, 3), size = (300, 25), font=0, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the sharename
+                                                        MultiContentEntryText(pos = (390, 5), size = (250, 17), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the IPdescription
+                                                        MultiContentEntryText(pos = (100, 29), size = (550, 17), font=1, flags = RT_HALIGN_LEFT, text = 3), # index 3 is the DIRdescription
+                                                        MultiContentEntryPixmapAlphaTest(pos = (650, 9), size = (48, 48), png = 4), # index 4 is the activepng pixmap
+                                                        MultiContentEntryPixmapAlphaTest(pos = (680, 1), size = (48, 48), png = 5), # index 4 is the mounttype pixmap
+                                                ],
+                                        "fonts": [gFont("Regular", 20),gFont("Regular", 14)],
+                                        "itemHeight": 50
+                                        }
+                                </convert>
+               </widget>
+               <widget font="Regular;20" halign="center" position="0,420" render="Label" size="891,20" source="introduction" transparent="1" valign="center" zPosition="10"/>
+       </screen>
+       
+       
+       
+       <!--  ##### Wizards #####  -->
+       <screen name="NetworkWizard" position="center,78" size="720,576" title="Network Wizard...">
+               <widget font="Regular;23" name="text" position="50,70" size="436,266"/>
+               <widget position="50,340" render="Listbox" scrollbarMode="showOnDemand" size="440,200" source="list">
+                       <convert type="StringList"/>
+               </widget>
+               <widget name="config" position="50,340" scrollbarMode="showOnDemand" size="440,200" transparent="1" zPosition="1"/>
+               <ePixmap alphatest="on" pixmap="skin_default/buttons/button_red.png" position="40,35" size="15,16"/>
+               <widget font="Regular;18" name="languagetext" position="60,30" size="200,30"/>
+               <widget alphatest="on" name="rc" pixmaps="skin_default/rc.png,skin_default/rcold.png" position="540,10" size="154,500" zPosition="10"/>
+               <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowdown2" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
+       </screen>
+       
+       <screen name="DefaultWizard" position="center,78" size="720,576" title="Wizard...">
+                       <widget font="Regular;23" name="text" position="153,50" size="340,270"/>
+                       <widget position="50,300" render="Listbox" scrollbarMode="showOnDemand" size="440,200" source="list">
+                               <convert type="StringList"/>
+                       </widget>
+                       <ePixmap alphatest="on" pixmap="skin_default/buttons/button_red.png" position="40,225" size="15,16"/>
+                       <widget font="Regular;18" name="languagetext" position="55,225" size="95,30"/>
+                       <widget name="config" position="50,300" scrollbarMode="showOnDemand" size="440,200" transparent="1" zPosition="1"/>            
+                       <widget alphatest="on" name="wizard" pixmap="skin_default/wizard.png" position="40,50" size="110,174" transparent="1" zPosition="10"/>
+                       <widget alphatest="on" name="rc" pixmap="skin_default/rc.png" position="500,600" size="154,471" transparent="1" zPosition="10"/>
+                       <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
+                       <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
+                       <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
+       </screen>
+       
+       <screen name="DefaultSatLists" position="center,78" size="720,576" title="Default Sat-Lists...">
+                       <widget font="Regular;23" name="text" position="153,50" size="340,270"/>
+                       <widget position="50,300" render="Listbox" scrollbarMode="showOnDemand" size="440,200" source="list">
+                               <convert type="StringList"/>
+                       </widget>
+                       <ePixmap alphatest="on" pixmap="skin_default/buttons/button_red.png" position="40,225" size="15,16"/>
+                       <widget font="Regular;18" name="languagetext" position="55,225" size="95,30"/>
+                       <widget name="config" position="50,300" scrollbarMode="showOnDemand" size="440,200" transparent="1" zPosition="1"/>            
+                       <widget alphatest="on" name="wizard" pixmap="skin_default/wizard.png" position="40,50" size="110,174" transparent="1" zPosition="10"/>
+                       <widget alphatest="on" name="rc" pixmap="skin_default/rc.png" position="500,600" size="154,471" transparent="1" zPosition="10"/>
+                       <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
+                       <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
+                       <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
+       </screen>
+       
+       <screen name="DreamPackageWizard" position="center,78" size="720,576" title="Dream-Package Wizard...">
+                       <widget font="Regular;23" name="text" position="153,50" size="340,270"/>
+                       <widget position="50,300" render="Listbox" scrollbarMode="showOnDemand" size="440,200" source="list">
+                               <convert type="StringList"/>
+                       </widget>
+                       <ePixmap alphatest="on" pixmap="skin_default/buttons/button_red.png" position="40,225" size="15,16"/>
+                       <widget font="Regular;18" name="languagetext" position="55,225" size="95,30"/>
+                       <widget name="config" position="50,300" scrollbarMode="showOnDemand" size="440,200" transparent="1" zPosition="1"/>            
+                       <widget alphatest="on" name="wizard" pixmap="skin_default/wizard.png" position="40,50" size="110,174" transparent="1" zPosition="10"/>
+                       <widget alphatest="on" name="rc" pixmap="skin_default/rc.png" position="500,600" size="154,471" transparent="1" zPosition="10"/>
+                       <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
+                       <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
+                       <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
+       </screen>
+       
+       <screen name="LanguageWizard" position="center,78" size="720,576" title="Language Wizard...">
+               <widget font="Regular;23" name="text" position="153,50" size="340,240"/>
+               <widget position="50,300" render="Listbox" scrollbarMode="showOnDemand" size="440,200" source="languages">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [
+                                               MultiContentEntryText(pos = (80, 10), size = (200, 50), flags = RT_HALIGN_LEFT, text = 1), # index 1 is the language name,
+                                               MultiContentEntryPixmap(pos = (10, 5), size = (60, 40), png = 2), # index 2 is the pixmap
+                                       ],
+                                "fonts": [gFont("Regular", 20)],
+                                "itemHeight": 50
+                               }
+                       </convert>
+               </widget>
+               <widget alphatest="on" name="wizard" pixmap="skin_default/wizard.png" position="40,50" size="110,174" zPosition="10"/>
+               <widget alphatest="on" name="rc" pixmaps="skin_default/rc.png,skin_default/rcold.png" position="500,50" size="154,500" zPosition="10"/>
+               <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowdown2" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
+       </screen>
+       
+       <screen name="HelpMenu" position="center,78" size="720,576" title="Help...">
+               <eLabel font="Regular;40" position="50,30" size="220,60" text="help..."/>
+               <widget name="list" position="50,100" scrollbarMode="showOnDemand" size="450,380"/>
+               <widget alphatest="on" name="rc" pixmaps="skin_default/rc.png,skin_default/rcold.png" position="540,10" size="154,500" zPosition="10"/>
+               <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowdown2" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget font="Regular;25" foregroundColor="yellow" halign="right" name="long_key" position="320,520" size="350,50"/>
+       </screen>
+       
+       <screen name="VideoWizard" position="center,78" size="720,576" title="Welcome...">
+                       <widget font="Regular;23" name="text" position="153,50" size="340,270"/>
+                       <widget position="200,300" render="Listbox" scrollbarMode="showOnDemand" size="290,200" source="list">
+                               <convert type="StringList"/>
+                       </widget>
+                       <widget name="config" position="50,300" scrollbarMode="showOnDemand" size="440,200" transparent="1" zPosition="1"/>
+                       <widget alphatest="on" name="wizard" pixmap="skin_default/wizard.png" position="40,50" size="110,174" transparent="1" zPosition="10"/>
+                       <ePixmap alphatest="on" pixmap="skin_default/buttons/button_red.png" position="40,225" size="15,16" transparent="1" zPosition="0"/>
+                       <widget font="Regular;18" name="languagetext" position="55,225" size="95,30"/>
+                       <widget alphatest="on" name="portpic" pixmap="%s" position="50,300" size="150,150" transparent="1" zPosition="10"/>
+                       <widget alphatest="on" name="rc" pixmaps="skin_default/rc.png,skin_default/rcold.png" position="500,50" size="154,500" transparent="1" zPosition="10"/>
+                       <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="0,0" size="37,70" transparent="1" zPosition="11"/>
+                       <widget alphatest="on" name="arrowdown2" pixmap="skin_default/arrowdown.png" position="0,0" size="37,70" transparent="1" zPosition="11"/>
+                       <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
+                       <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
+       </screen>
+       
+       <screen name="ImageWizard" position="center,78" size="720,576" title="Welcome...">
+                       <widget font="Regular;22" name="text" position="153,40" size="340,330"/>
+                       <widget position="43,340" render="Listbox" scrollbarMode="showOnDemand" size="490,180" source="list">
+                               <convert type="StringList"/>
+                       </widget>
+                       <widget name="config" position="53,340" scrollbarMode="showOnDemand" size="440,180" transparent="1" zPosition="1"/>
+                       <ePixmap alphatest="on" pixmap="skin_default/buttons/button_red.png" position="40,225" size="15,16" transparent="1" zPosition="0"/>
+                       <widget font="Regular;18" name="languagetext" position="55,225" size="95,30"/>
+                       <widget alphatest="on" name="wizard" pixmap="skin_default/wizard.png" position="40,50" size="110,174" zPosition="10"/>
+                       <widget alphatest="on" name="rc" pixmaps="skin_default/rc.png,skin_default/rcold.png" position="530,50" size="154,500" zPosition="10"/>
+                       <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
+                       <widget alphatest="on" name="arrowdown2" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
+                       <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
+                       <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
+               </screen>
+       
+       
+       
+       <!-- ########## Merlin ########## -->
+       <screen name="MerlinDownloadBrowser" position="center,center" size="800,420" title="Addon Manager">
+               <widget font="Regular;20" halign="center" name="text" position="0,0" size="800,420" valign="center" zPosition="1"/>
+               <widget name="list" position="10,10" scrollbarMode="showOnDemand" size="780,400" zPosition="2"/>
+       </screen>
+       
+       <screen name="Shooter_II" position="center,center" size="600,460" title="Shooter-II">
+               <widget name="list" position="10,5" scrollbarMode="showOnDemand" size="580,450"/>
+       </screen>
+       
+       <screen name="Scripts" position="center,center" size="600,300" title="Scripts from /usr/script/tools/...">
+               <widget itemHeight="28" name="list" position="10,10" scrollbarMode="showOnDemand" size="580,280"/>
+       </screen>
+       
+       <screen name="DreamExplorer" position="center,90" size="1100,550" title="Dream-Explorer">
+               <widget name="filelist" position="0,0" scrollbarMode="showOnDemand" size="1100,518" zPosition="4"/>
+               <ePixmap alphatest="on" pixmap="/usr/share/enigma2/Merlin/buttons/key-menu.png" position="2,520" size="35,25" zPosition="5"/>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" name="location" position="40,520" size="1060,27" valign="center" zPosition="6"/>
+       </screen>
+       
+       <screen name="FileExplorer" position="center,90" size="1100,550" title="File-Explorer">
+               <widget font="Regular;16" foregroundColor="foreground" name="filedata" position="0,0" size="1100,507" transparent="1" zPosition="9"/>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" name="status" position="0,510" size="1100,40" valign="center" zPosition="4"/>
+       </screen>
+       
+       <screen backgroundColor="#16081226" flags="wfNoBorder" name="PictureExplorer" position="0,0" size="1280,720" title="Picture-Explorer">
+               <widget alphatest="on" backgroundColor="#16081226" name="Picture" position="0,0" size="1280,720" zPosition="1"/>
+       </screen>
+       
+       <screen name="DreamCC" position="center,center" size="700,400" title="Dream Cam Center">
+               <ePixmap alphatest="on" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/DreamCC/buttons.png" position="250,355" size="200,40" zPosition="5"/>
+               <widget name="menu" position="15,5" scrollbarMode="showOnDemand" size="670,340"/>
+       </screen>
+       
+       
+       
+       <!-- ########## Media-Player ########## -->
+       <screen backgroundColor="noTransBG" flags="wfNoBorder" name="MediaPlayer" position="0,0" size="1280,720" title="MediaPlayer">
+               <widget backgroundColor="noTransBG" font="Regular;20" foregroundColor="darkgrey" halign="right" position="652,70" size="556,24" render="Label" source="global.CurrentTime" transparent="1">
+                       <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
+               </widget>
+               <eLabel backgroundColor="noTransBG" font="Regular;36" foregroundColor="grey" halign="left" position="75,40" size="702,56" text="M e d i a  P l a y e r" valign="top" zPosition="1"/>
+               <eLabel backgroundColor="grey" font="Regular;22" foregroundColor="black" halign="center" position="72,102" size="556,26" text="F i l e l i s t" zPosition="5"/>
+               <widget backgroundColor="noTransBG" name="filelist" position="70,145" scrollbarMode="showOnDemand" size="562,299"/>
+               <eLabel backgroundColor="grey" font="Regular;22" foregroundColor="black" halign="center" position="652,102" size="556,26" text="P l a y l i s t" zPosition="5"/>
+               <widget backgroundColor="noTransBG" name="playlist" position="650,140" scrollbarMode="showOnDemand" selectionDisabled="1" size="561,310"/>
+               <widget backgroundColor="noTransBG" font="Regular;26" name="title" position="300,475" size="680,30" transparent="1" valign="top"/>
+               <eLabel backgroundColor="darkgrey" position="290,515" size="700,2"/>
+               <widget backgroundColor="noTransBG" font="Regular;20" foregroundColor="darkgrey" name="artisttext" position="300,525" size="100,25" transparent="1" valign="top"/>
+               <widget backgroundColor="noTransBG" font="Regular;20" name="artist" position="410,525" size="580,25" transparent="1" valign="top"/>
+               <widget backgroundColor="noTransBG" font="Regular;20" foregroundColor="darkgrey" name="albumtext" position="300,555" size="100,25" transparent="1" valign="top"/>
+               <widget backgroundColor="noTransBG" font="Regular;20" name="album" position="410,555" size="580,25" transparent="1" valign="top"/>
+               <widget backgroundColor="noTransBG" font="Regular;20" foregroundColor="darkgrey" name="yeartext" position="300,585" size="100,25" transparent="1" valign="top"/>
+               <widget backgroundColor="noTransBG" font="Regular;20" name="year" position="410,585" size="580,25" transparent="1" valign="top"/>
+               <widget alphatest="blend" name="coverArt" pixmap="skin_default/no_coverArt.png" position="120,490" size="116,116" transparent="1"/>
+               <eLabel backgroundColor="darkgrey" position="80,620" size="1120,2" zPosition="1"/>
+               <ePixmap alphatest="on" backgroundColor="noTransBG" pixmap="Ai.HD/mpslider.png" position="200,647" size="600,16" zPosition="13"/>
+               <widget name="PositionGauge" pointer="Ai.HD/pointer.png:13,3" position="220,648" size="560,14" transparent="0" zPosition="12"/>
+               <widget backgroundColor="noTransBG" font="Regular;22" halign="right" position="80,643" render="Label" size="100,25" source="session.CurrentService" transparent="1" valign="center">
+                       <convert type="ServicePosition">Position</convert>
+               </widget>
+               <widget backgroundColor="noTransBG" font="Regular;22" halign="left" position="820,643" render="Label" size="127,25" source="session.CurrentService" transparent="1" valign="center">
+                       <convert type="ServicePosition">Remaining</convert>
+               </widget>
+               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="965,635" size="122,50" zPosition="1"/>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="center" position="965,635" render="vhdRendMaxTemp" size="122,24" source="global.CurrentTime" transparent="1" valign="center" zPosition="2"/>
+       </screen>
+       
+       <screen name="MediaPlayerSettings" position="center,87" size="600,560" title="Edit settings">
+               <widget name="config" position="10,10" scrollbarMode="showOnDemand" size="580,480"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="50,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="330,525" size="30,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_red" position="90,525" size="220,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" name="key_green" position="370,525" size="220,30"/>
+       </screen>
+       
+       
+       
+       <!-- ########## Picture-Player ########## -->
+       <screen name="picshow" position="center,87" size="1100,560" title="PicturePlayer">
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="30,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="300,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="570,525" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="840,525" size="30,30"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" position="70,525" render="Label" size="220,30" source="key_red" zPosition="5"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" position="340,525" render="Label" size="220,30" source="key_green" zPosition="5"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" position="610,525" render="Label" size="220,30" source="key_yellow" zPosition="5"/>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" position="880,525" render="Label" size="220,30" source="key_blue" zPosition="5"/>
+               <widget font="Regular;20" name="label" position="30,285" size="260,160" transparent="1"/>
+               <widget alphatest="on" name="thn" position="25,25" size="260,216"/>
+               <widget itemHeight="28" name="filelist" position="320,22" scrollbarMode="showOnDemand" size="760,476" zPosition="3"/>
+       </screen>
+       
+       
+       
+       <!-- ########## Suomipoeka ########## -->
+       <screen name="SuomipoekaMenu" position="center,center" size="900,450" title="SuomipoekaMenu">
+               <ePixmap alphatest="on" pixmap="Ai.HD/red.png" position="15,5" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/green.png" position="240,5" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/yellow.png" position="465,5" size="30,30"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/blue.png" position="690,5" size="30,30"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="left" name="key_red" position="50,0" size="180,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="left" name="key_green" position="275,0" size="180,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="left" name="key_yellow" position="500,0" size="180,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="left" name="key_blue" position="725,0" size="170,40" transparent="1" valign="center" zPosition="2"/>
+               <eLabel font="Regular;20" halign="center" position="5,54" size="890,30" text="Suomipoeka-Setup"/>
+               <widget itemHeight="28" name="config" position="5,90" scrollbarMode="showOnDemand" size="891,336"/>
+       </screen>
+       
+       <screen name="SimpleRename" position="center,center" size="900,450" title="Simple Rename Input">
+               <widget alphatest="on" name="cancel" pixmap="Ai.HD/key-red.png" position="0,0" size="140,40"/>
+               <widget alphatest="on" name="ok" pixmap="Ai.HD/key-green.png" position="140,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-yellow.png" position="280,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-blue.png" position="420,0" size="140,40"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;20" halign="center" name="canceltext" position="0,0" size="140,40" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#266926" font="Regular;20" halign="center" name="oktext" position="140,0" size="140,40" transparent="1" valign="center" zPosition="1"/>
+               <eLabel font="Regular;22" position="5,50" size="867,30" text="Simple Rename Input"/>
+               <widget name="config" position="5,87" size="891,353"/>
+       </screen>
+       
+       
+       
+       <!-- ########## EPGRefresh ########## -->       
+       <screen name="EPGRefreshConfiguration" position="center,center" size="565,424" title="Configure EPGRefresh">
+               <ePixmap alphatest="on" name="red" pixmap="Ai.HD/key-red.png" position="0,1" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Ai.HD/key-green.png" position="140,1" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Ai.HD/key-yellow.png" position="280,1" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Ai.HD/key-blue.png" position="420,1" size="140,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" position="0,1" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" position="140,1" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" position="280,1" render="Label" size="140,40" source="key_yellow" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" position="420,1" render="Label" size="140,40" source="key_blue" transparent="1" valign="center" zPosition="1"/>
+               <widget itemHeight="28" name="config" position="5,45" scrollbarMode="showOnDemand" size="555,280"/>
+               <ePixmap pixmap="skin_default/div-h.png" position="0,327" size="565,2" zPosition="1"/>
+               <widget font="Regular;21" position="5,333" render="Label" size="555,83" source="help"/>
+       </screen>
+       
+       
+       
+       <!-- ########## CutList-Editor ########## -->
+       <screen backgroundColor="#FFFFFFFF" flags="wfNoBorder" name="CutListEditor" position="0,0" size="1280,720" title="CutListEditor">
+                       <widget backgroundColor="#FFFFFFFF" position="0,0" render="Pig" size="950,534" source="session.VideoPicture" zPosition="-2"/>
+                       <eLabel backgroundColor="noTransBG" position="950,0" size="330,720" zPosition="0"/>
+                       <eLabel backgroundColor="noTransBG" position="0,534" size="950,190" zPosition="-1"/>
+                       
+                       <widget backgroundColor="noTransBG" font="Regular;16" foregroundColor="foreground" halign="left" noWrap="1" position="965,55" render="Label" size="231,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                               <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
+                       </widget>
+                       <widget backgroundColor="noTransBG" font="Regular;22" halign="center" position="120,535" render="Label" size="797,50" source="session.CurrentService" valign="center">
+                               <convert type="ServiceName">Name</convert>
+                       </widget>
+                       <widget backgroundColor="noTransBG" font="Regular;20" halign="center" position="120,585" render="Label" size="797,25" source="session.CurrentService" valign="center" zPosition="1">
+                               <convert type="ServicePosition">Position,Detailed</convert>
+                       </widget>
+                       <widget position="965,95" render="Listbox" scrollbarMode="showOnDemand" size="246,562" source="cutlist" transparent="1" zPosition="1">
+                               <convert type="TemplatedMultiContent">
+                                       {"template": [
+                                                       MultiContentEntryText(size=(125, 20), text = 1, backcolor = MultiContentTemplateColor(3)),
+                                                       MultiContentEntryText(pos=(125,0), size=(50, 20), text = 2, flags = RT_HALIGN_RIGHT, backcolor = MultiContentTemplateColor(3))
+                                               ],
+                                       "fonts": [gFont("Regular", 18)],
+                                       "itemHeight": 20
+                                       }
+                               </convert>
+                       </widget>
+                       <widget backgroundColor="#505555" foregroundColor="black" name="Timeline" pointer="skin_default/position_arrow.png:3,5" position="210,625" size="615,20"/>
+                       <ePixmap alphatest="on" pixmap="Ai.HD/dvr.png" position="45,625" size="150,20" transparent="1" zPosition="2"/>
+       </screen>
+       
+       
+       
+       <!--  ##### VLC Player##### -->
+       <screen name="VlcServerConfigScreen" position="center,center" size="900,450" title="Edit VLC Server">
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-red.png" position="15,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-green.png" position="165,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-yellow.png" position="315,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-blue.png" position="465,5" size="140,40"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;20" halign="center" name="key_red" position="15,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget backgroundColor="#266926" font="Regular;20" halign="center" name="key_green" position="165,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget backgroundColor="#8C5900" font="Regular;20" halign="center" name="key_yellow" position="315,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget backgroundColor="#254177" font="Regular;20" halign="center" name="key_blue" position="465,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget itemHeight="28" name="config" position="15,63" scrollbarMode="showOnDemand" size="871,364"/>
+       </screen>
+       
+       <screen name="VlcServerListScreen" position="center,center" size="900,450" title="VLC Video Player V2.5 - Select a VLC-Server Profile">
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-red.png" position="15,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-green.png" position="165,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-yellow.png" position="315,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-blue.png" position="465,5" size="140,40"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;20" halign="center" name="key_red" position="15,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget backgroundColor="#266926" font="Regular;20" halign="center" name="key_green" position="165,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget backgroundColor="#8C5900" font="Regular;20" halign="center" name="key_yellow" position="315,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget backgroundColor="#254177" font="Regular;20" halign="center" name="key_blue" position="465,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget font="Regular;18" name="serverlabel" position="15,65" size="871,36"/>
+               <widget itemHeight="28" name="serverlist" position="15,123" scrollbarMode="showOnDemand" size="871,308"/>
+       </screen>
+       
+       <screen name="VlcMediaListScreen" position="center,center" size="900,450" title="VLC Video Player V2.5 - Select a VLC-Server Profile">
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-red.png" position="15,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-green.png" position="155,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-yellow.png" position="295,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-blue.png" position="435,5" size="140,40"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;20" halign="center" name="key_red" position="15,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget backgroundColor="#266926" font="Regular;20" halign="center" name="key_green" position="155,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget backgroundColor="#8C5900" font="Regular;20" halign="center" name="key_yellow" position="295,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget backgroundColor="#254177" font="Regular;20" halign="center" name="key_blue" position="435,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget alphatest="on" name="filelist_button_sel" pixmap="Ai.HD/key-blue.png" position="595,5" size="140,40" zPosition="1"/>
+               <widget alphatest="on" name="playlist_button_sel" pixmap="Ai.HD/key-blue.png" position="740,5" size="140,40" zPosition="1"/>
+               <widget backgroundColor="#254177" font="Regular;18" foregroundColor="secondFG" halign="center" name="filelist_text" position="595,5" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" foregroundColor="secondFG" halign="center" name="playlist_text" position="740,5" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget itemHeight="28" name="filelist" position="15,63" scrollbarMode="showOnDemand" size="871,364"/>
+               <widget itemHeight="28" name="playlist" position="15,63" scrollbarMode="showOnDemand" size="871,364"/>
+       </screen>
+       
+       
+       
+       <!--  ##### PartnerBox ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="RemotePlayer" position="0,500" size="1280,220" title="Partnerbox - RemotePlayer">
+               <ePixmap alphatest="off" pixmap="Ai.HD/up_shadow.png" position="0,0" size="1280,60" zPosition="0"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" name="ServiceName" position="100,60" size="1080,72" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="background" font="Regular;20" foregroundColor="foreground" halign="left" name="DateTime" position="100,140" size="732,52" transparent="1" valign="top" zPosition="2"/>
+               <widget backgroundColor="background" font="Regular;20" foregroundColor="foreground" halign="right" name="IP" position="835,140" size="345,52" transparent="1" valign="top" zPosition="2"/>
+       </screen>
+       
+       <screen name="RemoteTimer" position="center,center" size="1024,576" title="RemoteTimer Timerlist">
+               <ePixmap alphatest="on" name="red" pixmap="Ai.HD/key-red.png" position="47,25" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Ai.HD/key-green.png" position="187,25" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Ai.HD/key-yellow.png" position="327,25" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Ai.HD/key-blue.png" position="467,25" size="140,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Regular;20" halign="center" name="text" position="50,94" size="924,424" valign="center" zPosition="3"/>
+               <widget name="timerlist" position="50,94" scrollbarMode="showOnDemand" size="924,400" zPosition="5"/>
+               <widget font="Regular;20" foregroundColor="grey" halign="left" position="626,33" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
+                       <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
+               </widget>
+       </screen>
+       
+       <screen name="RemoteTimerEPGList" position="center,center" size="1024,576" title="EPG Selection">
+               <ePixmap alphatest="on" name="red" pixmap="Ai.HD/key-red.png" position="47,25" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Ai.HD/key-green.png" position="187,25" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Ai.HD/key-yellow.png" position="327,25" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Ai.HD/key-blue.png" position="467,25" size="140,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Regular;20" halign="center" name="text" position="50,94" size="924,424" valign="center" zPosition="3"/>
+               <widget name="epglist" position="50,96" scrollbarMode="showOnDemand" size="924,400" zPosition="5"/>
+               <widget font="Regular;20" foregroundColor="grey" halign="left" position="626,33" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
+                       <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
+               </widget>
+       </screen>
+       
+       <screen name="RemoteTimerChannelList" position="center,center" size="1024,576" title="Bouquet List">
+               <ePixmap alphatest="on" name="red" pixmap="Ai.HD/key-red.png" position="47,25" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Ai.HD/key-green.png" position="187,25" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Ai.HD/key-yellow.png" position="327,25" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Ai.HD/key-blue.png" position="467,25" size="140,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget halign="center" name="text" position="50,94" size="924,400" valign="center" zPosition="3"/>
+               <widget itemHeight="28" name="channellist" position="50,96" scrollbarMode="showOnDemand" size="924,420" zPosition="5"/>
+               <widget font="Regular;20" foregroundColor="grey" halign="left" position="626,33" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
+                       <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
+               </widget>
+       </screen>
+       
+       <screen name="RemoteTimerEventView" position="center,center" size="1024,576" title="Eventview">
+               <ePixmap alphatest="on" name="red" pixmap="Ai.HD/key-red.png" position="47,25" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Ai.HD/key-green.png" position="187,25" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Ai.HD/key-yellow.png" position="327,25" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Ai.HD/key-blue.png" position="467,25" size="140,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Regular;22" name="epg_description" position="50,108" size="924,374"/>
+               <widget font="Regular;22" name="datetime" position="70,492" size="172,30"/>
+               <widget font="Regular;22" name="duration" position="265,492" size="186,30"/>
+               <widget font="Regular;22" name="channel" position="490,492" size="485,30"/>
+               <eLabel backgroundColor="darkgrey" position="50,485" size="924,2" zPosition="5"/>
+               <widget font="Regular;20" foregroundColor="grey" halign="left" position="626,33" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
+                       <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
+               </widget>
+       </screen>
+       
+       <screen name="RemoteTimerEntry" position="center,center" size="1024,576" title="Timer entry">
+               <widget alphatest="on" name="cancel" pixmap="Ai.HD/key-red.png" position="47,25" size="140,40"/>
+               <widget alphatest="on" name="ok" pixmap="Ai.HD/key-green.png" position="187,25" size="140,40"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Ai.HD/key-yellow.png" position="327,25" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Ai.HD/key-blue.png" position="467,25" size="140,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="canceltext" position="47,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="oktext" position="187,25" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget itemHeight="28" name="config" position="50,97" scrollbarMode="showOnDemand" size="924,420"/>
+               <widget font="Regular;20" foregroundColor="grey" halign="left" position="626,33" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
+                       <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
+               </widget>
+       </screen>
+       
+       
+       
+       <!--  ##### MyTube ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="MyTubeSuggestionsListScreen" position="128,218" size="1024,260" zPosition="6">
+                       <eLabel backgroundColor="secondBG" position="95,0" size="834,260" zPosition="7"/>
+                       <widget position="100,5" render="Listbox" scrollbarMode="showOnDemand" size="824,250" source="suggestionslist" transparent="1" zPosition="8">
+                               <convert type="TemplatedMultiContent">
+                                       {"template": [
+                                                       MultiContentEntryText(pos = (0, 1), size = (610, 24), font=0, flags = RT_HALIGN_LEFT, text = 0),
+                                                       MultiContentEntryText(pos = (620, 1), size = (180, 24), font=1, flags = RT_HALIGN_RIGHT, text = 1),
+                                               ],
+                                       "fonts": [gFont("Regular", 20),gFont("Regular", 18)],
+                                       "itemHeight": 25
+                                       }
+                               </convert>
+                       </widget>
+       </screen>
+       
+       <screen backgroundColor="background" flags="wfNoBorder" name="MyTubeHistoryScreen" position="128,218" size="1024,260" zPosition="6">
+                       <eLabel backgroundColor="secondBG" position="95,0" size="834,260" zPosition="7"/>
+                       <widget position="100,5" render="Listbox" scrollbarMode="showOnDemand" size="824,250" source="historylist" transparent="1" zPosition="8">
+                               <convert type="TemplatedMultiContent">
+                                       {"template": [
+                                                       MultiContentEntryText(pos = (0, 1), size = (800, 24), font=0, flags = RT_HALIGN_LEFT, text = 0),
+                                               ],
+                                       "fonts": [gFont("Regular", 20),gFont("Regular", 18)],
+                                       "itemHeight": 25
+                                       }
+                               </convert>
+                       </widget>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="MyTubePlayer" position="0,512" size="1280,220" title="MoviePlayer">
+               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-dmm.png" position="0,24" size="1280,220" zPosition="-1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1095,75" size="122,50" zPosition="1"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="282,105" render="Label" size="722,77" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="grey" position="70,75" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="70,98" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="70,145" render="vhdRendVideoSize" size="116,24" source="session.CurrentService" transparent="1" zPosition="1"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="960,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
+               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="205,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">
+                       <convert type="ServicePosition">Position</convert>
+               </widget>
+               <ePixmap alphatest="on" pixmap="Ai.HD/plugin.png" position="1106,133" size="100,40" transparent="1" zPosition="7"/>
+       </screen>
+       
+       <screen name="MyTubeSettingsScreen" position="128,78" size="1024,576" title="MyTubePlayerMainScreen...">
+               <ePixmap alphatest="on" pixmap="Ai.HD/plugin.png" position="50,55" size="100,40" transparent="1" zPosition="1"/>
+               <ePixmap alphatest="on" name="red" pixmap="Ai.HD/key-red.png" position="155,55" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Ai.HD/key-green.png" position="300,55" size="140,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="155,55" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="300,55" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Regular;20" foregroundColor="foreground" halign="left" name="title" position="450,50" size="497,50" transparent="1" valign="center" zPosition="5"/>
+               <widget name="config" position="50,105" scrollbarMode="showOnDemand" size="924,397" zPosition="2"/>
+       </screen>
+       
+       <screen name="MyTubeVideoHelpScreen" position="128,78" size="1024,576" title="MyTubePlayerMainScreen...">
+               <ePixmap alphatest="on" pixmap="Ai.HD/plugin.png" position="50,55" size="100,40" transparent="1" zPosition="1"/>
+               <ePixmap alphatest="on" name="red" pixmap="Ai.HD/key-red.png" position="155,55" size="140,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="155,55" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Regular;20" foregroundColor="foreground" halign="left" name="title" position="320,50" size="597,50" transparent="1" valign="center" zPosition="5"/>
+               <widget font="Regular;22" halign="left" name="detailtext" position="100,125" size="824,377" transparent="1" valign="top" zPosition="10"/>
+       </screen>
+       
+       <screen name="MyTubeTasksScreen" position="128,78" size="1024,576" title="MyTubePlayerMainScreen...">
+               <ePixmap alphatest="on" pixmap="Ai.HD/plugin.png" position="50,55" size="100,40" transparent="1" zPosition="1"/>
+               <ePixmap alphatest="on" name="red" pixmap="Ai.HD/key-red.png" position="155,55" size="140,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="155,55" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Regular;20" foregroundColor="foreground" halign="left" name="title" position="320,50" size="597,50" transparent="1" valign="center" zPosition="5"/>
+               <widget position="100,125" render="Listbox" scrollbarMode="showOnDemand" size="824,370" source="tasklist" transparent="1" zPosition="7">
+                               <convert type="TemplatedMultiContent">
+                                       {"template": [
+                                                       MultiContentEntryText(pos = (0, 1), size = (400, 24), font=1, flags = RT_HALIGN_LEFT, text = 1),
+                                                       MultiContentEntryText(pos = (410, 1), size = (150, 24), font=1, flags = RT_HALIGN_RIGHT, text = 2),
+                                                       MultiContentEntryProgress(pos = (570, 1), size = (100, 24), percent = -3),
+                                                       MultiContentEntryText(pos = (680, 1), size = (120, 24), font=1, flags = RT_HALIGN_RIGHT, text = 4),
+                                               ],
+                                       "fonts": [gFont("Regular", 20),gFont("Regular", 18)],
+                                       "itemHeight": 25
+                                       }
+                               </convert>
+                       </widget>
+       </screen>
+       
+       <screen name="MyTubeVideoInfoScreen" position="128,78" size="1024,576" title="MyTubePlayerMainScreen...">
+               <widget alphatest="on" name="thumbnail" position="0,0" size="130,98"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/plugin.png" position="50,55" size="100,40" transparent="1" zPosition="1"/>
+               <ePixmap alphatest="on" name="red" pixmap="Ai.HD/key-red.png" position="155,55" size="140,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="155,55" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Regular;20" foregroundColor="foreground" halign="left" name="title" position="320,50" size="597,50" transparent="1" valign="center" zPosition="5"/>
+               <widget position="200,110" render="Listbox" scrollbarMode="showOnDemand" selectionDisabled="1" size="620,110" source="infolist" transparent="1" zPosition="6">
+                               <convert type="TemplatedMultiContent">
+                               {"templates":
+                                       {"default": (110,[
+                                                       MultiContentEntryPixmapAlphaTest(pos = (0, 4), size = (130, 98), png = 0),
+                                                       MultiContentEntryPixmapAlphaTest(pos = (130, 4), size = (130, 98), png = 1),
+                                                       MultiContentEntryPixmapAlphaTest(pos = (260, 4), size = (130, 98), png = 2),
+                                                       MultiContentEntryPixmapAlphaTest(pos = (390, 4), size = (130, 98), png = 3),
+                                               ]),
+                                       "state": (110,[
+                                                       MultiContentEntryText(pos = (10, 40), size = (550, 38), font=2, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 0),
+                                               ])
+                                       },
+                                       "fonts": [gFont("Regular", 18),gFont("Regular", 14),gFont("Regular", 22)],
+                                       "itemHeight": 110
+                               }
+                               </convert>
+                       </widget>
+                       <widget alphatest="on" name="starsbg" pixmap="Ai.HD/starsbar_empty.png" position="715,230" size="100,20" transparent="1" zPosition="5"/>
+                       <widget name="stars" pixmap="Ai.HD/starsbar_filled.png" position="715,230" size="100,20" transparent="1" zPosition="6"/>
+                       <widget font="Regular;20" halign="left" name="author" position="212,230" size="300,24" transparent="1" valign="top" zPosition="10"/>
+                       <widget font="Regular;20" halign="left" name="duration" position="522,230" size="200,24" transparent="1" valign="top" zPosition="10"/>
+                       <widget font="Regular;20" halign="left" name="published" position="212,255" size="300,24" transparent="1" valign="top" zPosition="10"/>
+                       <widget font="Regular;20" halign="left" name="views" position="522,255" size="200,24" transparent="1" valign="top" zPosition="10"/>
+                       <widget font="Regular;20" halign="left" name="tags" position="212,280" size="600,24" transparent="1" valign="top" zPosition="10"/>
+                       <widget font="Regular;20" halign="left" name="detailtext" position="212,310" size="610,200" transparent="1" valign="top" zPosition="10"/>
+       </screen>
+       
+       <screen name="MyTubePlayerMainScreen" position="128,78" size="1024,576" title="MyTubePlayerMainScreen...">
+               <widget alphatest="on" name="thumbnail" position="0,0" size="130,98"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/plugin.png" position="50,45" size="100,40" transparent="1" zPosition="1"/>
+               <ePixmap alphatest="on" name="red" pixmap="Ai.HD/key-red.png" position="155,45" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Ai.HD/key-green.png" position="300,45" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Ai.HD/key-yellow.png" position="445,45" size="140,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="155,45" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="300,45" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="445,45" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="skin_default/buttons/key_info.png" position="880,55" size="35,25" transparent="1" zPosition="4"/>
+               <ePixmap alphatest="on" pixmap="skin_default/buttons/key_menu.png" position="920,55" size="35,25" transparent="1" zPosition="4"/>
+               <widget alphatest="on" name="ButtonBlue" pixmap="Ai.HD/key-blue.png" position="590,45" size="140,40" transparent="1" zPosition="10"/>
+               <widget alphatest="on" name="VKeyIcon" pixmap="skin_default/vkey_icon.png" position="740,40" size="60,48" transparent="1" zPosition="10"/>
+               <widget name="config" position="198,100" scrollbarMode="showOnDemand" size="628,30" transparent="1" zPosition="2"/>
+               <widget position="100,140" render="Listbox" scrollbarMode="showOnDemand" size="824,385" source="feedlist" transparent="1" zPosition="1">
+                               <convert type="TemplatedMultiContent">
+                               {"templates":
+                                       {"default": (77,[
+                                                       MultiContentEntryPixmapAlphaTest(pos = (5, 1), size = (100, 75), png = 4),
+                                                       MultiContentEntryText(pos = (110, 1), size = (800, 25), font=0, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 1),
+                                                       MultiContentEntryText(pos = (110, 27), size = (380, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 5),
+                                                       MultiContentEntryText(pos = (110, 48), size = (380, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 6),
+                                                       MultiContentEntryText(pos = (500, 27), size = (300, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 7),
+                                                       MultiContentEntryText(pos = (500, 48), size = (300, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 8),
+                                               ]),
+                                       "state": (77,[
+                                                       MultiContentEntryText(pos = (20, 1), size = (800, 40), font=2, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 0),
+                                                       MultiContentEntryText(pos = (20, 43), size = (800, 30), font=3, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 1),
+                                               ])
+                                       },
+                                       "fonts": [gFont("Regular", 20),gFont("Regular", 16),gFont("Regular", 22),gFont("Regular", 18)],
+                                       "itemHeight": 77
+                               }
+                               </convert>
+                       </widget>
+                       <widget alphatest="on" name="HelpWindow" position="700,550" size="1,1" transparent="1" zPosition="1"/>
+       </screen>
+
+       
+       <!--  ##### Weather ##### -->
+       <screen name="WeatherPlugin" position="center,center" size="800,240" title="Weather Plugin">
+               <widget font="Regular;23" position="10,20" render="Label" size="700,27" source="caption" transparent="1" zPosition="1"/>
+               <widget font="Regular;22" position="10,55" render="Label" size="220,26" source="currentTemp" transparent="1" zPosition="1"/>
+               <widget font="Regular;18" position="10,90" render="Label" size="220,22" source="condition" transparent="1" zPosition="1"/>
+               <widget font="Regular;18" position="10,115" render="Label" size="220,22" source="wind_condition" transparent="1" zPosition="1"/>
+               <widget font="Regular;18" position="10,140" render="Label" size="220,22" source="humidity" transparent="1" valign="bottom" zPosition="1"/>
+               <widget font="Regular;18" halign="center" position="255,60" render="Label" size="72,20" source="weekday1" transparent="1" valign="center" zPosition="1"/>
+               <widget alphatest="blend" name="weekday1_icon" position="255,90" size="72,72" zPosition="1"/>
+               <widget font="Regular;18" halign="center" position="241,180" render="Label" size="100,20" source="weekday1_temp" transparent="1" valign="bottom" zPosition="1"/>
+               <widget font="Regular;18" halign="center" position="388,60" render="Label" size="72,20" source="weekday2" transparent="1" valign="center" zPosition="1"/>
+               <widget alphatest="blend" name="weekday2_icon" position="388,90" size="72,72" zPosition="1"/>
+               <widget font="Regular;18" halign="center" position="374,180" render="Label" size="100,20" source="weekday2_temp" transparent="1" valign="bottom" zPosition="1"/>
+               <widget font="Regular;18" halign="center" position="521,60" render="Label" size="72,20" source="weekday3" transparent="1" valign="center" zPosition="1"/>
+               <widget alphatest="blend" name="weekday3_icon" position="521,90" size="72,72" zPosition="1"/>
+               <widget font="Regular;18" halign="center" position="508,180" render="Label" size="100,20" source="weekday3_temp" transparent="1" valign="bottom" zPosition="1"/>
+               <widget font="Regular;18" halign="center" position="654,60" render="Label" size="72,20" source="weekday4" transparent="1" valign="center" zPosition="1"/>
+               <widget alphatest="blend" name="weekday4_icon" position="654,90" size="72,72" zPosition="1"/>
+               <widget font="Regular;18" halign="center" position="640,180" render="Label" size="100,20" source="weekday4_temp" transparent="1" valign="bottom" zPosition="1"/>
+               <widget font="Regular;20" halign="center" position="0,0" render="Label" size="800,240" source="statustext" transparent="1" valign="center" zPosition="1"/>
+       </screen>
+       
+       
+       <!--  ##### CDInfo ##### -->
+       <screen name="CDInfo" position="center,center" size="800,440" title="CDInfo">
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-red.png" position="5,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-green.png" position="145,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-blue.png" position="420,5" size="145,40"/>
+               <widget backgroundColor="#9f1313" font="Regular;20" halign="center" position="5,5" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#1f771f" font="Regular;20" halign="center" position="145,5" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#18188b" font="Regular;20" halign="center" position="425,5" render="Label" size="140,40" source="key_blue" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#25062748" font="Regular;18" position="5,54" render="Label" size="790,60" source="info" transparent="1"/>
+               <widget name="config" position="5,120" scrollbarMode="showOnDemand" size="790,200"/>
+               <eLabel backgroundColor="#44444a" position="0,330" size="800,2" zPosition="0"/>
+               <widget backgroundColor="#25062748" font="Regular;18" position="5,343" render="Label" size="790,90" source="info2" transparent="1"/>
+       </screen>
+       
+       
+       <!--  ##### Filemanager ##### -->
+       <screen name="FilebrowserScreen" position="center,center" size="900,450" title="">
+        <widget name="list_left" position="5,53" scrollbarMode="showOnDemand" size="440,392"/>
+        <widget name="list_right" position="450,53" scrollbarMode="showOnDemand" size="445,392"/>
+        <widget font="Regular;18" halign="center" name="red" position="5,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
+        <widget font="Regular;18" halign="center" name="green" position="145,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
+        <widget font="Regular;18" halign="center" name="yellow" position="285,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
+        <widget font="Regular;18" halign="center" name="blue" position="425,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
+        <ePixmap alphatest="on" name="pred" pixmap="Ai.HD/key-red.png" position="5,5" size="140,40" transparent="1" zPosition="0"/>
+        <ePixmap alphatest="on" name="pgreen" pixmap="Ai.HD/key-green.png" position="145,5" size="140,40" transparent="1" zPosition="0"/>
+        <ePixmap alphatest="on" name="pyellow" pixmap="Ai.HD/key-yellow.png" position="285,5" size="140,40" transparent="1" zPosition="0"/>
+        <ePixmap alphatest="on" name="pblue" pixmap="Ai.HD/key-blue.png" position="425,5" size="140,40" transparent="1" zPosition="0"/>
+    </screen>
+       <screen name="FilebrowserConfigScreen" position="center,center" size="700,420" title="">
+        <widget name="config" position="5,5" scrollbarMode="showOnDemand" size="690,360"/>
+        <widget font="Regular;18" halign="center" name="buttonred" position="10,370" size="140,40" transparent="1" valign="center" zPosition="1"/>
+        <widget font="Regular;18" halign="center" name="buttongreen" position="150,370" size="140,40" transparent="1" valign="center" zPosition="1"/>
+        <ePixmap alphatest="on" name="pred" pixmap="Ai.HD/key-red.png" position="10,370" size="140,40" transparent="1" zPosition="0"/>
+        <ePixmap alphatest="on" name="pgreen" pixmap="Ai.HD/key-green.png" position="150,370" size="140,40" transparent="1" zPosition="0"/>
+    </screen>
+       
+       
+       <!--  ##### Softwaremanager ##### -->
+       <screen name="UpdatePluginMenu" position="center,center" size="900,450" title="Softwaremanager...">
+               <widget enableWrapAround="1" position="5,50" render="Listbox" scrollbarMode="showOnDemand" size="440,400" source="menu" transparent="1">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [
+                                               MultiContentEntryText(pos = (15, 5), size = (405, 30), flags = RT_HALIGN_LEFT, text = 1),
+                                       ],
+                               "fonts": [gFont("Regular", 20)],
+                               "itemHeight": 40
+                               }
+                       </convert>
+               </widget>
+               <widget position="450,150" render="Listbox" scrollbarMode="showOnDemand" selectionDisabled="1" size="445,150" source="menu" transparent="1" zPosition="3">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [
+                                               MultiContentEntryText(pos = (0, 0), size = (420, 150), flags = RT_HALIGN_CENTER|RT_VALIGN_CENTER|RT_WRAP, text = 2),
+                                       ],
+                               "fonts": [gFont("Regular", 20)],
+                               "itemHeight": 150
+                               }
+                       </convert>
+               </widget>
+        <widget font="Regular;18" halign="center" position="5,5" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
+        <ePixmap alphatest="on" pixmap="Ai.HD/key-red.png" position="5,5" size="140,40" transparent="1"/>
+        <ePixmap alphatest="on" pixmap="Ai.HD/key-green.png" position="145,5" size="140,40" transparent="1"/>
+        <ePixmap alphatest="on" pixmap="Ai.HD/key-yellow.png" position="285,5" size="140,40" transparent="1"/>
+        <ePixmap alphatest="on" pixmap="Ai.HD/key-blue.png" position="425,5" size="140,40" transparent="1"/>
+       </screen>
+       <screen name="PacketManager" position="center,center" size="900,420" title="PacketManager">
+               <widget position="10,60" render="Listbox" scrollbarMode="showOnDemand" size="880,360" source="list" transparent="1">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [
+                                               MultiContentEntryPixmapAlphaTest(pos = (18, 5), size = (48, 48), png = 4), # index 4 is the status pixmap
+                                               MultiContentEntryText(pos = (90, 5), size = (690, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
+                                               MultiContentEntryText(pos = (100, 32), size = (690, 22), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the description
+                                               MultiContentEntryPixmapAlphaTest(pos = (5, 58), size = (0, 0), png = 5), # index 4 is the div pixmap
+                                       ],
+                               "fonts": [gFont("Regular", 21),gFont("Regular", 18)],
+                               "itemHeight": 60
+                               }
+                       </convert>
+               </widget>
+               <widget font="Regular;18" halign="center" position="5,5" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;18" halign="center" position="145,5" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-red.png" position="5,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-green.png" position="145,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-yellow.png" position="285,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-blue.png" position="425,5" size="140,40" transparent="1"/>
+       </screen>
+       <screen name="PluginManager" position="center,center" size="900,450" title="Plugin manager">
+               <widget position="10,50" render="Listbox" scrollbarMode="showOnDemand" size="880,375" source="list" transparent="1">
+                       <convert type="TemplatedMultiContent">
+                       {"templates":
+                               {"default": (75,[
+                                               MultiContentEntryPixmapAlphaTest(pos = (18, 12), size = (48, 48), png = 5), # index 5 is the status pixmap
+                                               MultiContentEntryText(pos = (90, 7), size = (690, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
+                                               MultiContentEntryText(pos = (100, 33), size = (690, 38), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the description
+                                       ]),
+                               "category": (75,[
+                                               MultiContentEntryText(pos = (15, 7), size = (690, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
+                                               MultiContentEntryText(pos = (15, 33), size = (690, 22), font=1, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the description
+                                       ])
+                               },
+                               "fonts": [gFont("Regular", 21),gFont("Regular", 18)],
+                               "itemHeight": 75
+                       }
+                       </convert>
+               </widget>
+               <widget font="Regular;18" foregroundColor="secondFG" halign="center" position="0,565" render="Label" size="330,50" source="status" transparent="1"/>
+               <widget font="Regular;18" halign="center" position="5,5" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;18" halign="center" position="145,5" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;18" halign="center" position="285,5" render="Label" size="140,40" source="key_yellow" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;18" halign="center" position="425,5" render="Label" size="140,40" source="key_blue" transparent="1" valign="center" zPosition="1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-red.png" position="5,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-green.png" position="145,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-yellow.png" position="285,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-blue.png" position="425,5" size="140,40" transparent="1"/>
+       </screen>
+       <screen name="PluginManagerInfo" position="center,center" size="900,450" title="Plugin manager activity">
+               <widget position="10,50" render="Listbox" scrollbarMode="showOnDemand" size="880,375" source="list" transparent="1">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [
+                                               MultiContentEntryPixmapAlphaTest(pos = (18, 14), size = (48, 48), png = 2), # index 2 is the status pixmap
+                                               MultiContentEntryText(pos = (90, 5), size = (565, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
+                                               MultiContentEntryText(pos = (90, 33), size = (565, 38), font=1, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the state
+                                       ],
+                               "fonts": [gFont("Regular", 21),gFont("Regular", 18)],
+                               "itemHeight": 75
+                               }
+                       </convert>
+               </widget>
+               <widget font="Regular;18" foregroundColor="secondFG" halign="center" position="0,565" render="Label" size="330,50" source="status" transparent="1"/>
+               <widget font="Regular;18" halign="center" position="5,5" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;18" halign="center" position="145,5" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-red.png" position="5,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-green.png" position="145,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-yellow.png" position="285,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-blue.png" position="425,5" size="140,40" transparent="1"/>
+       </screen>
+       <screen name="PluginDetails" position="center,center" size="900,450" title="Plugin details">
+               <widget name="divpic" position="0,0" size="0,0"/>
+               <widget alphatest="on" name="statuspic" position="70,70" size="48,48"/>
+               <widget backgroundColor="background" font="Regular;21" position="130,85" render="Label" size="540,30" source="author" transparent="1"/>
+               <eLabel backgroundColor="darkgrey" position="70,130" size="700,2"/>
+               <widget alphatest="on" name="screenshot" position="70,140" size="320,230" zPosition="10"/>
+               <widget font="Regular;20" name="detailtext" position="400,140" size="470,310" transparent="1"/>
+               <widget font="Regular;18" halign="center" position="5,5" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;18" halign="center" position="145,5" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-red.png" position="5,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-green.png" position="145,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-yellow.png" position="285,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/key-blue.png" position="425,5" size="140,40" transparent="1"/>
+       </screen>
+
+       <!--  ##### RSS-Reader ##### -->
+       <screen name="RSSSetup" position="center, 0" size="1280, 720" title="Simple RSS Reader Setup" flags="wfNoBorder">
+               <widget source="global.CurrentTime" render="Label" position="55, 20" size=" 80,25" font="Regular;23" foregroundColor="white" backgroundColor="black" transparent="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget source="global.CurrentTime" render="Label" position="145, 20" size="140,25" font="Regular;23" foregroundColor="white" backgroundColor="black" transparent="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <eLabel text="Simple RSS Reader Setup" position="300, 20" size="540,43" font="Regular;35" halign="right" backgroundColor="black" transparent="1" />
+               <widget name="config" position="57, 91" size="1163, 540" itemHeight="30" scrollbarMode="showOnDemand" enableWrapAround="1" backgroundColor="background" transparent="1" />
+               <ePixmap pixmap="Ai.HD/red.png" position="60, 640" size="35,27" alphatest="blend" />
+               <ePixmap pixmap="Ai.HD/green.png" position="260, 640" size="35,27" alphatest="blend" />
+               <ePixmap pixmap="Ai.HD/yellow.png" position="460, 640" size="35,27" alphatest="blend" />
+               <ePixmap pixmap="Ai.HD/blue.png" position="660, 640" size="35,27" alphatest="blend" />
+               <widget source="key_red" render="Label" position="110, 640" size="150,26" zPosition="1" font="Regular;22" halign="left" backgroundColor="black" transparent="1" />
+               <widget source="key_green" render="Label" position="310, 640" size="150,26" zPosition="1" font="Regular;22" halign="left" backgroundColor="black" transparent="1" />
+               <widget source="key_yellow" render="Label" position="510, 640" size="150,26" zPosition="1" font="Regular;22" halign="left" backgroundColor="black" transparent="1" />
+               <widget source="key_blue" render="Label" position="710, 640" size="150,26" zPosition="1" font="Regular;22" halign="left" backgroundColor="black" transparent="1" />
+       </screen>
+       <screen name="RSSEntryView" position="center, 0" size="1280, 720" title="Simple RSS Reader" flags="wfNoBorder">
+               <widget source="global.CurrentTime" render="Label" position="55, 20" size=" 80,25" font="Regular;23" backgroundColor="black" transparent="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget source="global.CurrentTime" render="Label" position="145, 20" size="140,25" font="Regular;23" backgroundColor="black" transparent="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <eLabel text="RSSEntryView" position="300, 20" size="540,43" font="Regular;35" halign="right" backgroundColor="black" transparent="1" />
+               <widget source="info" render="Label" position="55, 75" size="1163, 32" font="Regular;24" backgroundColor="background" transparent="1" />
+               <eLabel position="55, 110" size="1163, 2" backgroundColor="grey" />
+               <widget name="content" position="55, 120" size="1163, 550" font="Regular; 22" backgroundColor="background" transparent="1" />
+       </screen>
+       <screen name="RSSFeedView" position="0, 2" size="1280, 720" title="Simple RSS Reader" flags="wfNoBorder">
+               <widget source="global.CurrentTime" render="Label" position="55, 20" size=" 80,25" font="Regular;23" backgroundColor="black" transparent="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget source="global.CurrentTime" render="Label" position="145, 20" size="140,25" font="Regular;23" backgroundColor="black" transparent="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <eLabel text="RSSFeedView" position="300, 20" size="540,43" font="Regular;35" halign="right" backgroundColor="black" transparent="1" />
+               <widget source="info" render="Label" position="55, 75" size="1163, 28" font="Regular;24" backgroundColor="background" transparent="1" />
+               <eLabel position="55, 110" size="1163, 2" backgroundColor="grey" />
+               <widget source="content" render="Listbox" position="57, 114" size="1163, 392" scrollbarMode="showOnDemand" enableWrapAround="1" backgroundColor="background" transparent="1">
+                       <convert type="TemplatedMultiContent">
+                {"template": [
+                        MultiContentEntryText(pos=(10, 5), size=(760, 65), font=0, flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER|RT_WRAP, text = 0)
+                    ],
+                 "fonts": [gFont("Regular", 20)],
+                 "itemHeight": 75
+                }
+                       </convert>
+               </widget>
+               <eLabel position="55, 510" size="1163, 2" backgroundColor="grey" />
+               <widget source="summary" render="Label" position="55, 520" size="1163, 158" font="Regular;22" backgroundColor="background" transparent="1" />
+       </screen>
+       <screen name="RSSOverview" position="0, 0" size="1280, 720" title="Simple RSS Reader" flags="wfNoBorder">
+               <widget source="global.CurrentTime" render="Label" position="55, 20" size=" 80,25" font="Regular;23" backgroundColor="black" transparent="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget source="global.CurrentTime" render="Label" position="145, 20" size="140,25" font="Regular;23" backgroundColor="black" transparent="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <eLabel text="RSSOverview" position="300, 20" size="540,43" font="Regular;35" halign="right" backgroundColor="black" transparent="1" />
+               <widget source="info" render="Label" position="55, 75" size="1163, 28" font="Regular;24" backgroundColor="background" transparent="1" />
+               <eLabel position="55, 110" size="1163, 2" backgroundColor="grey" />
+               <widget name="content" position="55, 120" size="1163, 495" enableWrapAround="1" backgroundColor="background" transparent="1" />
+               <eLabel position="55, 620" size="1163, 2" backgroundColor="grey" />
+               <widget source="summary" render="Label" position="55, 626" size="1163, 28" font="Regular;22" backgroundColor="background" transparent="1" />
+       </screen>
+       <screen name="UpdatePlugin" position="center,center" size="550,300" title="Software update" >
+               <widget name="activityslider" position="0,0" size="550,5"  />
+               <widget name="slider" position="0,150" size="550,30"  />
+               <widget source="package" render="Label" position="10,20" size="540,20" font="Regular;18" halign="center" valign="center" backgroundColor="#25062748" transparent="1" />
+               <widget source="status" render="Label" position="10,50" size="540,80" font="Regular;20" halign="center" valign="center" backgroundColor="#25062748" transparent="1" />
+       </screen>
+       
+<!-- ########## OLED MINI ########## -->
+  <screen name="StandbySummary" position="0,0" size="96,64" id="2">
+    <widget font="Regular;32" halign="center" position="0,0" render="Label" size="96,32" source="global.CurrentTime" valign="center">
+      <convert type="ClockToText">Default</convert>
+    </widget>
+    <widget font="Regular;24" halign="center" position="0,32" render="Label" size="96,32" source="global.CurrentTime" valign="center">
+      <convert type="ClockToText">Format:%a %d</convert>
+    </widget>
+  </screen>
+  <screen name="InfoBarMoviePlayerSummary" position="0,0" size="96,64" id="2">
+    <widget font="Regular;24" halign="center" position="0,0" render="Label" size="96,32" source="session.CurrentService" valign="center">
+      <convert type="ServicePosition">Remaining,ShowHours</convert>
+    </widget>
+    <widget font="Regular;28" halign="center" position="0,32" render="Label" size="96,32" source="global.CurrentTime" valign="center">
+      <convert type="ClockToText">Default</convert>
+    </widget>
+  </screen>
+  <screen name="InfoBarSummary" position="0,0" size="96,64" id="2">
+    <widget font="Regular;18" noWrap="1" position="0,0" render="Label" size="96,32" source="session.CurrentService" valign="center">
+      <convert type="ServiceName">Name</convert>
+    </widget>
+    <widget font="Regular;28" halign="center" position="0,32" render="Label" size="96,32" source="global.CurrentTime" valign="center">
+      <convert type="ClockToText">Default</convert>
+    </widget>
+    <!-- <widget alphatest="off" position="-2,2" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="1">
+      <convert type="ServiceName">Reference</convert>
+    </widget> -->
+  </screen>
+  <screen name="ChannelSelection_summary" position="0,0" size="96,64" id="2">
+    <widget font="Regular;18" halign="center" position="0,0" render="Label" size="96,64" source="parent.ServiceEvent" valign="center">
+      <convert type="ServiceName">Name</convert>
+    </widget>
+  </screen>
+       
+
+       
+       
+       
+       <!--  End of Ai.HD     -->
+</skin>
\ No newline at end of file
diff --git a/aihdcontroler/src/data/oled-full.xml b/aihdcontroler/src/data/oled-full.xml
new file mode 100644 (file)
index 0000000..e21b8e6
--- /dev/null
@@ -0,0 +1,51 @@
+       
+       
+       
+       <!-- ########## Summarys ##########  -->
+       <screen name="InfoBarSummary" position="0,0" size="132,64">
+               <widget font="Regular;14" halign="center" position="1,0" render="Label" size="130,36" source="session.CurrentService">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget borderWidth="1" position="3,36" render="Progress" size="126,4" source="session.Event_Now">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget font="Regular;18" halign="center" position="0,40" render="Label" size="132,22" source="global.CurrentTime">
+                       <convert type="ClockToText">WithSeconds</convert>
+               </widget>
+       </screen>
+       <screen name="ChannelSelection_summary" position="0,0" size="132,64">
+               <widget font="Regular;14" halign="center" position="1,0" render="Label" size="130,36" source="parent.ServiceEvent">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget borderWidth="1" position="3,36" render="Progress" size="126,4" source="parent.ServiceEvent">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget font="Regular;18" halign="center" position="0,40" render="Label" size="132,22" source="global.CurrentTime">
+                       <convert type="ClockToText">WithSeconds</convert>
+               </widget>
+       </screen>
+       <screen name="MenuSummary" position="0,0" size="132,64">
+               <widget font="Regular;16" halign="center" position="6,0" render="Label" size="120,32" source="parent.title" valign="center"/>
+               <widget font="Regular;16" halign="center" position="6,32" render="Label" size="120,32" source="parent.menu" valign="center">
+                       <convert type="StringListSelection"/>
+               </widget>
+       </screen>
+       <screen name="InfoBarMoviePlayerSummary" position="0,0" size="132,64">
+               <widget font="Regular;14" halign="center" position="1,0" render="Label" size="130,36" source="session.CurrentService">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget borderWidth="1" position="3,36" render="Progress" size="126,4" source="session.CurrentService">
+                       <convert type="ServicePosition">Position</convert>
+               </widget>
+               <widget font="Regular;18" halign="center" position="0,40" render="Label" size="132,22" source="global.CurrentTime">
+                       <convert type="ClockToText">WithSeconds</convert>
+               </widget>
+       </screen>
+       <screen name="StandbySummary" position="0,0" size="132,64">
+               <widget font="Regular;20" halign="center" position="0,0" render="Label" size="132,40" source="global.CurrentTime" valign="center">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;17" halign="center" position="0,40" render="Label" size="130,24" source="global.CurrentTime" valign="top">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/aihdcontroler/src/data/oled-simple.xml b/aihdcontroler/src/data/oled-simple.xml
new file mode 100644 (file)
index 0000000..865c6aa
--- /dev/null
@@ -0,0 +1,33 @@
+       
+       
+       
+       <!-- ########## Summarys 800 ########## -->
+       <screen name="InfoBarSummary" position="0,0" size="132,64">
+               <widget font="Regular;24" halign="center" position="0,0" render="Label" size="132,64" source="session.CurrentService" valign="center">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+       </screen>
+       
+       <screen name="ChannelSelection_summary" position="0,0" size="132,64">
+               <widget font="Regular;24" halign="center" position="0,0" render="Label" size="132,64" source="parent.ServiceEvent" valign="center">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+       </screen>
+       
+       <screen name="MenuSummary" position="0,0" size="132,64">
+               <widget font="Regular;24" halign="center" position="0,0" render="Label" size="132,64" source="parent.menu" valign="center">
+                       <convert type="StringListSelection"/>
+               </widget>
+       </screen>
+       
+       <screen name="InfoBarMoviePlayerSummary" position="0,0" size="132,64">
+               <widget font="Regular;46" halign="center" position="0,0" render="Label" size="132,64" source="global.CurrentTime" valign="center">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+       </screen>
+       
+       <screen name="StandbySummary" position="0,0" size="132,64">
+               <widget font="Regular;46" halign="center" position="0,0" render="Label" size="132,64" source="global.CurrentTime" valign="center">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/aihdcontroler/src/data/skin-beyonddreams.xml b/aihdcontroler/src/data/skin-beyonddreams.xml
new file mode 100644 (file)
index 0000000..f35d8c8
--- /dev/null
@@ -0,0 +1,314 @@
+       <!--  ##### Colors ##### -->
+       <colors>    
+               <color name="background" value="#180A1E36"/>
+               <color name="foreground" value="#f0f0f0"/>
+               <color name="secondBG" value="#180A1E36"/>
+               <color name="secondFG" value="#fcc000"/>
+               <color name="selectedBG" value="#08202529"/>
+               <color name="selectedFG" value="#fcc000"/>
+               <color name="TitleCol" value="#f0f0f0"/>
+               <color name="red2" value="#20745959"/>
+               <color name="blue2" value="#2059606B"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="grey" value="#00aaaaaa"/>
+               <color name="darkgrey" value="#00484850"/>
+               <color name="dark" value="#00242424"/>
+               <color name="black" value="#00040404"/>
+               <color name="red" value="#00ff4a3c"/>
+               <color name="green" value="#0056c856"/>
+               <color name="yellow" value="#00ffc000"/>
+               <color name="blue" value="#00879ce1"/>
+               <color name="orange" value="#00fcc000"/>
+               <color name="listbox" value="#000f56a4"/>
+               <color name="rssviewtop" value="#005050"/>
+               <color name="rds_text_bg" value="#003258"/>
+               <color name="rssviewtop" value="#38465b"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="noTransBG" value="#000A1E36"/>
+               <color name="transparent" value="#ff888888"/>
+               <color name="transpBlack" value="#540A1E36"/>
+               <color name="transpWhite" value="#70f0f0f0"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#8EB4FB"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Regular;22" offset="30,13"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="#00f0f0f0" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="#00f0f0f0" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="TitleCol" name="WindowTitleForeground"/>
+               <color color="#304e4e4e" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Ai.HD/ws-ol.png" pos="bpTopLeft"/>
+                       <pixmap filename="Ai.HD/ws-o.png" pos="bpTop"/>
+                       <pixmap filename="Ai.HD/ws-or.png" pos="bpTopRight"/>
+                       <pixmap filename="Ai.HD/links.png" pos="bpLeft"/>
+                       <pixmap filename="Ai.HD/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Ai.HD/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Ai.HD/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Ai.HD/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Ai.HD/line.png" pos="bpTop"/>
+                       <pixmap filename="Ai.HD/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+       
+       
+       
+       <!--  ##### Display ##### -->
+       <windowstyle id="1" type="skinned">
+               <color color="#000000" name="Background"/>
+               <color color="#ffffff" name="LabelForeground"/>
+               <color color="#000000" name="ListboxBackground"/>
+               <color color="#ffffff" name="ListboxForeground"/>
+               <color color="#000000" name="ListboxSelectedBackground"/>
+               <color color="#ffffff" name="ListboxSelectedForeground"/>
+               <color color="#000000" name="ListboxMarkedBackground"/>
+               <color color="#ffffff" name="ListboxMarkedForeground"/>
+               <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#ffffff" name="WindowTitleForeground"/>
+               <color color="#000000" name="WindowTitleBackground"/>
+       </windowstyle>
+       
+       
+       
+       <!--  ##### Volume ##### -->
+       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="Volume" position="50,center" size="45,240" title="Volume" zPosition="1">
+               <widget name="Volume" orientation="orBottomToTop" pixmap="Ai.HD/volumeslider.png" position="10,5" size="25,200" transparent="1" zPosition="1"/>
+               <widget backgroundColor="transpBlack" font="Regular;22" foregroundColor="#f0f0f0" halign="center" position="0,208" render="vhdRendVolumeText" size="45,26" source="global.CurrentTime" transparent="1" valign="center" zPosition="4"/>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="Mute" position="45,30" size="45,45" title="Mute" zPosition="10">
+               <ePixmap alphatest="on" pixmap="Ai.HD/mute.png" position="0,0" size="45,45" zPosition="0"/>
+       </screen>
+       
+       
+       
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="InfoBar" position="0,500" size="1280,242" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Ai.HD/infobarMC.png" position="0,22" size="1280,220" zPosition="0"/>
+               <widget alphatest="blend" position="83,120" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="1">
+                       <convert type="ServiceName">Reference</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="235,69" render="vhdRendChNumber" size="70,36" source="session.CurrentService" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="blue2" font="Regular;24" foregroundColor="foreground" position="310,69" render="Label" size="497,36" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="red2" font="Regular;24" foregroundColor="foreground" position="83,73" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="foreground" position="83,96" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="235,120" render="Label" size="70,30" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" noWrap="1" position="310,120" render="Label" size="630,30" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="950,120" render="Label" size="100,30" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">NoSeconds</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" position="235,150" render="Label" size="70,30" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" noWrap="1" position="310,150" render="Label" size="630,30" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" halign="right" position="950,150" render="Label" size="100,30" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="vhdConvClockToText">InStunden</convert>
+               </widget>
+               <widget backgroundColor="dark" borderWidth="0" pixmap="Ai.HD/pbarG.png" position="235,105" render="Progress" size="814,8" source="session.Event_Now" transparent="1" zPosition="2">
+                               <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget backgroundColor="blue2" font="Regular;19" foregroundColor="foreground" position="1110,75" render="vhdRendVideoSize" size="130,22" source="session.CurrentService" transparent="1" valign="top" zPosition="1"/>
+               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="890,75" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <ePixmap alphatest="on" pixmap="Ai.HD/ico_format_off.png" position="1010,77" size="40,21" zPosition="1"/>
+               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1010,77" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1010,77" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_txt_on.png" position="960,75" render="Pixmap" size="40,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_crypt_on.png" position="855,76" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_sub_on.png" position="810,75" render="Pixmap" size="36,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="red" font="Regular;22" foregroundColor="black" halign="center" position="810,75" render="FixedLabel" size="36,24" source="session.RecordState" text="rec" valign="center" zPosition="3">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" position="1110,102" render="Label" size="101,22" source="session.FrontendStatus" transparent="1" zPosition="1">
+                       <convert type="FrontendInfo">SNRdB</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" position="1110,129" render="Label" size="60,22" source="session.FrontendStatus" transparent="1" zPosition="1">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="orange" position="1171,129" render="Label" size="101,22" source="session.FrontendStatus" transparent="1" zPosition="1">
+                       <convert type="FrontendInfo">BER</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="1110,156" render="vhdRendMaxTemp" size="87,22" source="global.CurrentTime" transparent="1" valign="top" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="1078,80" size="5,15" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="1078,105" size="5,15" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="1078,130" size="5,15" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="1078,155" size="5,15" zPosition="1"/>
+               <widget backgroundColor="orange" position="1078,80" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="1078,105" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="1078,130" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">4</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="1078,155" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">8</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="1078,80" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">0,0</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="1078,105" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">1,1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="1078,130" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">2,2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="1078,155" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">3,3</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="MoviePlayer" position="0,500" size="1280,220" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Ai.HD/infobarMC.png" position="0,22" size="1280,220" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1085,80" size="122,50" zPosition="1"/>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="center" position="1085,80" render="vhdRendMaxTemp" size="122,24" source="global.CurrentTime" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="282,105" render="Label" size="722,77" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="red2" font="Regular;24" foregroundColor="foreground" position="83,73" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="foreground" position="83,96" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="83,152" render="vhdRendVideoSize" size="116,24" source="session.CurrentService" transparent="1" zPosition="1"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="83,122" render="Label" size="130,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1092,147" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1162,147" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1162,147" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1060,75" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
+               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="570,14" source="session.CurrentService" zPosition="2">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="blue2" font="Regular;22" foregroundColor="foreground" halign="right" position="205,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">
+                       <convert type="ServicePosition">Position,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="blue2" font="Regular;24" foregroundColor="foreground" halign="left" position="960,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="DVDPlayer" position="0,500" size="1280,220" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Ai.HD/infobarMC.png" position="0,22" size="1280,220" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1085,80" size="122,50" zPosition="1"/>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="center" position="1085,80" render="vhdRendMaxTemp" size="122,24" source="global.CurrentTime" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="282,105" render="Label" size="722,77" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="red2" font="Regular;24" foregroundColor="foreground" position="83,73" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="foreground" position="83,96" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="83,152" render="vhdRendVideoSize" size="116,24" source="session.CurrentService" transparent="1" zPosition="1"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="83,122" render="Label" size="130,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1092,147" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1162,147" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1060,75" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
+               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="570,14" source="session.CurrentService" zPosition="2">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="blue2" font="Regular;22" foregroundColor="foreground" halign="right" position="205,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">
+                       <convert type="ServicePosition">Position,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="blue2" font="Regular;24" foregroundColor="foreground" halign="left" position="960,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/aihdcontroler/src/data/skin-bluesofdream.xml b/aihdcontroler/src/data/skin-bluesofdream.xml
new file mode 100644 (file)
index 0000000..7956092
--- /dev/null
@@ -0,0 +1,312 @@
+       <!--  ##### Colors ##### -->\r
+       <colors>    \r
+               <color name="background" value="#17191D2A"/>\r
+               <color name="foreground" value="#f0f0f0"/>\r
+               <color name="secondBG" value="#17191D2A"/>\r
+               <color name="secondFG" value="#fcc000"/>\r
+               <color name="selectedBG" value="#08202529"/>\r
+               <color name="selectedFG" value="#fcc000"/>\r
+               <color name="TitleCol" value="#f0f0f0"/>\r
+               <color name="white" value="#f0f0f0"/>\r
+               <color name="grey" value="#00aaaaaa"/>\r
+               <color name="darkgrey" value="#00484850"/>\r
+               <color name="dark" value="#00242424"/>\r
+               <color name="black" value="#00040404"/>\r
+               <color name="red" value="#00ff4a3c"/>\r
+               <color name="green" value="#0056c856"/>\r
+               <color name="yellow" value="#00ffc000"/>\r
+               <color name="blue" value="#00879ce1"/>\r
+               <color name="orange" value="#00fcc000"/>\r
+               <color name="listbox" value="#000f56a4"/>\r
+               <color name="rds_text_bg" value="#003258"/>\r
+               <color name="rssviewtop" value="#38465b"/>\r
+               <color name="redtransparent" value="#084C0000"/>\r
+               <color name="greentransparent" value="#08004C00"/>\r
+               <color name="bluetransparent" value="#08001E4B"/>\r
+               <color name="yellowtransparent" value="#084B4B00"/>\r
+               <color name="noTransBG" value="#00101417"/>\r
+               <color name="transparent" value="#ff888888"/>\r
+               <color name="transpBlack" value="#540A1E36"/>\r
+               <color name="transpWhite" value="#70f0f0f0"/>\r
+               <color name="movieRecording" value="#ff4A3C"/>\r
+               <color name="movieWatching" value="#8EB4FB"/>\r
+               <color name="movieFinished" value="#56C856"/>\r
+       </colors>\r
+       \r
+       \r
+       \r
+       <!--  ##### Window ##### -->\r
+       <windowstyle id="0" type="skinned">\r
+               <title font="Regular;22" offset="30,13"/>\r
+               <color color="background" name="Background"/>\r
+               <color color="foreground" name="LabelForeground"/>\r
+               <color color="background" name="ListboxBackground"/>\r
+               <color color="foreground" name="ListboxForeground"/>\r
+               <color color="selectedBG" name="ListboxSelectedBackground"/>\r
+               <color color="selectedFG" name="ListboxSelectedForeground"/>\r
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>\r
+               <color color="#00f0f0f0" name="ListboxMarkedForeground"/>\r
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>\r
+               <color color="#00f0f0f0" name="ListboxMarkedAndSelectedForeground"/>\r
+               <color color="TitleCol" name="WindowTitleForeground"/>\r
+               <color color="#304e4e4e" name="WindowTitleBackground"/>\r
+               <borderset name="bsWindow">\r
+                       <pixmap filename="Ai.HD/ws-ol.png" pos="bpTopLeft"/>\r
+                       <pixmap filename="Ai.HD/ws-o.png" pos="bpTop"/>\r
+                       <pixmap filename="Ai.HD/ws-or.png" pos="bpTopRight"/>\r
+                       <pixmap filename="Ai.HD/links.png" pos="bpLeft"/>\r
+                       <pixmap filename="Ai.HD/rechts.png" pos="bpRight"/>\r
+                       <pixmap filename="Ai.HD/unten_links.png" pos="bpBottomLeft"/>\r
+                       <pixmap filename="Ai.HD/unten.png" pos="bpBottom"/>\r
+                       <pixmap filename="Ai.HD/unten_rechts.png" pos="bpBottomRight"/>\r
+               </borderset>\r
+               <borderset name="bsListboxEntry">\r
+                       <pixmap filename="Ai.HD/line.png" pos="bpTop"/>\r
+                       <pixmap filename="Ai.HD/line.png" pos="bpBottom"/>\r
+               </borderset>\r
+       </windowstyle>\r
+       \r
+       \r
+       \r
+       <!--  ##### Display ##### -->\r
+       <windowstyle id="1" type="skinned">\r
+               <color color="#000000" name="Background"/>\r
+               <color color="#ffffff" name="LabelForeground"/>\r
+               <color color="#000000" name="ListboxBackground"/>\r
+               <color color="#ffffff" name="ListboxForeground"/>\r
+               <color color="#000000" name="ListboxSelectedBackground"/>\r
+               <color color="#ffffff" name="ListboxSelectedForeground"/>\r
+               <color color="#000000" name="ListboxMarkedBackground"/>\r
+               <color color="#ffffff" name="ListboxMarkedForeground"/>\r
+               <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>\r
+               <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>\r
+               <color color="#ffffff" name="WindowTitleForeground"/>\r
+               <color color="#000000" name="WindowTitleBackground"/>\r
+       </windowstyle>\r
+       \r
+       \r
+       \r
+       <!--  ##### Volume ##### -->\r
+       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="Volume" position="50,center" size="45,240" title="Volume" zPosition="1">\r
+               <widget name="Volume" orientation="orBottomToTop" pixmap="Ai.HD/volumeslider.png" position="10,5" size="25,200" transparent="1" zPosition="1"/>\r
+               <widget backgroundColor="transpBlack" font="Regular;22" foregroundColor="#f0f0f0" halign="center" position="0,208" render="vhdRendVolumeText" size="45,26" source="global.CurrentTime" transparent="1" valign="center" zPosition="4"/>\r
+       </screen>\r
+       \r
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="Mute" position="45,30" size="45,45" title="Mute" zPosition="10">\r
+               <ePixmap alphatest="on" pixmap="Ai.HD/mute.png" position="0,0" size="45,45" zPosition="0"/>\r
+       </screen>\r
+       \r
+       \r
+       \r
+       <!--  ##### InfoBars ##### -->\r
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="InfoBar" position="0,512" size="1280,242" title="InfoBar">\r
+               <ePixmap alphatest="off" pixmap="Ai.HD/infobarBoD.png" position="0,22" size="1280,220" zPosition="0"/>\r
+               <widget alphatest="blend" position="60,53" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="1">\r
+                       <convert type="ServiceName">Reference</convert>\r
+               </widget>\r
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="196,50" render="vhdRendChNumber" size="99,36" source="session.CurrentService" transparent="1" valign="center" zPosition="1"/>\r
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="310,50" render="Label" size="497,36" source="session.CurrentService" transparent="1" valign="center" zPosition="1">\r
+                       <convert type="ServiceName">Name</convert>\r
+               </widget>\r
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="70,135" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">\r
+                       <convert type="ClockToText">Default</convert>\r
+               </widget>\r
+               <widget backgroundColor="background" font="Regular;17" foregroundColor="foreground" position="70,160" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">\r
+                       <convert type="ClockToText">Format:%a %d. %b</convert>\r
+               </widget>\r
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="235,110" render="Label" size="70,30" source="session.Event_Now" transparent="1" zPosition="1">\r
+                       <convert type="EventTime">StartTime</convert>\r
+                       <convert type="ClockToText">Default</convert>\r
+               </widget>\r
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" noWrap="1" position="310,110" render="Label" size="630,30" source="session.Event_Now" transparent="1" zPosition="1">\r
+                       <convert type="EventName">Name</convert>\r
+               </widget>\r
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="950,110" render="Label" size="100,30" source="session.Event_Now" transparent="1" zPosition="1">\r
+                       <convert type="EventTime">Remaining</convert>\r
+                       <convert type="RemainingToText">NoSeconds</convert>\r
+               </widget>\r
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" position="235,143" render="Label" size="70,30" source="session.Event_Next" transparent="1" zPosition="1">\r
+                       <convert type="EventTime">StartTime</convert>\r
+                       <convert type="ClockToText">Default</convert>\r
+               </widget>\r
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" noWrap="1" position="310,143" render="Label" size="630,30" source="session.Event_Next" transparent="1" zPosition="1">\r
+                       <convert type="EventName">Name</convert>\r
+               </widget>\r
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" halign="right" position="950,143" render="Label" size="100,30" source="session.Event_Next" transparent="1" zPosition="1">\r
+                       <convert type="EventTime">Duration</convert>\r
+                       <convert type="vhdConvClockToText">InStunden</convert>\r
+               </widget>\r
+               <widget backgroundColor="dark" borderWidth="0" pixmap="Ai.HD/pbarG.png" position="235,98" render="Progress" size="814,8" source="session.Event_Now" transparent="1" zPosition="2">\r
+                               <convert type="EventTime">Progress</convert>\r
+               </widget>\r
+               <widget backgroundColor="background" font="Regular;19" foregroundColor="foreground" position="1085,55" render="vhdRendVideoSize" size="141,22" source="session.CurrentService" transparent="1" valign="top" zPosition="1"/>\r
+               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="890,55" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">\r
+                       <convert type="ServiceInfo">IsMultichannel</convert>\r
+                       <convert type="ConditionalShowHide"/>\r
+               </widget>\r
+               <ePixmap alphatest="on" pixmap="Ai.HD/ico_format_off.png" position="1010,57" size="40,21" zPosition="1"/>\r
+               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1010,57" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">\r
+                       <convert type="ServiceInfo">IsWidescreen</convert>\r
+                       <convert type="ConditionalShowHide"/>\r
+               </widget>\r
+               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1010,57" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">\r
+                       <convert type="ServiceInfo">VideoWidth</convert>\r
+                       <convert type="ValueRange">800,2000</convert>\r
+                       <convert type="ConditionalShowHide"/>\r
+               </widget>\r
+               <widget alphatest="on" pixmap="Ai.HD/ico_txt_on.png" position="960,55" render="Pixmap" size="40,24" source="session.CurrentService" zPosition="2">\r
+                       <convert type="ServiceInfo">HasTelext</convert>\r
+                       <convert type="ConditionalShowHide"/>\r
+               </widget>\r
+               <widget alphatest="on" pixmap="Ai.HD/ico_crypt_on.png" position="855,55" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="2">\r
+                       <convert type="ServiceInfo">IsCrypted</convert>\r
+                       <convert type="ConditionalShowHide"/>\r
+               </widget>\r
+               <widget alphatest="on" pixmap="Ai.HD/ico_sub_on.png" position="810,55" render="Pixmap" size="36,24" source="session.CurrentService" zPosition="2">\r
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>\r
+                       <convert type="ConditionalShowHide"/>\r
+               </widget>\r
+               <widget backgroundColor="redtransparent" font="Regular;22" foregroundColor="black" halign="center" position="810,55" render="FixedLabel" size="36,24" source="session.RecordState" text="rec" valign="center" zPosition="3">\r
+                       <convert type="ConditionalShowHide">Blink</convert>\r
+               </widget>\r
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" position="1120,100" render="Label" size="101,22" source="session.FrontendStatus" transparent="1" zPosition="1">\r
+                       <convert type="FrontendInfo">SNRdB</convert>\r
+               </widget>\r
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" position="1120,127" render="Label" size="60,22" source="session.FrontendStatus" transparent="1" zPosition="1">\r
+                       <convert type="FrontendInfo">SNR</convert>\r
+               </widget>\r
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="orange" position="1190,127" render="Label" size="101,22" source="session.FrontendStatus" transparent="1" zPosition="1">\r
+                       <convert type="FrontendInfo">BER</convert>\r
+               </widget>\r
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="1120,155" render="vhdRendMaxTemp" size="87,22" source="global.CurrentTime" transparent="1" valign="top" zPosition="1"/>\r
+               <eLabel backgroundColor="darkgrey" position="1103,98" size="5,15" zPosition="1"/>\r
+               <eLabel backgroundColor="darkgrey" position="1103,120" size="5,15" zPosition="1"/>\r
+               <eLabel backgroundColor="darkgrey" position="1103,142" size="5,15" zPosition="1"/>\r
+               <eLabel backgroundColor="darkgrey" position="1103,164" size="5,15" zPosition="1"/>\r
+               <widget backgroundColor="orange" position="1103,98" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">\r
+                       <convert type="TunerInfo">TunerUseMask</convert>\r
+                       <convert type="ValueBitTest">1</convert>\r
+                       <convert type="ConditionalShowHide"/>\r
+               </widget>\r
+               <widget backgroundColor="orange" position="1103,120" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">\r
+                       <convert type="TunerInfo">TunerUseMask</convert>\r
+                       <convert type="ValueBitTest">2</convert>\r
+                       <convert type="ConditionalShowHide"/>\r
+               </widget>\r
+               <widget backgroundColor="orange" position="1103,142" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">\r
+                       <convert type="TunerInfo">TunerUseMask</convert>\r
+                       <convert type="ValueBitTest">4</convert>\r
+                       <convert type="ConditionalShowHide"/>\r
+               </widget>\r
+               <widget backgroundColor="orange" position="1103,164" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">\r
+                       <convert type="TunerInfo">TunerUseMask</convert>\r
+                       <convert type="ValueBitTest">8</convert>\r
+                       <convert type="ConditionalShowHide"/>\r
+               </widget>\r
+               <widget backgroundColor="green" position="1103,98" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">\r
+                       <convert type="FrontendInfo">NUMBER</convert>\r
+                       <convert type="ValueRange">0,0</convert>\r
+                       <convert type="ConditionalShowHide"/>\r
+               </widget>\r
+               <widget backgroundColor="green" position="1103,120" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">\r
+                       <convert type="FrontendInfo">NUMBER</convert>\r
+                       <convert type="ValueRange">1,1</convert>\r
+                       <convert type="ConditionalShowHide"/>\r
+               </widget>\r
+               <widget backgroundColor="green" position="1103,142" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">\r
+                       <convert type="FrontendInfo">NUMBER</convert>\r
+                       <convert type="ValueRange">2,2</convert>\r
+                       <convert type="ConditionalShowHide"/>\r
+               </widget>\r
+               <widget backgroundColor="green" position="1103,164" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">\r
+                       <convert type="FrontendInfo">NUMBER</convert>\r
+                       <convert type="ValueRange">3,3</convert>\r
+                       <convert type="ConditionalShowHide"/>\r
+               </widget>\r
+       </screen>\r
+       \r
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="MoviePlayer" position="0,512" size="1280,220" title="InfoBar">\r
+               <ePixmap alphatest="off" pixmap="Ai.HD/infobarBoD.png" position="0,22" size="1280,220" zPosition="0"/>\r
+               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="50,27" size="122,50" zPosition="1"/>\r
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="248,95" render="Label" size="800,80" source="session.CurrentService" transparent="1" valign="center" zPosition="1">\r
+                       <convert type="ServiceName">Name</convert>\r
+               </widget>\r
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="70,135" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">\r
+                       <convert type="ClockToText">Default</convert>\r
+               </widget>\r
+               <widget backgroundColor="background" font="Regular;17" foregroundColor="foreground" position="70,160" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">\r
+                       <convert type="ClockToText">Format:%a %d. %b</convert>\r
+               </widget>\r
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="1110,55" render="vhdRendVideoSize" size="151,24" source="session.CurrentService" transparent="1" zPosition="1"/>\r
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="70,90" render="Label" size="130,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">\r
+                       <convert type="ServicePosition">Length,ShowHours</convert>\r
+               </widget>\r
+               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1110,100" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">\r
+                       <convert type="ServiceInfo">IsMultichannel</convert>\r
+                       <convert type="ConditionalShowHide"/>\r
+               </widget>\r
+               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1110,130" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">\r
+                       <convert type="ServiceInfo">IsWidescreen</convert>\r
+                       <convert type="ConditionalShowHide"/>\r
+               </widget>\r
+               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1110,130" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">\r
+                       <convert type="ServiceInfo">VideoWidth</convert>\r
+                       <convert type="ValueRange">800,2000</convert>\r
+                       <convert type="ConditionalShowHide"/>\r
+               </widget>\r
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="165,135" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">\r
+                       <convert type="ConditionalShowHide">Blink</convert>\r
+               </widget>\r
+               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,58" size="600,16" zPosition="3"/>\r
+               <widget pointer="Ai.HD/pointer.png:13,3" position="360,59" render="PositionGauge" size="570,14" source="session.CurrentService" zPosition="2">\r
+                       <convert type="ServicePosition">Gauge</convert>\r
+               </widget>\r
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="205,53" render="Label" size="121,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">\r
+                       <convert type="ServicePosition">Position,ShowHours</convert>\r
+               </widget>\r
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="960,53" render="Label" size="130,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">\r
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>\r
+               </widget>\r
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="1110,155" render="vhdRendMaxTemp" size="87,22" source="global.CurrentTime" transparent="1" valign="top" zPosition="1"/>\r
+       </screen>\r
+       \r
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="DVDPlayer" position="0,512" size="1280,220" title="InfoBar">\r
+               <ePixmap alphatest="off" pixmap="Ai.HD/infobarBoD.png" position="0,22" size="1280,220" zPosition="0"/>\r
+               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="50,27" size="122,50" zPosition="1"/>\r
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="248,95" render="Label" size="800,52" source="session.CurrentService" transparent="1" valign="center" zPosition="1">\r
+                       <convert type="ServiceName">Name</convert>\r
+               </widget>\r
+               <widget font="Regular;20" foregroundColor="grey" halign="center" name="chapterLabel" position="248,150" size="800,24" transparent="1" zPosition="2"/>\r
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="70,135" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">\r
+                       <convert type="ClockToText">Default</convert>\r
+               </widget>\r
+               <widget backgroundColor="background" font="Regular;17" foregroundColor="foreground" position="70,160" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">\r
+                       <convert type="ClockToText">Format:%a %d. %b</convert>\r
+               </widget>\r
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="1110,55" render="vhdRendVideoSize" size="151,24" source="session.CurrentService" transparent="1" zPosition="1"/>\r
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="70,90" render="Label" size="130,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">\r
+                       <convert type="ServicePosition">Length,ShowHours</convert>\r
+               </widget>\r
+               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1110,100" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">\r
+                       <convert type="ServiceInfo">IsMultichannel</convert>\r
+                       <convert type="ConditionalShowHide"/>\r
+               </widget>\r
+               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1110,130" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">\r
+                       <convert type="ServiceInfo">IsWidescreen</convert>\r
+                       <convert type="ConditionalShowHide"/>\r
+               </widget>\r
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="165,135" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">\r
+                       <convert type="ConditionalShowHide">Blink</convert>\r
+               </widget>\r
+               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,58" size="600,16" zPosition="3"/>\r
+               <widget pointer="Ai.HD/pointer.png:13,3" position="360,59" render="PositionGauge" size="570,14" source="session.CurrentService" zPosition="2">\r
+                       <convert type="ServicePosition">Gauge</convert>\r
+               </widget>\r
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="205,53" render="Label" size="121,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">\r
+                       <convert type="ServicePosition">Position,ShowHours</convert>\r
+               </widget>\r
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="960,53" render="Label" size="130,25" source="session.CurrentService" transparent="1" valign="center" zPosition="4">\r
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>\r
+               </widget>\r
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="1110,155" render="vhdRendMaxTemp" size="87,22" source="global.CurrentTime" transparent="1" valign="top" zPosition="1"/>\r
+       </screen>       
\ No newline at end of file
diff --git a/aihdcontroler/src/data/skin-dc.xml b/aihdcontroler/src/data/skin-dc.xml
new file mode 100644 (file)
index 0000000..08dda36
--- /dev/null
@@ -0,0 +1,309 @@
+       <!--  ##### Colors ##### -->
+       <colors>    
+               <color name="background" value="#18101319"/>
+               <color name="foreground" value="#f0f0f0"/>
+               <color name="secondBG" value="#18101319"/>
+               <color name="secondFG" value="#fcc000"/>
+               <color name="selectedBG" value="#08202529"/>
+               <color name="selectedFG" value="#fcc000"/>
+               <color name="TitleBG" value="#D4D4D4"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="grey" value="#00aaaaaa"/>
+               <color name="darkgrey" value="#00484850"/>
+               <color name="dark" value="#00242424"/>
+               <color name="black" value="#080808"/>
+               <color name="red" value="#00ff4a3c"/>
+               <color name="green" value="#0056c856"/>
+               <color name="yellow" value="#00ffc000"/>
+               <color name="blue" value="#00879ce1"/>
+               <color name="orange" value="#00fcc000"/>
+               <color name="listbox" value="#000f56a4"/>
+               <color name="rssviewtop" value="#005050"/>
+               <color name="rds_text_bg" value="#003258"/>
+               <color name="rssviewtop" value="#38465b"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="noTransBG" value="#00101319"/>
+               <color name="transparent" value="#ff888888"/>
+               <color name="transpBlack" value="#540f0f0f"/>
+               <color name="transpWhite" value="#70f0f0f0"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#8EB4FB"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Regular;24" offset="15,7"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="#00f0f0f0" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="#00f0f0f0" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="black" name="WindowTitleForeground"/>
+               <color color="TitleBG" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Ai.HD/wt-ol.png" pos="bpTopLeft"/>
+                       <pixmap filename="Ai.HD/wt-o.png" pos="bpTop"/>
+                       <pixmap filename="Ai.HD/wt-or.png" pos="bpTopRight"/>
+                       <pixmap filename="Ai.HD/wt-l.png" pos="bpLeft"/>
+                       <pixmap filename="Ai.HD/wt-r.png" pos="bpRight"/>
+                       <pixmap filename="Ai.HD/wt-ul.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Ai.HD/wt-u.png" pos="bpBottom"/>
+                       <pixmap filename="Ai.HD/wt-ur.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Ai.HD/line.png" pos="bpTop"/>
+                       <pixmap filename="Ai.HD/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+       
+       
+       
+       <!--  ##### Display ##### -->
+       <windowstyle id="1" type="skinned">
+               <color color="#000000" name="Background"/>
+               <color color="#ffffff" name="LabelForeground"/>
+               <color color="#000000" name="ListboxBackground"/>
+               <color color="#ffffff" name="ListboxForeground"/>
+               <color color="#000000" name="ListboxSelectedBackground"/>
+               <color color="#ffffff" name="ListboxSelectedForeground"/>
+               <color color="#000000" name="ListboxMarkedBackground"/>
+               <color color="#ffffff" name="ListboxMarkedForeground"/>
+               <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#ffffff" name="WindowTitleForeground"/>
+               <color color="#000000" name="WindowTitleBackground"/>
+       </windowstyle>
+       
+       
+       
+       <!--  ##### Volume ##### -->
+       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="Volume" position="50,center" size="45,240" title="Volume" zPosition="1">
+               <widget name="Volume" orientation="orBottomToTop" pixmap="Ai.HD/volumeslider.png" position="10,5" size="25,200" transparent="1" zPosition="1"/>
+               <widget backgroundColor="transpBlack" font="Regular;22" foregroundColor="#f0f0f0" halign="center" position="0,208" render="vhdRendVolumeText" size="45,26" source="global.CurrentTime" transparent="1" valign="center" zPosition="4"/>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="Mute" position="45,30" size="45,45" title="Mute" zPosition="10">
+               <ePixmap alphatest="on" pixmap="Ai.HD/mute.png" position="0,0" size="45,45" zPosition="0"/>
+       </screen>
+       
+       
+       
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="InfoBar" position="0,477" size="1280,242" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Ai.HD/infobarDC.png" position="0,24" size="1280,220" zPosition="-1"/>
+               <widget alphatest="blend" position="95,122" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="1">
+                       <convert type="ServiceName">Reference</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="225,52" render="vhdRendChNumber" size="81,36" source="session.CurrentService" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="310,52" render="Label" size="497,36" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="grey" position="85,50" render="Label" size="92,23" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="85,70" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="grey" font="Regular;26" foregroundColor="black" position="225,117" render="Label" size="70,36" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="grey" font="Regular;26" foregroundColor="black" noWrap="1" position="310,117" render="Label" size="610,36" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget backgroundColor="grey" font="Regular;26" foregroundColor="black" halign="right" position="930,117" render="Label" size="120,36" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">NoSeconds</convert>
+               </widget>
+               <widget backgroundColor="white" font="Regular;26" foregroundColor="black" position="225,152" render="Label" size="70,36" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="white" font="Regular;26" foregroundColor="black" noWrap="1" position="310,152" render="Label" size="610,36" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget backgroundColor="white" font="Regular;26" foregroundColor="black" halign="right" position="927,152" render="Label" size="123,36" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="vhdConvClockToText">InStunden</convert>
+               </widget>
+               <widget backgroundColor="#08303539" borderWidth="0" pixmap="Ai.HD/pbarB.png" position="80,91" render="Progress" size="1120,8" source="session.Event_Now" transparent="1" zPosition="2">
+                               <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" position="1085,59" render="vhdRendVideoSize" size="130,22" source="session.CurrentService" transparent="1" valign="top" zPosition="1"/>
+               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="890,58" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <ePixmap alphatest="on" pixmap="Ai.HD/ico_format_off.png" position="1010,60" size="40,21" zPosition="1"/>
+               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1010,60" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1010,60" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_txt_on.png" position="960,57" render="Pixmap" size="40,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_crypt_on.png" position="855,59" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_sub_on.png" position="810,58" render="Pixmap" size="36,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="red" font="Regular;22" foregroundColor="black" halign="center" position="810,58" render="FixedLabel" size="36,24" source="session.RecordState" text="rec" valign="center" zPosition="3">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget backgroundColor="grey" font="Regular;23" foregroundColor="black" position="1095,120" render="Label" size="101,31" source="session.FrontendStatus" transparent="1" zPosition="1">
+                       <convert type="FrontendInfo">SNRdB</convert>
+               </widget>
+               <widget backgroundColor="white" font="Regular;24" foregroundColor="black" halign="left" position="1095,153" render="vhdRendMaxTemp" size="87,31" source="global.CurrentTime" transparent="1" valign="top" zPosition="1"/>
+               <eLabel backgroundColor="dark" position="1078,117" size="5,10" zPosition="1"/>
+               <eLabel backgroundColor="dark" position="1078,137" size="5,10" zPosition="1"/>
+               <eLabel backgroundColor="dark" position="1078,157" size="5,10" zPosition="1"/>
+               <eLabel backgroundColor="dark" position="1078,177" size="5,10" zPosition="1"/>
+               <widget backgroundColor="orange" position="1078,117" render="FixedLabel" size="5,10" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="1078,137" render="FixedLabel" size="5,10" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="1078,157" render="FixedLabel" size="5,10" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">4</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="1078,177" render="FixedLabel" size="5,10" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">8</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="1078,117" render="FixedLabel" size="5,10" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">0,0</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="1078,137" render="FixedLabel" size="5,10" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">1,1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="1078,157" render="FixedLabel" size="5,10" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">2,2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="1078,177" render="FixedLabel" size="5,10" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">3,3</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="MoviePlayer" position="0,512" size="1280,220" title="310,115">
+               <ePixmap alphatest="off" pixmap="Ai.HD/movieplayerbarW.png" position="0,24" size="1280,220" zPosition="-1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1070,45" size="122,50" zPosition="1"/>
+               <widget backgroundColor="white" font="Regular;26" foregroundColor="black" halign="center" position="220,110" render="Label" size="840,51" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="grey" position="85,60" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="85,85" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="white" font="Regular;24" foregroundColor="black" halign="left" position="80,122" render="vhdRendVideoSize" size="142,36" source="session.CurrentService" transparent="1" zPosition="1"/>
+               <widget backgroundColor="background" font="Regular;18" foregroundColor="foreground" halign="left" position="600,58" render="Label" size="130,21" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Position,ShowHours</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1085,125" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1155,125" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1155,125" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1055,125" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
+               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="585,14" source="session.CurrentService" zPosition="2">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="215,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="955,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="DVDPlayer" position="0,512" size="1280,220" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Ai.HD/movieplayerbarW.png" position="0,24" size="1280,220" zPosition="-1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1070,45" size="122,50" zPosition="1"/>
+               <widget backgroundColor="white" font="Regular;26" foregroundColor="black" halign="center" position="220,110" render="Label" size="840,51" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="grey" position="85,60" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="85,85" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="white" font="Regular;24" foregroundColor="black" halign="left" position="80,122" render="vhdRendVideoSize" size="142,36" source="session.CurrentService" transparent="1" zPosition="1"/>
+               <widget backgroundColor="background" font="Regular;18" foregroundColor="foreground" halign="left" position="600,58" render="Label" size="130,21" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Position,ShowHours</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1085,125" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1155,125" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1155,125" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1055,125" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
+               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="585,14" source="session.CurrentService" zPosition="2">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="215,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="955,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/aihdcontroler/src/data/skin-dmm.xml b/aihdcontroler/src/data/skin-dmm.xml
new file mode 100644 (file)
index 0000000..6a82e5f
--- /dev/null
@@ -0,0 +1,316 @@
+       <!--  ##### Colors ##### -->
+       <colors>    
+               <color name="background" value="#180A1821"/>
+               <color name="foreground" value="#f0f0f0"/>
+               <color name="secondBG" value="#180A1821"/>
+               <color name="secondFG" value="#00fcc000"/>
+               <color name="selectedBG" value="#08202529"/>
+               <color name="selectedFG" value="#00fcc000"/>
+               <color name="white" value="#00f0f0f0"/>
+               <color name="grey" value="#00aaaaaa"/>
+               <color name="darkgrey" value="#00555556"/>
+               <color name="dark" value="#00242424"/>
+               <color name="black" value="#00040404"/>
+               <color name="red" value="#00ff4a3c"/>
+               <color name="green" value="#0056c856"/>
+               <color name="yellow" value="#00ffc000"/>
+               <color name="blue" value="#00879ce1"/>
+               <color name="orange" value="#00fcc000"/>
+               <color name="listbox" value="#000f56a4"/>
+               <color name="rssviewtop" value="#005050"/>
+               <color name="rds_text_bg" value="#003258"/>
+               <color name="rssviewtop" value="#38465b"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="noTransBG" value="#000A1821"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#54111112"/>
+               <color name="transpWhite" value="#70f0f0f0"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#8EB4FB"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Regular;20" offset="90,11"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="#00f0f0f0" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="#00f0f0f0" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="foreground" name="WindowTitleForeground"/>
+               <color color="background" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Ai.HD/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Ai.HD/oben.png" pos="bpTop"/>
+                       <pixmap filename="Ai.HD/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Ai.HD/links.png" pos="bpLeft"/>
+                       <pixmap filename="Ai.HD/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Ai.HD/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Ai.HD/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Ai.HD/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Ai.HD/line.png" pos="bpTop"/>
+                       <pixmap filename="Ai.HD/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+       
+       
+       
+       <!--  ##### Display ##### -->
+       <windowstyle id="1" type="skinned">
+               <color color="#000000" name="Background"/>
+               <color color="#ffffff" name="LabelForeground"/>
+               <color color="#000000" name="ListboxBackground"/>
+               <color color="#ffffff" name="ListboxForeground"/>
+               <color color="#000000" name="ListboxSelectedBackground"/>
+               <color color="#ffffff" name="ListboxSelectedForeground"/>
+               <color color="#000000" name="ListboxMarkedBackground"/>
+               <color color="#ffffff" name="ListboxMarkedForeground"/>
+               <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#ffffff" name="WindowTitleForeground"/>
+               <color color="#000000" name="WindowTitleBackground"/>
+       </windowstyle>
+       
+       
+       
+       <!--  ##### Volume ##### -->
+       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="Volume" position="50,center" size="45,240" title="Volume" zPosition="1">
+               <widget name="Volume" orientation="orBottomToTop" pixmap="Ai.HD/volumeslider.png" position="10,5" size="25,200" transparent="1" zPosition="1"/>
+               <widget backgroundColor="transpBlack" font="Regular;22" foregroundColor="#f0f0f0" halign="center" position="0,208" render="vhdRendVolumeText" size="45,26" source="global.CurrentTime" transparent="1" valign="center" zPosition="4"/>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="Mute" position="45,30" size="45,45" title="Mute" zPosition="10">
+               <ePixmap alphatest="on" pixmap="Ai.HD/mute.png" position="0,0" size="45,45" zPosition="0"/>
+       </screen>
+       
+       
+       
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="InfoBar" position="0,512" size="1280,242" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-dmm.png" position="0,24" size="1280,220" zPosition="-1"/>
+               <widget alphatest="blend" position="70,120" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="1">
+                       <convert type="ServiceName">Reference</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="235,69" render="vhdRendChNumber" size="70,36" source="session.CurrentService" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="310,69" render="Label" size="497,36" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="grey" position="70,75" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="70,98" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="235,120" render="Label" size="70,30" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" noWrap="1" position="310,120" render="Label" size="630,30" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="950,120" render="Label" size="100,30" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">NoSeconds</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="270,150" render="Label" size="70,30" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" noWrap="1" position="345,150" render="Label" size="596,30" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="950,150" render="Label" size="100,30" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="vhdConvClockToText">InStunden</convert>
+               </widget>
+               <widget backgroundColor="#08202529" borderWidth="0" pixmap="Ai.HD/pbar.png" position="235,105" render="Progress" size="814,8" source="session.Event_Now" transparent="0" zPosition="2">
+                               <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" position="1110,75" render="vhdRendVideoSize" size="130,22" source="session.CurrentService" transparent="1" valign="top" zPosition="1"/>
+               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="890,75" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <ePixmap alphatest="on" pixmap="Ai.HD/ico_format_off.png" position="1010,77" size="40,21" zPosition="1"/>
+               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1010,77" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1010,77" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_txt_on.png" position="960,75" render="Pixmap" size="40,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_crypt_on.png" position="855,76" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_sub_on.png" position="810,75" render="Pixmap" size="36,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="red" font="Regular;22" foregroundColor="black" halign="center" position="810,75" render="FixedLabel" size="36,24" source="session.RecordState" text="rec" valign="center" zPosition="3">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" position="1110,102" render="Label" size="101,22" source="session.FrontendStatus" transparent="1" zPosition="1">
+                       <convert type="FrontendInfo">SNRdB</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" position="1110,129" render="Label" size="60,22" source="session.FrontendStatus" transparent="1" zPosition="1">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="orange" position="1171,129" render="Label" size="101,22" source="session.FrontendStatus" transparent="1" zPosition="1">
+                       <convert type="FrontendInfo">BER</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="1110,156" render="vhdRendMaxTemp" size="87,22" source="global.CurrentTime" transparent="1" valign="top" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="1078,80" size="5,15" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="1078,105" size="5,15" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="1078,130" size="5,15" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="1078,155" size="5,15" zPosition="1"/>
+               <widget backgroundColor="orange" position="1078,80" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="1078,105" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="1078,130" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">4</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="1078,155" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">8</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="1078,80" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">0,0</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="1078,105" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">1,1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="1078,130" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">2,2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="1078,155" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">3,3</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="MoviePlayer" position="0,512" size="1280,220" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-dmm.png" position="0,24" size="1280,220" zPosition="-1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1095,75" size="122,50" zPosition="1"/>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="center" position="1095,75" render="vhdRendMaxTemp" size="122,24" source="global.CurrentTime" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="282,105" render="Label" size="722,77" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="grey" position="70,75" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="70,98" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="70,155" render="vhdRendVideoSize" size="116,24" source="session.CurrentService" transparent="1" zPosition="1"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="70,130" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1102,140" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1060,75" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
+               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="205,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Position,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="960,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="DVDPlayer" position="0,512" size="1280,220" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-dmm.png" position="0,24" size="1280,220" zPosition="-1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1095,75" size="122,50" zPosition="1"/>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="center" position="1095,75" render="vhdRendMaxTemp" size="122,24" source="global.CurrentTime" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="282,105" render="Label" size="722,77" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="grey" position="70,75" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="70,98" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="70,155" render="vhdRendVideoSize" size="116,24" source="session.CurrentService" transparent="1" zPosition="1"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="70,130" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1102,140" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1060,75" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
+               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="205,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Position,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="960,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/aihdcontroler/src/data/skin-liga.xml b/aihdcontroler/src/data/skin-liga.xml
new file mode 100644 (file)
index 0000000..7c60d8a
--- /dev/null
@@ -0,0 +1,310 @@
+       <!--  ##### Colors ##### -->
+       <colors>    
+               <color name="background" value="#18101214"/>
+               <color name="foreground" value="#f0f0f0"/>
+               <color name="secondBG" value="#18101214"/>
+               <color name="secondFG" value="#00fcc000"/>
+               <color name="selectedBG" value="#08202529"/>
+               <color name="selectedFG" value="#00fcc000"/>
+               <color name="white" value="#00f0f0f0"/>
+               <color name="grey" value="#00aaaaaa"/>
+               <color name="darkgrey" value="#00555556"/>
+               <color name="dark" value="#00242424"/>
+               <color name="black" value="#00040404"/>
+               <color name="red" value="#00ff4a3c"/>
+               <color name="green" value="#0056c856"/>
+               <color name="yellow" value="#00ffc000"/>
+               <color name="blue" value="#00879ce1"/>
+               <color name="orange" value="#00fcc000"/>
+               <color name="listbox" value="#000f56a4"/>
+               <color name="rssviewtop" value="#005050"/>
+               <color name="rds_text_bg" value="#003258"/>
+               <color name="rssviewtop" value="#38465b"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="noTransBG" value="#00101417"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#54111112"/>
+               <color name="transpWhite" value="#70f0f0f0"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#8EB4FB"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Regular;26" offset="35,12"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="#00f0f0f0" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="#00f0f0f0" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="black" name="WindowTitleForeground"/>
+               <color color="grey" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Ai.HD/windowCL/ws-ol.png" pos="bpTopLeft"/>
+                       <pixmap filename="Ai.HD/windowCL/ws-o.png" pos="bpTop"/>
+                       <pixmap filename="Ai.HD/windowCL/ws-or.png" pos="bpTopRight"/>
+                       <pixmap filename="Ai.HD/windowCL/ws-l.png" pos="bpLeft"/>
+                       <pixmap filename="Ai.HD/windowCL/ws-r.png" pos="bpRight"/>
+                       <pixmap filename="Ai.HD/windowCL/ws-ul.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Ai.HD/windowCL/ws-u.png" pos="bpBottom"/>
+                       <pixmap filename="Ai.HD/windowCL/ws-ur.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Ai.HD/line.png" pos="bpTop"/>
+                       <pixmap filename="Ai.HD/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+       
+       
+       
+       <!--  ##### Display ##### -->
+       <windowstyle id="1" type="skinned">
+               <color color="#000000" name="Background"/>
+               <color color="#ffffff" name="LabelForeground"/>
+               <color color="#000000" name="ListboxBackground"/>
+               <color color="#ffffff" name="ListboxForeground"/>
+               <color color="#000000" name="ListboxSelectedBackground"/>
+               <color color="#ffffff" name="ListboxSelectedForeground"/>
+               <color color="#000000" name="ListboxMarkedBackground"/>
+               <color color="#ffffff" name="ListboxMarkedForeground"/>
+               <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#ffffff" name="WindowTitleForeground"/>
+               <color color="#000000" name="WindowTitleBackground"/>
+       </windowstyle>
+       
+       
+       
+       <!--  ##### Volume ##### -->
+       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="Volume" position="50,center" size="45,240" title="Volume" zPosition="1">
+               <widget name="Volume" orientation="orBottomToTop" pixmap="Ai.HD/volumeslider.png" position="10,5" size="25,200" transparent="1" zPosition="1"/>
+               <widget backgroundColor="transpBlack" font="Regular;22" foregroundColor="#f0f0f0" halign="center" position="0,208" render="vhdRendVolumeText" size="45,26" source="global.CurrentTime" transparent="1" valign="center" zPosition="4"/>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="Mute" position="45,30" size="45,45" title="Mute" zPosition="10">
+               <ePixmap alphatest="on" pixmap="Ai.HD/mute.png" position="0,0" size="45,45" zPosition="0"/>
+       </screen>
+       
+       
+       
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="InfoBar" position="0,500" size="1280,242" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Ai.HD/infobarCL.png" position="0,24" size="1280,220" zPosition="-1"/>
+               <widget alphatest="blend" position="85,125" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="1">
+                       <convert type="ServiceName">Reference</convert>
+               </widget>
+               <widget backgroundColor="grey" font="Regular;30" foregroundColor="black" halign="center" position="85,70" render="vhdRendChNumber" size="121,31" source="session.CurrentService" transparent="1" zPosition="1"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="310,70" render="Label" size="461,36" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="grey" font="Regular;30" foregroundColor="black" halign="center" position="1070,70" render="Label" size="132,33" source="global.CurrentTime" transparent="1" zPosition="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="1105,115" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="235,119" render="Label" size="70,30" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" noWrap="1" position="310,119" render="Label" size="630,30" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="950,119" render="Label" size="100,30" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">NoSeconds</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="235,164" render="Label" size="70,30" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" noWrap="1" position="310,164" render="Label" size="630,30" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="950,164" render="Label" size="100,30" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="vhdConvClockToText">InStunden</convert>
+               </widget>
+               <widget backgroundColor="#08303539" borderWidth="0" pixmap="Ai.HD/pbar.png" position="235,151" render="Progress" size="814,8" source="session.Event_Now" transparent="0" zPosition="2">
+                               <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;19" foregroundColor="grey" position="1105,141" render="vhdRendVideoSize" size="130,22" source="session.CurrentService" transparent="1" valign="top" zPosition="1"/>
+               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="830,75" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <ePixmap alphatest="on" pixmap="Ai.HD/ico_format_off.png" position="960,77" size="40,21" zPosition="1"/>
+               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="960,77" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="960,77" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_txt_on.png" position="905,75" render="Pixmap" size="40,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_crypt_on.png" position="1010,75" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_sub_on.png" position="780,75" render="Pixmap" size="36,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="red" font="Regular;22" foregroundColor="black" halign="center" position="780,75" render="FixedLabel" size="36,24" source="session.RecordState" text="rec" valign="center" zPosition="3">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;19" foregroundColor="grey" position="1105,168" render="Label" size="60,22" source="session.FrontendStatus" transparent="1" zPosition="1">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;19" foregroundColor="grey" halign="left" position="1170,168" render="vhdRendMaxTemp" size="87,22" source="global.CurrentTime" transparent="1" valign="top" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="235,75" size="6,6" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="246,75" size="6,6" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="257,75" size="6,6" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="268,75" size="6,6" zPosition="1"/>
+               <widget backgroundColor="orange" position="235,75" render="FixedLabel" size="6,6" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="246,75" render="FixedLabel" size="6,6" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="257,75" render="FixedLabel" size="6,6" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">4</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="268,75" render="FixedLabel" size="6,6" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">8</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="235,75" render="FixedLabel" size="6,6" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">0,0</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="246,75" render="FixedLabel" size="6,6" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">1,1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="257,75" render="FixedLabel" size="6,6" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">2,2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="268,75" render="FixedLabel" size="6,6" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">3,3</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="MoviePlayer" position="0,512" size="1280,220" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-shadow.png" position="0,24" size="1280,220" zPosition="-1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1095,75" size="122,50" zPosition="1"/>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="center" position="1095,75" render="vhdRendMaxTemp" size="122,24" source="global.CurrentTime" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="282,105" render="Label" size="722,77" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="grey" position="70,75" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="70,98" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="70,155" render="vhdRendVideoSize" size="116,24" source="session.CurrentService" transparent="1" zPosition="1"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="70,130" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1102,140" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1060,75" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
+               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="205,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Position,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="960,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="DVDPlayer" position="0,512" size="1280,220" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-shadow.png" position="0,24" size="1280,220" zPosition="-1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1095,75" size="122,50" zPosition="1"/>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="center" position="1095,75" render="vhdRendMaxTemp" size="122,24" source="global.CurrentTime" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="282,105" render="Label" size="722,77" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="grey" position="70,75" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="70,98" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="70,155" render="vhdRendVideoSize" size="116,24" source="session.CurrentService" transparent="1" zPosition="1"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="70,130" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1102,140" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1060,75" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
+               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="205,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Position,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="960,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/aihdcontroler/src/data/skin-shadow.xml b/aihdcontroler/src/data/skin-shadow.xml
new file mode 100644 (file)
index 0000000..8f2abf0
--- /dev/null
@@ -0,0 +1,316 @@
+       <!--  ##### Colors ##### -->
+       <colors>    
+               <color name="background" value="#18101417"/>
+               <color name="foreground" value="#f0f0f0"/>
+               <color name="secondBG" value="#18101417"/>
+               <color name="secondFG" value="#00fcc000"/>
+               <color name="selectedBG" value="#08202529"/>
+               <color name="selectedFG" value="#00fcc000"/>
+               <color name="white" value="#00f0f0f0"/>
+               <color name="grey" value="#00aaaaaa"/>
+               <color name="darkgrey" value="#00555556"/>
+               <color name="dark" value="#00242424"/>
+               <color name="black" value="#00040404"/>
+               <color name="red" value="#00ff4a3c"/>
+               <color name="green" value="#0056c856"/>
+               <color name="yellow" value="#00ffc000"/>
+               <color name="blue" value="#00879ce1"/>
+               <color name="orange" value="#00fcc000"/>
+               <color name="listbox" value="#000f56a4"/>
+               <color name="rssviewtop" value="#005050"/>
+               <color name="rds_text_bg" value="#003258"/>
+               <color name="rssviewtop" value="#38465b"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="noTransBG" value="#00101417"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#54111112"/>
+               <color name="transpWhite" value="#70f0f0f0"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#8EB4FB"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Regular;20" offset="90,11"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="#00f0f0f0" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="#00f0f0f0" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="foreground" name="WindowTitleForeground"/>
+               <color color="background" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Ai.HD/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Ai.HD/oben.png" pos="bpTop"/>
+                       <pixmap filename="Ai.HD/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Ai.HD/links.png" pos="bpLeft"/>
+                       <pixmap filename="Ai.HD/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Ai.HD/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Ai.HD/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Ai.HD/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Ai.HD/line.png" pos="bpTop"/>
+                       <pixmap filename="Ai.HD/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+       
+       
+       
+       <!--  ##### Display ##### -->
+       <windowstyle id="1" type="skinned">
+               <color color="#000000" name="Background"/>
+               <color color="#ffffff" name="LabelForeground"/>
+               <color color="#000000" name="ListboxBackground"/>
+               <color color="#ffffff" name="ListboxForeground"/>
+               <color color="#000000" name="ListboxSelectedBackground"/>
+               <color color="#ffffff" name="ListboxSelectedForeground"/>
+               <color color="#000000" name="ListboxMarkedBackground"/>
+               <color color="#ffffff" name="ListboxMarkedForeground"/>
+               <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#ffffff" name="WindowTitleForeground"/>
+               <color color="#000000" name="WindowTitleBackground"/>
+       </windowstyle>
+       
+       
+       
+       <!--  ##### Volume ##### -->
+       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="Volume" position="50,center" size="45,240" title="Volume" zPosition="1">
+               <widget name="Volume" orientation="orBottomToTop" pixmap="Ai.HD/volumeslider.png" position="10,5" size="25,200" transparent="1" zPosition="1"/>
+               <widget backgroundColor="transpBlack" font="Regular;22" foregroundColor="#f0f0f0" halign="center" position="0,208" render="vhdRendVolumeText" size="45,26" source="global.CurrentTime" transparent="1" valign="center" zPosition="4"/>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="Mute" position="45,30" size="45,45" title="Mute" zPosition="10">
+               <ePixmap alphatest="on" pixmap="Ai.HD/mute.png" position="0,0" size="45,45" zPosition="0"/>
+       </screen>
+       
+       
+       
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="InfoBar" position="0,512" size="1280,242" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-shadow.png" position="0,24" size="1280,220" zPosition="-1"/>
+               <widget alphatest="blend" position="70,120" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="1">
+                       <convert type="ServiceName">Reference</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="235,69" render="vhdRendChNumber" size="70,36" source="session.CurrentService" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="310,69" render="Label" size="497,36" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="grey" position="70,64" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="70,90" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="235,120" render="Label" size="70,30" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" noWrap="1" position="310,120" render="Label" size="630,30" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="950,120" render="Label" size="100,30" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">NoSeconds</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="235,150" render="Label" size="70,30" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" noWrap="1" position="310,150" render="Label" size="630,30" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="950,150" render="Label" size="100,30" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="vhdConvClockToText">InStunden</convert>
+               </widget>
+               <widget backgroundColor="#08303539" borderWidth="0" pixmap="Ai.HD/pbar.png" position="235,105" render="Progress" size="814,8" source="session.Event_Now" transparent="0" zPosition="2">
+                               <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" position="1110,75" render="vhdRendVideoSize" size="130,22" source="session.CurrentService" transparent="1" valign="top" zPosition="1"/>
+               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="890,75" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <ePixmap alphatest="on" pixmap="Ai.HD/ico_format_off.png" position="1010,77" size="40,21" zPosition="1"/>
+               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1010,77" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1010,77" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_txt_on.png" position="960,75" render="Pixmap" size="40,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_crypt_on.png" position="855,76" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_sub_on.png" position="810,75" render="Pixmap" size="36,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="red" font="Regular;22" foregroundColor="black" halign="center" position="810,75" render="FixedLabel" size="36,24" source="session.RecordState" text="rec" valign="center" zPosition="3">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" position="1110,102" render="Label" size="101,22" source="session.FrontendStatus" transparent="1" zPosition="1">
+                       <convert type="FrontendInfo">SNRdB</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" position="1110,129" render="Label" size="60,22" source="session.FrontendStatus" transparent="1" zPosition="1">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="orange" position="1171,129" render="Label" size="101,22" source="session.FrontendStatus" transparent="1" zPosition="1">
+                       <convert type="FrontendInfo">BER</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="1110,156" render="vhdRendMaxTemp" size="87,22" source="global.CurrentTime" transparent="1" valign="top" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="1078,80" size="5,15" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="1078,105" size="5,15" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="1078,130" size="5,15" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="1078,155" size="5,15" zPosition="1"/>
+               <widget backgroundColor="orange" position="1078,80" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="1078,105" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="1078,130" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">4</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="1078,155" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">8</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="1078,80" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">0,0</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="1078,105" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">1,1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="1078,130" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">2,2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="1078,155" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">3,3</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="MoviePlayer" position="0,512" size="1280,220" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-shadow.png" position="0,24" size="1280,220" zPosition="-1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1095,75" size="122,50" zPosition="1"/>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="center" position="1095,75" render="vhdRendMaxTemp" size="122,24" source="global.CurrentTime" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="282,105" render="Label" size="722,77" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="grey" position="70,75" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="70,98" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="70,155" render="vhdRendVideoSize" size="116,24" source="session.CurrentService" transparent="1" zPosition="1"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="70,130" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1102,140" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1060,75" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
+               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="205,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Position,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="960,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="DVDPlayer" position="0,512" size="1280,220" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-shadow.png" position="0,24" size="1280,220" zPosition="-1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1095,75" size="122,50" zPosition="1"/>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="center" position="1095,75" render="vhdRendMaxTemp" size="122,24" source="global.CurrentTime" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="282,105" render="Label" size="722,77" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="grey" position="70,75" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="70,98" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="70,155" render="vhdRendVideoSize" size="116,24" source="session.CurrentService" transparent="1" zPosition="1"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="70,130" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1102,140" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1060,75" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
+               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="205,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Position,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="960,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/aihdcontroler/src/data/skin-whiteline.xml b/aihdcontroler/src/data/skin-whiteline.xml
new file mode 100644 (file)
index 0000000..36e935e
--- /dev/null
@@ -0,0 +1,309 @@
+       <!--  ##### Colors ##### -->
+       <colors>    
+               <color name="background" value="#18101319"/>
+               <color name="foreground" value="#f0f0f0"/>
+               <color name="secondBG" value="#18101319"/>
+               <color name="secondFG" value="#fcc000"/>
+               <color name="selectedBG" value="#08202529"/>
+               <color name="selectedFG" value="#fcc000"/>
+               <color name="TitleBG" value="#D4D4D4"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="grey" value="#00aaaaaa"/>
+               <color name="darkgrey" value="#00484850"/>
+               <color name="dark" value="#00242424"/>
+               <color name="black" value="#080808"/>
+               <color name="red" value="#00ff4a3c"/>
+               <color name="green" value="#0056c856"/>
+               <color name="yellow" value="#00ffc000"/>
+               <color name="blue" value="#00879ce1"/>
+               <color name="orange" value="#00fcc000"/>
+               <color name="listbox" value="#000f56a4"/>
+               <color name="rssviewtop" value="#005050"/>
+               <color name="rds_text_bg" value="#003258"/>
+               <color name="rssviewtop" value="#38465b"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="noTransBG" value="#00101319"/>
+               <color name="transparent" value="#ff888888"/>
+               <color name="transpBlack" value="#540f0f0f"/>
+               <color name="transpWhite" value="#70f0f0f0"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#8EB4FB"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Regular;24" offset="15,7"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="#00f0f0f0" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="#00f0f0f0" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="black" name="WindowTitleForeground"/>
+               <color color="TitleBG" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Ai.HD/wt-ol.png" pos="bpTopLeft"/>
+                       <pixmap filename="Ai.HD/wt-o.png" pos="bpTop"/>
+                       <pixmap filename="Ai.HD/wt-or.png" pos="bpTopRight"/>
+                       <pixmap filename="Ai.HD/wt-l.png" pos="bpLeft"/>
+                       <pixmap filename="Ai.HD/wt-r.png" pos="bpRight"/>
+                       <pixmap filename="Ai.HD/wt-ul.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Ai.HD/wt-u.png" pos="bpBottom"/>
+                       <pixmap filename="Ai.HD/wt-ur.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Ai.HD/line.png" pos="bpTop"/>
+                       <pixmap filename="Ai.HD/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+       
+       
+       
+       <!--  ##### Display ##### -->
+       <windowstyle id="1" type="skinned">
+               <color color="#000000" name="Background"/>
+               <color color="#ffffff" name="LabelForeground"/>
+               <color color="#000000" name="ListboxBackground"/>
+               <color color="#ffffff" name="ListboxForeground"/>
+               <color color="#000000" name="ListboxSelectedBackground"/>
+               <color color="#ffffff" name="ListboxSelectedForeground"/>
+               <color color="#000000" name="ListboxMarkedBackground"/>
+               <color color="#ffffff" name="ListboxMarkedForeground"/>
+               <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#ffffff" name="WindowTitleForeground"/>
+               <color color="#000000" name="WindowTitleBackground"/>
+       </windowstyle>
+       
+       
+       
+       <!--  ##### Volume ##### -->
+       <screen backgroundColor="transpBlack" flags="wfNoBorder" name="Volume" position="50,center" size="45,240" title="Volume" zPosition="1">
+               <widget name="Volume" orientation="orBottomToTop" pixmap="Ai.HD/volumeslider.png" position="10,5" size="25,200" transparent="1" zPosition="1"/>
+               <widget backgroundColor="transpBlack" font="Regular;22" foregroundColor="#f0f0f0" halign="center" position="0,208" render="vhdRendVolumeText" size="45,26" source="global.CurrentTime" transparent="1" valign="center" zPosition="4"/>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="Mute" position="45,30" size="45,45" title="Mute" zPosition="10">
+               <ePixmap alphatest="on" pixmap="Ai.HD/mute.png" position="0,0" size="45,45" zPosition="0"/>
+       </screen>
+       
+       
+       
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="InfoBar" position="0,560" size="1280,150" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-bg.png" position="0,2" size="1280,140" zPosition="-1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/infobar-deco.png" position="0,82" size="1280,44" zPosition="0"/>
+               <widget alphatest="blend" position="1095,15" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="1">
+                       <convert type="ServiceName">Reference</convert>
+               </widget>
+               <widget backgroundColor="TitleBG" font="Regular;29" foregroundColor="#0D1744" halign="right" position="160,88" render="vhdRendChNumber" size="70,36" source="session.CurrentService" transparent="1" zPosition="1"/>
+               <widget backgroundColor="TitleBG" font="Regular;29" foregroundColor="black" position="245,88" render="Label" size="447,36" source="session.CurrentService" transparent="1" zPosition="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="TitleBG" font="Regular;29" foregroundColor="black" position="80,88" render="Label" size="80,36" source="global.CurrentTime" transparent="1" zPosition="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" position="80,12" render="Label" size="70,30" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" noWrap="1" position="290,12" render="Label" size="740,30" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="right" position="140,12" render="Label" size="100,30" source="session.Event_Now" transparent="1" zPosition="1">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">NoSeconds</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" position="80,43" render="Label" size="70,30" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" noWrap="1" position="290,43" render="Label" size="740,30" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="grey" halign="right" position="140,43" render="Label" size="100,30" source="session.Event_Next" transparent="1" zPosition="1">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="vhdConvClockToText">InStunden</convert>
+               </widget>
+               <widget backgroundColor="#08202529" borderWidth="0" pixmap="Ai.HD/pbarG2.png" position="65,129" render="Progress" size="1150,8" source="session.Event_Now" transparent="1" zPosition="2">
+                               <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" position="1100,90" render="vhdRendVideoSize" size="130,22" source="session.CurrentService" transparent="1" valign="top" zPosition="1"/>
+               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="830,88" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <ePixmap alphatest="on" pixmap="Ai.HD/ico_format_off.png" position="730,90" size="40,21" zPosition="1"/>
+               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="730,90" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="730,90" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_txt_on.png" position="780,88" render="Pixmap" size="40,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_crypt_on.png" position="695,85" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_sub_on.png" position="900,88" render="Pixmap" size="36,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="red" font="Regular;22" foregroundColor="black" halign="center" position="895,88" render="FixedLabel" size="36,24" source="session.RecordState" text="rec" valign="center" zPosition="3">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" position="950,90" render="Label" size="72,22" source="session.FrontendStatus" transparent="1" zPosition="1">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="1025,90" render="vhdRendMaxTemp" size="50,22" source="global.CurrentTime" transparent="1" valign="top" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="1210,10" size="5,15" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="1210,35" size="5,15" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="1210,60" size="5,15" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="1210,85" size="5,15" zPosition="1"/>
+               <widget backgroundColor="orange" position="1210,10" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="1210,35" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="1210,60" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">4</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="1210,85" render="FixedLabel" size="5,15" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">8</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="1210,10" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">0,0</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="1210,35" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">1,1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="1210,60" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">2,2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="1210,85" render="FixedLabel" size="5,15" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">3,3</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="MoviePlayer" position="0,512" size="1280,220" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-shadow.png" position="0,24" size="1280,220" zPosition="-1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1095,75" size="122,50" zPosition="1"/>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="center" position="1095,75" render="vhdRendMaxTemp" size="122,24" source="global.CurrentTime" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="282,105" render="Label" size="722,77" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="grey" position="70,75" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="70,98" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="70,155" render="vhdRendVideoSize" size="116,24" source="session.CurrentService" transparent="1" zPosition="1"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="70,130" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1102,140" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1060,75" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
+               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="205,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Position,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="960,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="DVDPlayer" position="0,512" size="1280,220" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Ai.HD/infobar-shadow.png" position="0,24" size="1280,220" zPosition="-1"/>
+               <ePixmap alphatest="on" pixmap="Ai.HD/mp_buttons.png" position="1095,75" size="122,50" zPosition="1"/>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="center" position="1095,75" render="vhdRendMaxTemp" size="122,24" source="global.CurrentTime" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="center" position="282,105" render="Label" size="722,77" source="session.CurrentService" transparent="1" valign="center" zPosition="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="grey" position="70,75" render="Label" size="92,25" source="global.CurrentTime" transparent="1" valign="top" zPosition="1">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;17" foregroundColor="grey" position="70,98" render="Label" size="128,24" source="global.CurrentTime" transparent="1" zPosition="1">
+                       <convert type="vhdConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="foreground" halign="left" position="70,155" render="vhdRendVideoSize" size="116,24" source="session.CurrentService" transparent="1" zPosition="1"/>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="70,130" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_dolby_on.png" position="1102,140" render="Pixmap" size="60,24" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_format_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="2">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Ai.HD/ico_hd_on.png" position="1172,140" render="Pixmap" size="40,21" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="red" halign="right" position="1060,75" render="FixedLabel" size="20,22" source="session.RecordState" text="R" valign="center" zPosition="3">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Ai.HD/mpslider.png" position="345,80" size="600,16" zPosition="3"/>
+               <widget pointer="Ai.HD/pointer.png:13,3" position="360,81" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="205,75" render="Label" size="121,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Position,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="960,75" render="Label" size="130,25" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/aihdcontroler/src/maintainer.info b/aihdcontroler/src/maintainer.info
new file mode 100644 (file)
index 0000000..bc8de63
--- /dev/null
@@ -0,0 +1,2 @@
+vali@dreambox-tools.info
+AiHDcontroler
diff --git a/aihdcontroler/src/plugin.png b/aihdcontroler/src/plugin.png
new file mode 100644 (file)
index 0000000..550f1c5
Binary files /dev/null and b/aihdcontroler/src/plugin.png differ
diff --git a/aihdcontroler/src/plugin.py b/aihdcontroler/src/plugin.py
new file mode 100644 (file)
index 0000000..6704146
--- /dev/null
@@ -0,0 +1,192 @@
+#######################################################################
+#
+#
+#    Ai-HD-Skins Control for Dreambox/Enigma-2
+#    Coded by Vali (c)2009-2011
+#    Support: www.dreambox-tools.info
+#
+#
+#  This plugin is licensed under the Creative Commons 
+#  Attribution-NonCommercial-ShareAlike 3.0 Unported License.
+#  To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/
+#  or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
+#
+#  Alternatively, this plugin may be distributed and executed on hardware which
+#  is licensed by Dream Multimedia GmbH.
+#
+#
+#  This plugin is NOT free software. It is open source, you are allowed to
+#  modify it (if you keep the license), but it may not be commercially 
+#  distributed other than under the conditions noted above.
+#
+#
+#######################################################################
+
+
+
+from Plugins.Plugin import PluginDescriptor
+from Screens.Screen import Screen
+from Screens.MessageBox import MessageBox
+from Screens.ChoiceBox import ChoiceBox
+from Screens.Console import Console
+from Screens.Standby import TryQuitMainloop
+from Components.ActionMap import ActionMap
+from Components.config import config, ConfigYesNo, ConfigSubsection, getConfigListEntry, ConfigSelection, ConfigText, ConfigInteger
+from Components.ConfigList import ConfigListScreen
+from Components.Label import Label
+from Tools.Directories import fileExists
+from skin import parseColor
+from os import system
+
+
+
+config.plugins.vhd  = ConfigSubsection()
+config.plugins.vhd.Style = ConfigSelection(default="dmm", choices = [
+                               ("dmm", _("DMM-Board")),
+                               ("shadow", _("Shadow")),
+                               ("beyonddreams", _("BeyondDreams-HD")),
+                               ("whiteline", _("WhiteLine")),
+                               ("liga", _("LigaLine")),
+                               ("dc", _("Concinnity")),
+                               ("bluesofdream", _("BluesOfDream-HD"))
+                               ])
+config.plugins.vhd.ChannSelector = ConfigSelection(default="full", choices = [
+                               ("full", _("Full")),
+                               ("pig", _("mini TV")),
+                               ("simple", _("Simple"))
+                               ])
+config.plugins.vhd.OledStyle = ConfigSelection(default="full", choices = [
+                               ("full", _("Full")),
+                               ("simple", _("Simple"))
+                               ])
+
+
+
+def main(session, **kwargs):
+       session.open(AIHDsetup)
+
+
+
+def Plugins(**kwargs):
+       return PluginDescriptor(name="Ai.HD Controler", description=_("Configuration tool for All.In HD skins"), where = PluginDescriptor.WHERE_PLUGINMENU, icon="plugin.png", fnc=main)
+
+
+
+#######################################################################
+
+
+
+
+class AIHDsetup(ConfigListScreen, Screen):
+       skin = """
+               <screen name="AIHDsetup" position="center,center" size="600,340" title="Ai.HD Controler">
+                       <eLabel font="Regular;20" foregroundColor="#00ff4A3C" halign="center" position="20,308" size="120,26" text="Cancel"/>
+                       <eLabel font="Regular;20" foregroundColor="#0056C856" halign="center" position="165,308" size="120,26" text="Save"/>
+                       <widget name="config" position="5,5" scrollbarMode="showOnDemand" size="590,300"/>
+               </screen>"""
+
+       def __init__(self, session):
+               self.release = ".release20110106"
+               Screen.__init__(self, session)
+               self.session = session
+               self.datei = "/usr/share/enigma2/Ai.HD/skin.xml"
+               self.daten = "/usr/lib/enigma2/python/Plugins/Extensions/AiHDcontroler/data/"
+               self.komponente = "/usr/lib/enigma2/python/Plugins/Extensions/AiHDcontroler/comp/"
+               list = []
+               list.append(getConfigListEntry(_("Infobar and window style:"), config.plugins.vhd.Style))
+               list.append(getConfigListEntry(_("Channel and EPG selectors style:"), config.plugins.vhd.ChannSelector))
+               list.append(getConfigListEntry(_("OLED display style:"), config.plugins.vhd.OledStyle))
+               ConfigListScreen.__init__(self, list)
+               self["actions"] = ActionMap(["OkCancelActions", "ColorActions"], 
+                                                                       {
+                                                                       "red": self.exit, 
+                                                                       "green": self.save,
+                                                                       "cancel": self.exit
+                                                                       }, -1)
+               self.onLayoutFinish.append(self.UpdateComponents)
+
+       def UpdateComponents(self):
+               if not fileExists(self.datei + self.release):
+                       system("tar -xzvf " + self.komponente + "AiHD.tar.gz" + " -C /")
+                       system('cp ' + self.komponente + 'vhdRendVolumeText.py /usr/lib/enigma2/python/Components/Renderer/vhdRendVolumeText.py')
+                       system('cp ' + self.komponente + 'vhdRendChNumber.py /usr/lib/enigma2/python/Components/Renderer/vhdRendChNumber.py')
+                       system('cp ' + self.komponente + 'vhdRendVideoSize.py /usr/lib/enigma2/python/Components/Renderer/vhdRendVideoSize.py')
+                       system('cp ' + self.komponente + 'vhdRendMovieDirSize.py /usr/lib/enigma2/python/Components/Renderer/vhdRendMovieDirSize.py')
+                       system('cp ' + self.komponente + 'vhdRendMaxTemp.py /usr/lib/enigma2/python/Components/Renderer/vhdRendMaxTemp.py')
+                       system('cp ' + self.komponente + 'vhdRendNextEvent.py /usr/lib/enigma2/python/Components/Renderer/vhdRendNextEvent.py')
+                       system('cp ' + self.komponente + 'vhdConvSmartInfo.py /usr/lib/enigma2/python/Components/Converter/vhdConvSmartInfo.py')
+                       system('cp ' + self.komponente + 'vhdConvClockToText.py /usr/lib/enigma2/python/Components/Converter/vhdConvClockToText.py')
+                       system("touch " + self.datei + self.release)
+
+       def save(self):
+               if not fileExists(self.datei + self.release):
+                       for x in self["config"].list:
+                               x[1].cancel()
+                       self.close()
+                       return
+               for x in self["config"].list:
+                       x[1].save()
+               try:
+                       skin_lines = []
+                       head_file = self.daten + "head.xml"
+                       skFile = open(head_file, "r")
+                       head_lines = skFile.readlines()
+                       skFile.close()
+                       for x in head_lines:
+                               skin_lines.append(x)
+                       skn_file = self.daten + "skin-" + config.plugins.vhd.Style.value + ".xml"
+                       skFile = open(skn_file, "r")
+                       file_lines = skFile.readlines()
+                       skFile.close()
+                       for x in file_lines:
+                               skin_lines.append(x)
+                       oled_file = self.daten + "oled-" + config.plugins.vhd.OledStyle.value + ".xml"
+                       skFile = open(oled_file, "r")
+                       oled_lines = skFile.readlines()
+                       skFile.close()
+                       for x in oled_lines:
+                               skin_lines.append(x)
+                       skn_file = self.daten + "channelselector-"
+                       if config.plugins.vhd.ChannSelector.value=="pig":
+                               skn_file = skn_file + "pig.xml"
+                       elif config.plugins.vhd.ChannSelector.value=="simple":
+                               skn_file = skn_file + "simple.xml"
+                       else:
+                               skn_file = skn_file + "full.xml"
+                       skFile = open(skn_file, "r")
+                       file_lines = skFile.readlines()
+                       skFile.close()
+                       for x in file_lines:
+                               skin_lines.append(x)
+                       base_file = self.daten + "main.xml"
+                       skFile = open(base_file, "r")
+                       file_lines = skFile.readlines()
+                       skFile.close()
+                       for x in file_lines:
+                               skin_lines.append(x)
+                       xFile = open(self.datei, "w")
+                       for xx in skin_lines:
+                               xFile.writelines(xx)
+                       xFile.close()
+               except:
+                       self.session.open(MessageBox, _("Error by processing the skin file !!!"), MessageBox.TYPE_ERROR)
+               restartbox = self.session.openWithCallback(self.restartGUI,MessageBox,_("GUI needs a restart to apply a new skin.\nDo you want to Restart the GUI now?"), MessageBox.TYPE_YESNO)
+               restartbox.setTitle(_("Restart GUI now?"))
+
+       def restartGUI(self, answer):
+               if answer is True:
+                       self.session.open(TryQuitMainloop, 3)
+               else:
+                       self.close()
+
+       def exit(self):
+               for x in self["config"].list:
+                       x[1].cancel()
+               self.close()
+
+
+
+
+
+
+
index 07af197..748ef8b 100755 (executable)
@@ -55,11 +55,11 @@ CXXFLAGS="$CXXFLAGS $DEBUG_CFLAGS -Wall $ENIGMA2_CFLAGS $PTHREAD_CFLAGS"
 AC_CONFIG_FILES([
 Makefile
 
-aihdcontrol/Makefile
-aihdcontrol/meta/Makefile
-aihdcontrol/src/Makefile
-aihdcontrol/src/comp/Makefile
-aihdcontrol/src/data/Makefile
+aihdcontroler/Makefile
+aihdcontroler/meta/Makefile
+aihdcontroler/src/Makefile
+aihdcontroler/src/comp/Makefile
+aihdcontroler/src/data/Makefile
 
 antiscrollbar/Makefile
 antiscrollbar/meta/Makefile
@@ -396,9 +396,15 @@ tvcharts/meta/Makefile
 tvcharts/src/Makefile
 tvcharts/src/images/Makefile
 
-unwetterzentrale/Makefile
-unwetterzentrale/meta/Makefile
-unwetterzentrale/src/Makefile
+unwetterinfo/Makefile
+unwetterinfo/meta/Makefile
+unwetterinfo/src/Makefile
+
+valixdcontrol/Makefile
+valixdcontrol/meta/Makefile
+valixdcontrol/src/Makefile
+valixdcontrol/src/comp/Makefile
+valixdcontrol/src/data/Makefile
 
 virtualzap/Makefile
 virtualzap/meta/Makefile
@@ -411,12 +417,6 @@ vlcplayer/po/Makefile
 vlcplayer/src/Makefile
 vlcplayer/src/servicets/Makefile
 
-vxdcontrol/Makefile
-vxdcontrol/meta/Makefile
-vxdcontrol/src/Makefile
-vxdcontrol/src/comp/Makefile
-vxdcontrol/src/data/Makefile
-
 weatherplugin/Makefile
 weatherplugin/meta/Makefile
 weatherplugin/po/Makefile
diff --git a/unwetterinfo/CONTROL/control b/unwetterinfo/CONTROL/control
new file mode 100644 (file)
index 0000000..8714b10
--- /dev/null
@@ -0,0 +1,5 @@
+Package: unwetterinfo
+Version: 1.1a
+Description: Unwetterinfos von www.unwetterzentrale.de und www.uwz.at Plugin for enigma2 (view german tempest forecasts)
+Maintainer: barabas
+Depends: enigma2, python-twisted-web
diff --git a/unwetterinfo/Makefile.am b/unwetterinfo/Makefile.am
new file mode 100644 (file)
index 0000000..ff1ac3d
--- /dev/null
@@ -0,0 +1 @@
+SUBDIRS = src meta
diff --git a/unwetterinfo/meta/Makefile.am b/unwetterinfo/meta/Makefile.am
new file mode 100644 (file)
index 0000000..44bbbe7
--- /dev/null
@@ -0,0 +1,5 @@
+installdir = $(datadir)/meta/
+
+dist_install_DATA = plugin_unwetterzentrale.xml
+
+EXTRA_DIST = unwetterinfo.jpg
\ No newline at end of file
diff --git a/unwetterinfo/meta/plugin_unwetterzentrale.xml b/unwetterinfo/meta/plugin_unwetterzentrale.xml
new file mode 100644 (file)
index 0000000..2460ec7
--- /dev/null
@@ -0,0 +1,17 @@
+<default>
+         <prerequisites>
+                    <tag type="Multimedia" />
+         </prerequisites>
+          <info>
+                    <author>3c5x9</author>
+                    <name>UnwetterInfo</name>
+                    <packagename>enigma2-plugin-extensions-unwetterinfo</packagename>
+                    <shortdescription>German storm information</shortdescription>
+                    <description>UnwetterInfo shows german storm information.</description>
+                    <screenshot src="http://www.dreamboxupdate.com/preview/plugin_unwetterinfo.jpg" />             
+          </info>
+
+         <files type="package"> <!-- without version, without .ipk -->
+               <file type="package" name="enigma2-plugin-extensions-unwetterinfo" />
+         </files>
+</default>
diff --git a/unwetterinfo/meta/unwetterinfo.jpg b/unwetterinfo/meta/unwetterinfo.jpg
new file mode 100644 (file)
index 0000000..fc264ce
Binary files /dev/null and b/unwetterinfo/meta/unwetterinfo.jpg differ
diff --git a/unwetterinfo/src/Makefile.am b/unwetterinfo/src/Makefile.am
new file mode 100644 (file)
index 0000000..5c38c42
--- /dev/null
@@ -0,0 +1,4 @@
+installdir = $(libdir)/enigma2/python/Plugins/Extensions/UnwetterInfo
+
+install_PYTHON = __init__.py plugin.py
+install_DATA = uwz.png uwzat.png W_gelb.gif W_gruen.gif W_orange.gif W_rot.gif W_violett.gif wetterreport.jpg maintainer.info
diff --git a/unwetterinfo/src/W_gelb.gif b/unwetterinfo/src/W_gelb.gif
new file mode 100644 (file)
index 0000000..1075c23
Binary files /dev/null and b/unwetterinfo/src/W_gelb.gif differ
diff --git a/unwetterinfo/src/W_gruen.gif b/unwetterinfo/src/W_gruen.gif
new file mode 100644 (file)
index 0000000..0dd8d67
Binary files /dev/null and b/unwetterinfo/src/W_gruen.gif differ
diff --git a/unwetterinfo/src/W_orange.gif b/unwetterinfo/src/W_orange.gif
new file mode 100644 (file)
index 0000000..7e41b60
Binary files /dev/null and b/unwetterinfo/src/W_orange.gif differ
diff --git a/unwetterinfo/src/W_rot.gif b/unwetterinfo/src/W_rot.gif
new file mode 100644 (file)
index 0000000..f6904cf
Binary files /dev/null and b/unwetterinfo/src/W_rot.gif differ
diff --git a/unwetterinfo/src/W_violett.gif b/unwetterinfo/src/W_violett.gif
new file mode 100644 (file)
index 0000000..3fd12e3
Binary files /dev/null and b/unwetterinfo/src/W_violett.gif differ
diff --git a/unwetterinfo/src/__init__.py b/unwetterinfo/src/__init__.py
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/unwetterinfo/src/maintainer.info b/unwetterinfo/src/maintainer.info
new file mode 100644 (file)
index 0000000..91174aa
--- /dev/null
@@ -0,0 +1,2 @@
+3c5x9@gmx.net
+UnwetterInfo
diff --git a/unwetterinfo/src/plugin.py b/unwetterinfo/src/plugin.py
new file mode 100644 (file)
index 0000000..08e65db
--- /dev/null
@@ -0,0 +1,423 @@
+# -*- coding: utf-8 -*-
+#
+# Wetter Infos von
+# www.unwetterzentrale.de und www.uwz.at
+#
+# Author: barabas
+#
+
+import xml.sax.saxutils as util
+
+from Plugins.Plugin import PluginDescriptor
+from twisted.web.client import getPage
+from twisted.internet import reactor
+from Screens.Screen import Screen
+from Screens.Console import Console
+from Components.ActionMap import ActionMap
+from Components.Label import Label
+from Components.MenuList import MenuList
+from Components.AVSwitch import AVSwitch
+from Components.Pixmap import Pixmap
+from enigma import eTimer, ePicLoad
+from re import sub, search, findall
+from os import unlink
+
+###############################################################################
+
+class PictureView(Screen):
+       skin = """
+               <screen position="0,0" size="720,576" flags="wfNoBorder" title="UWZ" >
+                       <eLabel position="0,0" zPosition="1" size="720,576" backgroundColor="black" />
+                       <ePixmap position="635,540" zPosition="2" size="36,20" pixmap="skin_default/buttons/key_info.png" alphatest="on" />
+                       <widget name="picture" position="80,10" zPosition="2" size="550,550" />
+               </screen>"""
+
+       def __init__(self, session):
+               Screen.__init__(self, session)
+
+               self.picfile = "/tmp/uwz.png"
+
+               self["picture"] = Pixmap()
+
+               self["actions"] = ActionMap(["OkCancelActions","MovieSelectionActions"],
+               {
+                       "cancel": self.exit,
+                       "ok": self.exit,
+                       "showEventInfo": self.HelpView,
+               }, -1)
+
+               self.picload = ePicLoad()
+               sc = AVSwitch().getFramebufferScale()
+               self.picload.setPara((550, 550, sc[0], sc[1], 0, 0, '#ff000000'))
+               self.picload.PictureData.get().append(self.gotPic)
+               self.onLayoutFinish.append(self.getPic)
+
+       def getPic(self):
+               self.picload.startDecode(self.picfile)
+
+       def gotPic(self, picInfo = None):
+               ptr = self.picload.getData()
+               if ptr:
+                       self["picture"].instance.setPixmap(ptr.__deref__())
+
+       def HelpView(self):
+               self.session.openWithCallback(self.getPic, HelpPictureView)
+
+       def exit(self):
+               self.close()
+
+class HelpPictureView(Screen):
+       skin = """
+               <screen position="25,200" size="670,290" title="Warnstufen" >
+                       <eLabel position="0,0" zPosition="1" size="670,290" backgroundColor="black" />
+                       <ePixmap position="320,260" zPosition="2" size="36,20" pixmap="skin_default/arrowdown.png" alphatest="on" />
+                       <widget name="picture" position="-10,20" zPosition="2" size="690,225" />
+               </screen>"""
+
+       def __init__(self, session):
+               Screen.__init__(self, session)
+
+               self["picture"] = Pixmap()
+
+               self["actions"] = ActionMap(["OkCancelActions", "DirectionActions"],
+               {
+                       "cancel": self.exit,
+                       "ok": self.exit,
+                       "left": self.prevPic,
+                       "right": self.nextPic
+               }, -1)
+
+               self.list = (
+                       pluginpath + "/W_gruen.gif",
+                       pluginpath + "/W_gelb.gif",
+                       pluginpath + "/W_orange.gif",
+                       pluginpath + "/W_rot.gif",
+                       pluginpath + "/W_violett.gif"
+               )
+               self.index = 0
+
+               self.picload = ePicLoad()
+               sc = AVSwitch().getFramebufferScale()
+               self.picload.setPara((690, 225, sc[0], sc[1], 0, 0, '#ff000000'))
+               self.picload.PictureData.get().append(self.gotPic)
+
+               self.onShown.append(self.getPic)
+
+       def getPic(self):
+               self.picload.startDecode(self.list[self.index])
+
+       def gotPic(self, picInfo = None):
+               ptr = self.picload.getData()
+               if ptr:
+                       self["picture"].instance.setPixmap(ptr.__deref__())
+
+       def nextPic(self):
+               self.index += 1
+               if self.index > 4:
+                       self.index = 0
+               self.getPic()
+
+       def prevPic(self):
+               self.index -= 1
+               if self.index < 0:
+                       self.index = 4
+               self.getPic()
+
+       def exit(self):
+               self.close()
+
+class UnwetterMain(Screen):
+       skin = """
+               <screen position="110,83" size="530,430" title="Unwetterzentrale" >
+                       <widget name="hmenu" position="5,0" zPosition="1" size="530,220" scrollbarMode="showOnDemand" />
+                       <widget name="thumbnail" position="185,250" zPosition="2" size="140,150" />
+                       <widget name="thumbland" position="435,390" zPosition="2" size="90,40" />
+                       <ePixmap position="20,380" zPosition="2" size="36,20" pixmap="skin_default/buttons/key_menu.png" alphatest="on" />
+                       <widget name="statuslabel" position="5,410" zPosition="2" size="530,20" font="Regular;16" halign="left"/>
+               </screen>"""
+
+       def __init__(self, session):
+               Screen.__init__(self, session)
+
+               self["statuslabel"] = Label()
+               self["thumbland"] = Pixmap()
+               self["thumbnail"] = Pixmap()
+               self["hmenu"] = MenuList([])
+               self["actions"] = ActionMap(["OkCancelActions", "DirectionActions", "MovieSelectionActions"],
+               {
+                       "ok":   self.ok,
+                       "up": self.up,
+                       "right": self.rightDown,
+                       "left": self.leftUp,
+                       "down": self.down,
+                       "cancel": self.exit,
+                       "contextMenu": self.switchDeA,
+               }, -1)
+
+               self.loadinginprogress = False
+               self.picfile = "/tmp/uwz.png"
+               self.picweatherfile = pluginpath + "/wetterreport.jpg"
+               self.reportfile = "/tmp/uwz.report"
+
+               self.picload = ePicLoad()
+
+#              self.onLayoutFinish.append(self.go)
+
+               self.ThumbTimer = eTimer()
+               self.ThumbTimer.callback.append(self.showThumb)
+
+               self.switchDeA(load=True)
+
+       def hauptmenu(self,output):
+               self.loadinginprogress = False
+               trans = { '&szlig;' : 'ß' , '&auml;' : 'ä' , '&ouml;' : 'ö' , '&uuml;' : 'ü' , '&Auml;' : 'Ä', '&Ouml;' : 'Ö' , '&Uuml;' : 'Ãœ'}
+               output= util.unescape(output,trans)
+
+               if self.land == "de":
+                       startpos = output.find('<!-- Anfang Navigation -->')
+                       endpos = output.find('<!-- Ende Navigation -->')
+                       bereich = output[startpos:endpos]
+                       a = findall(r'href=(?P<text>.*?)</a>',bereich)
+                       for x in a[1:16]:
+                               x = x.replace('">',"#").replace('"',"").split('#')
+                               if not len(x) > 1:
+                                       break
+                               name = x[1]
+                               link = self.baseurl + x[0]
+                               self.menueintrag.append(name)
+                               self.link.append(link)
+               else:
+                       self.menueintrag.append("Lagebericht")
+                       self.link.append(self.weatherreporturl)
+
+                       startpos = output.find('<table class="selection_box report">')
+                       endpos = output.find('</table>', startpos)
+                       bereich = output[startpos:endpos]
+                       a = findall(r'<a href=(?P<text>.*?)</a>',bereich)
+                       for x in a[1:13]:
+                               x = x.replace('">',"#").replace('"',"").replace(' style=font-weight:;',"")
+                               if x != '#&nbsp;':
+                                               x = x.split('#')
+                                               if not len(x) > 1:
+                                                       break
+                                               name = x[1]
+                                               link = x[0]
+                                               self.menueintrag.append(name)
+                                               self.link.append(link)
+
+               self["statuslabel"].setText("")
+               self["hmenu"].l.setList(self.menueintrag)
+               self["hmenu"].instance.moveSelectionTo(0)
+               self.showThumbLand()
+
+       def ok(self):
+               self.go()
+               c = self["hmenu"].getCurrent()
+               if c is not None:
+                       x = self.menueintrag.index(c)
+                       if x != 0:
+                               self.session.open(PictureView)
+                       else:
+                               self.downloadWeatherReport()
+
+       def go(self):
+               c = self["hmenu"].getCurrent()
+               if c is not None:
+                       x = self.menueintrag.index(c)
+                       # Wetterlagebericht ist Index 0
+                       if x != 0:
+                               url = self.link[x]
+                               self["statuslabel"].setText("Loading Data")
+                               self.downloadPicUrl(url)
+                       self.ThumbTimer.start(1500, True)
+
+       def up(self):
+               self["hmenu"].up()
+               self.go()
+
+       def down(self):
+               self["hmenu"].down()
+               self.go()
+
+       def leftUp(self):
+               self["hmenu"].pageUp()
+               self.go()
+
+       def rightDown(self):
+               self["hmenu"].pageDown()
+               self.go()
+
+       def showThumbLand(self):
+               picture = ""
+               if self.land == "de":
+                       picture = pluginpath + "/uwz.png"
+               else:
+                       picture = pluginpath + "/uwzat.png"
+               picload = self.picload
+               sc = AVSwitch().getFramebufferScale()
+               picload.setPara((90, 40, sc[0], sc[1], 0, 0, '#ff000000'))
+               l = picload.PictureData.get()
+               del l[:]
+               l.append(self.gotThumbLand)
+               picload.startDecode(picture)
+
+       def gotThumbLand(self, picInfo = None):
+               ptr = self.picload.getData()
+               if ptr:
+                       self["thumbland"].instance.setPixmap(ptr.__deref__())
+
+       def showThumb(self):
+               picture = ""
+               if self.land == "de":
+                       width = 142
+                       height = 150
+               else:
+                       width = 142
+                       height = 135
+               c = self["hmenu"].getCurrent()
+               if c is not None:
+                       x = self.menueintrag.index(c)
+                       if x != 0:
+                               picture = self.picfile
+                       else:
+                               picture = self.picweatherfile
+                               height = 150
+
+                       picload = self.picload
+                       sc = AVSwitch().getFramebufferScale()
+                       picload.setPara((width, height, sc[0], sc[1], 0, 0, '#ff000000'))
+                       l = picload.PictureData.get()
+                       del l[:]
+                       l.append(self.gotThumb)
+                       picload.startDecode(picture)
+
+       def gotThumb(self, picInfo = None):
+               ptr = self.picload.getData()
+               if ptr:
+                       self["statuslabel"].setText("")
+                       self["thumbnail"].show()
+                       self["thumbnail"].instance.setPixmap(ptr.__deref__())
+               else:
+                       self["thumbnail"].hide()
+
+       def getPicUrl(self,output):
+               self.loadinginprogress = False
+               if self.land == "de":
+                       startpos = output.find('<!-- Anfang msg_Box Content -->')
+                       endpos = output.find('<!-- Ende msg_Box Content -->')
+                       bereich = output[startpos:endpos]
+                       picurl = search(r'<img src="(?P<text>.*?)" width=',bereich)
+                       picurl = self.baseurl + picurl.group(1)
+               else:
+                       picurl = search(r'<img class="map_big" src="(?P<url>.*?)" lang=', output)
+                       picurl = picurl.group(1).replace('&amp;','&')
+               self.downloadPic(picurl)
+
+       def getPic(self,output):
+               self.loadinginprogress = False
+               f = open(self.picfile, "wb")
+               f.write(output)
+               f.close()
+
+       def getWeatherReport(self,output):
+               self.loadinginprogress = False
+               trans = { '&szlig;' : 'ß' , '&auml;' : 'ä' , '&ouml;' : 'ö' , '&uuml;' : 'ü' , '&Auml;' : 'Ä', '&Ouml;' : 'Ö' , '&Uuml;' : 'Ãœ'}
+               output= util.unescape(output,trans)
+               if self.land == "de":
+                       startpos = output.find('<!-- Anfang msg_Box Content -->')
+                       endpos = output.find('<!-- Ende msg_Box Content -->')
+                       bereich = output[startpos:endpos]
+               else:
+                       startpos = output.find('<div class="content">')
+                       endpos = output.find('</div>', startpos)
+                       bereich = output[startpos:endpos]
+                       bereich = sub('<br />',"\n",bereich)
+
+               bereich = sub('<[^>]*>',"",bereich)
+               bereich = sub('Fronten- und Isobarenkarte.*',"",bereich)
+               bereich = bereich.strip()
+               bereich = sub("\n\s*\n*", "\n\n", bereich)
+
+               f = open(self.reportfile, "w")
+               f.write("%s" % bereich)
+               f.close
+               self.session.open(Console,_("Warnlagebericht"),["cat %s" % self.reportfile])
+
+       def downloadError(self,output):
+               self.loadinginprogress = False
+               self["statuslabel"].setText("Fehler beim Download")
+
+       def downloadMenu(self):
+               self.loadinginprogress = True
+               getPage(self.menuurl).addCallback(self.hauptmenu).addErrback(self.downloadError)
+
+       def downloadPicUrl(self,url):
+               self.loadinginprogress = True
+               getPage(url).addCallback(self.getPicUrl).addErrback(self.downloadError)
+
+       def downloadPic(self,picurl):
+               self.loadinginprogress = True
+#              self["statuslabel"].setText("Lade Bild: %s" % picurl)
+               getPage(picurl).addCallback(self.getPic).addErrback(self.downloadError)
+
+       def downloadWeatherReport(self):
+               self.loadinginprogress = True
+#              self["statuslabel"].setText("Lade Report: %s" % self.weatherreporturl)
+               getPage(self.weatherreporturl).addCallback(self.getWeatherReport).addErrback(self.downloadError)
+
+       def switchDeA(self, load=False):
+               if load:
+                       try:
+                               f = open(pluginpath + "/last.cfg","r")
+                               self.land = f.read()
+                               f.close
+                       except:
+                               self.land = "a"
+
+               self.menueintrag = []
+               self.link = []
+
+               if self.land == "de":
+                       self.land = "a"
+                       self.baseurl = "http://www.uwz.at/"
+                       self.menuurl = self.baseurl + "index.php"
+                       self.weatherreporturl = self.baseurl + "at/de/lagebericht/aktuelle-wetterlage"
+               else:
+                       self.land = "de"
+                       self.baseurl = "http://www.unwetterzentrale.de/uwz/"
+                       self.menuurl = self.baseurl + "index.html"
+                       self.weatherreporturl = self.baseurl + "lagebericht.html"
+
+               if not load:
+                       f = open(pluginpath + "/last.cfg","w")
+                       f.write(self.land)
+                       f.close
+
+               self.downloadMenu()
+               self.ThumbTimer.start(1500, True)
+
+       def exit(self):
+               if self.loadinginprogress:
+                       reactor.callLater(1,self.exit)
+               else:
+                       try:
+                               unlink(self.picfile)
+                               unlink(self.reportfile)
+                       except OSError:
+                               pass
+                       self.close()
+
+#############################
+
+def main(session, **kwargs):
+       session.open(UnwetterMain)
+
+def Plugins(path,**kwargs):
+       global pluginpath
+       pluginpath = path
+       return PluginDescriptor(
+               name="Unwetterzentrale",
+               description="www.unwetterzentrale.de und www.uwz.at",
+               icon="uwz.png",
+               where = PluginDescriptor.WHERE_PLUGINMENU,
+               fnc=main)
diff --git a/unwetterinfo/src/uwz.png b/unwetterinfo/src/uwz.png
new file mode 100644 (file)
index 0000000..e08cde2
Binary files /dev/null and b/unwetterinfo/src/uwz.png differ
diff --git a/unwetterinfo/src/uwzat.png b/unwetterinfo/src/uwzat.png
new file mode 100644 (file)
index 0000000..5dc1f45
Binary files /dev/null and b/unwetterinfo/src/uwzat.png differ
diff --git a/unwetterinfo/src/wetterreport.jpg b/unwetterinfo/src/wetterreport.jpg
new file mode 100644 (file)
index 0000000..faf5581
Binary files /dev/null and b/unwetterinfo/src/wetterreport.jpg differ
diff --git a/unwetterzentrale/CONTROL/control b/unwetterzentrale/CONTROL/control
deleted file mode 100644 (file)
index 8714b10..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-Package: unwetterinfo
-Version: 1.1a
-Description: Unwetterinfos von www.unwetterzentrale.de und www.uwz.at Plugin for enigma2 (view german tempest forecasts)
-Maintainer: barabas
-Depends: enigma2, python-twisted-web
diff --git a/unwetterzentrale/Makefile.am b/unwetterzentrale/Makefile.am
deleted file mode 100644 (file)
index ff1ac3d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-SUBDIRS = src meta
diff --git a/unwetterzentrale/meta/Makefile.am b/unwetterzentrale/meta/Makefile.am
deleted file mode 100644 (file)
index 44bbbe7..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-installdir = $(datadir)/meta/
-
-dist_install_DATA = plugin_unwetterzentrale.xml
-
-EXTRA_DIST = unwetterinfo.jpg
\ No newline at end of file
diff --git a/unwetterzentrale/meta/plugin_unwetterzentrale.xml b/unwetterzentrale/meta/plugin_unwetterzentrale.xml
deleted file mode 100644 (file)
index 2460ec7..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-<default>
-         <prerequisites>
-                    <tag type="Multimedia" />
-         </prerequisites>
-          <info>
-                    <author>3c5x9</author>
-                    <name>UnwetterInfo</name>
-                    <packagename>enigma2-plugin-extensions-unwetterinfo</packagename>
-                    <shortdescription>German storm information</shortdescription>
-                    <description>UnwetterInfo shows german storm information.</description>
-                    <screenshot src="http://www.dreamboxupdate.com/preview/plugin_unwetterinfo.jpg" />             
-          </info>
-
-         <files type="package"> <!-- without version, without .ipk -->
-               <file type="package" name="enigma2-plugin-extensions-unwetterinfo" />
-         </files>
-</default>
diff --git a/unwetterzentrale/meta/unwetterinfo.jpg b/unwetterzentrale/meta/unwetterinfo.jpg
deleted file mode 100644 (file)
index fc264ce..0000000
Binary files a/unwetterzentrale/meta/unwetterinfo.jpg and /dev/null differ
diff --git a/unwetterzentrale/src/Makefile.am b/unwetterzentrale/src/Makefile.am
deleted file mode 100644 (file)
index 5c38c42..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-installdir = $(libdir)/enigma2/python/Plugins/Extensions/UnwetterInfo
-
-install_PYTHON = __init__.py plugin.py
-install_DATA = uwz.png uwzat.png W_gelb.gif W_gruen.gif W_orange.gif W_rot.gif W_violett.gif wetterreport.jpg maintainer.info
diff --git a/unwetterzentrale/src/W_gelb.gif b/unwetterzentrale/src/W_gelb.gif
deleted file mode 100644 (file)
index 1075c23..0000000
Binary files a/unwetterzentrale/src/W_gelb.gif and /dev/null differ
diff --git a/unwetterzentrale/src/W_gruen.gif b/unwetterzentrale/src/W_gruen.gif
deleted file mode 100644 (file)
index 0dd8d67..0000000
Binary files a/unwetterzentrale/src/W_gruen.gif and /dev/null differ
diff --git a/unwetterzentrale/src/W_orange.gif b/unwetterzentrale/src/W_orange.gif
deleted file mode 100644 (file)
index 7e41b60..0000000
Binary files a/unwetterzentrale/src/W_orange.gif and /dev/null differ
diff --git a/unwetterzentrale/src/W_rot.gif b/unwetterzentrale/src/W_rot.gif
deleted file mode 100644 (file)
index f6904cf..0000000
Binary files a/unwetterzentrale/src/W_rot.gif and /dev/null differ
diff --git a/unwetterzentrale/src/W_violett.gif b/unwetterzentrale/src/W_violett.gif
deleted file mode 100644 (file)
index 3fd12e3..0000000
Binary files a/unwetterzentrale/src/W_violett.gif and /dev/null differ
diff --git a/unwetterzentrale/src/__init__.py b/unwetterzentrale/src/__init__.py
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/unwetterzentrale/src/maintainer.info b/unwetterzentrale/src/maintainer.info
deleted file mode 100644 (file)
index 91174aa..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-3c5x9@gmx.net
-UnwetterInfo
diff --git a/unwetterzentrale/src/plugin.py b/unwetterzentrale/src/plugin.py
deleted file mode 100644 (file)
index 08e65db..0000000
+++ /dev/null
@@ -1,423 +0,0 @@
-# -*- coding: utf-8 -*-
-#
-# Wetter Infos von
-# www.unwetterzentrale.de und www.uwz.at
-#
-# Author: barabas
-#
-
-import xml.sax.saxutils as util
-
-from Plugins.Plugin import PluginDescriptor
-from twisted.web.client import getPage
-from twisted.internet import reactor
-from Screens.Screen import Screen
-from Screens.Console import Console
-from Components.ActionMap import ActionMap
-from Components.Label import Label
-from Components.MenuList import MenuList
-from Components.AVSwitch import AVSwitch
-from Components.Pixmap import Pixmap
-from enigma import eTimer, ePicLoad
-from re import sub, search, findall
-from os import unlink
-
-###############################################################################
-
-class PictureView(Screen):
-       skin = """
-               <screen position="0,0" size="720,576" flags="wfNoBorder" title="UWZ" >
-                       <eLabel position="0,0" zPosition="1" size="720,576" backgroundColor="black" />
-                       <ePixmap position="635,540" zPosition="2" size="36,20" pixmap="skin_default/buttons/key_info.png" alphatest="on" />
-                       <widget name="picture" position="80,10" zPosition="2" size="550,550" />
-               </screen>"""
-
-       def __init__(self, session):
-               Screen.__init__(self, session)
-
-               self.picfile = "/tmp/uwz.png"
-
-               self["picture"] = Pixmap()
-
-               self["actions"] = ActionMap(["OkCancelActions","MovieSelectionActions"],
-               {
-                       "cancel": self.exit,
-                       "ok": self.exit,
-                       "showEventInfo": self.HelpView,
-               }, -1)
-
-               self.picload = ePicLoad()
-               sc = AVSwitch().getFramebufferScale()
-               self.picload.setPara((550, 550, sc[0], sc[1], 0, 0, '#ff000000'))
-               self.picload.PictureData.get().append(self.gotPic)
-               self.onLayoutFinish.append(self.getPic)
-
-       def getPic(self):
-               self.picload.startDecode(self.picfile)
-
-       def gotPic(self, picInfo = None):
-               ptr = self.picload.getData()
-               if ptr:
-                       self["picture"].instance.setPixmap(ptr.__deref__())
-
-       def HelpView(self):
-               self.session.openWithCallback(self.getPic, HelpPictureView)
-
-       def exit(self):
-               self.close()
-
-class HelpPictureView(Screen):
-       skin = """
-               <screen position="25,200" size="670,290" title="Warnstufen" >
-                       <eLabel position="0,0" zPosition="1" size="670,290" backgroundColor="black" />
-                       <ePixmap position="320,260" zPosition="2" size="36,20" pixmap="skin_default/arrowdown.png" alphatest="on" />
-                       <widget name="picture" position="-10,20" zPosition="2" size="690,225" />
-               </screen>"""
-
-       def __init__(self, session):
-               Screen.__init__(self, session)
-
-               self["picture"] = Pixmap()
-
-               self["actions"] = ActionMap(["OkCancelActions", "DirectionActions"],
-               {
-                       "cancel": self.exit,
-                       "ok": self.exit,
-                       "left": self.prevPic,
-                       "right": self.nextPic
-               }, -1)
-
-               self.list = (
-                       pluginpath + "/W_gruen.gif",
-                       pluginpath + "/W_gelb.gif",
-                       pluginpath + "/W_orange.gif",
-                       pluginpath + "/W_rot.gif",
-                       pluginpath + "/W_violett.gif"
-               )
-               self.index = 0
-
-               self.picload = ePicLoad()
-               sc = AVSwitch().getFramebufferScale()
-               self.picload.setPara((690, 225, sc[0], sc[1], 0, 0, '#ff000000'))
-               self.picload.PictureData.get().append(self.gotPic)
-
-               self.onShown.append(self.getPic)
-
-       def getPic(self):
-               self.picload.startDecode(self.list[self.index])
-
-       def gotPic(self, picInfo = None):
-               ptr = self.picload.getData()
-               if ptr:
-                       self["picture"].instance.setPixmap(ptr.__deref__())
-
-       def nextPic(self):
-               self.index += 1
-               if self.index > 4:
-                       self.index = 0
-               self.getPic()
-
-       def prevPic(self):
-               self.index -= 1
-               if self.index < 0:
-                       self.index = 4
-               self.getPic()
-
-       def exit(self):
-               self.close()
-
-class UnwetterMain(Screen):
-       skin = """
-               <screen position="110,83" size="530,430" title="Unwetterzentrale" >
-                       <widget name="hmenu" position="5,0" zPosition="1" size="530,220" scrollbarMode="showOnDemand" />
-                       <widget name="thumbnail" position="185,250" zPosition="2" size="140,150" />
-                       <widget name="thumbland" position="435,390" zPosition="2" size="90,40" />
-                       <ePixmap position="20,380" zPosition="2" size="36,20" pixmap="skin_default/buttons/key_menu.png" alphatest="on" />
-                       <widget name="statuslabel" position="5,410" zPosition="2" size="530,20" font="Regular;16" halign="left"/>
-               </screen>"""
-
-       def __init__(self, session):
-               Screen.__init__(self, session)
-
-               self["statuslabel"] = Label()
-               self["thumbland"] = Pixmap()
-               self["thumbnail"] = Pixmap()
-               self["hmenu"] = MenuList([])
-               self["actions"] = ActionMap(["OkCancelActions", "DirectionActions", "MovieSelectionActions"],
-               {
-                       "ok":   self.ok,
-                       "up": self.up,
-                       "right": self.rightDown,
-                       "left": self.leftUp,
-                       "down": self.down,
-                       "cancel": self.exit,
-                       "contextMenu": self.switchDeA,
-               }, -1)
-
-               self.loadinginprogress = False
-               self.picfile = "/tmp/uwz.png"
-               self.picweatherfile = pluginpath + "/wetterreport.jpg"
-               self.reportfile = "/tmp/uwz.report"
-
-               self.picload = ePicLoad()
-
-#              self.onLayoutFinish.append(self.go)
-
-               self.ThumbTimer = eTimer()
-               self.ThumbTimer.callback.append(self.showThumb)
-
-               self.switchDeA(load=True)
-
-       def hauptmenu(self,output):
-               self.loadinginprogress = False
-               trans = { '&szlig;' : 'ß' , '&auml;' : 'ä' , '&ouml;' : 'ö' , '&uuml;' : 'ü' , '&Auml;' : 'Ä', '&Ouml;' : 'Ö' , '&Uuml;' : 'Ãœ'}
-               output= util.unescape(output,trans)
-
-               if self.land == "de":
-                       startpos = output.find('<!-- Anfang Navigation -->')
-                       endpos = output.find('<!-- Ende Navigation -->')
-                       bereich = output[startpos:endpos]
-                       a = findall(r'href=(?P<text>.*?)</a>',bereich)
-                       for x in a[1:16]:
-                               x = x.replace('">',"#").replace('"',"").split('#')
-                               if not len(x) > 1:
-                                       break
-                               name = x[1]
-                               link = self.baseurl + x[0]
-                               self.menueintrag.append(name)
-                               self.link.append(link)
-               else:
-                       self.menueintrag.append("Lagebericht")
-                       self.link.append(self.weatherreporturl)
-
-                       startpos = output.find('<table class="selection_box report">')
-                       endpos = output.find('</table>', startpos)
-                       bereich = output[startpos:endpos]
-                       a = findall(r'<a href=(?P<text>.*?)</a>',bereich)
-                       for x in a[1:13]:
-                               x = x.replace('">',"#").replace('"',"").replace(' style=font-weight:;',"")
-                               if x != '#&nbsp;':
-                                               x = x.split('#')
-                                               if not len(x) > 1:
-                                                       break
-                                               name = x[1]
-                                               link = x[0]
-                                               self.menueintrag.append(name)
-                                               self.link.append(link)
-
-               self["statuslabel"].setText("")
-               self["hmenu"].l.setList(self.menueintrag)
-               self["hmenu"].instance.moveSelectionTo(0)
-               self.showThumbLand()
-
-       def ok(self):
-               self.go()
-               c = self["hmenu"].getCurrent()
-               if c is not None:
-                       x = self.menueintrag.index(c)
-                       if x != 0:
-                               self.session.open(PictureView)
-                       else:
-                               self.downloadWeatherReport()
-
-       def go(self):
-               c = self["hmenu"].getCurrent()
-               if c is not None:
-                       x = self.menueintrag.index(c)
-                       # Wetterlagebericht ist Index 0
-                       if x != 0:
-                               url = self.link[x]
-                               self["statuslabel"].setText("Loading Data")
-                               self.downloadPicUrl(url)
-                       self.ThumbTimer.start(1500, True)
-
-       def up(self):
-               self["hmenu"].up()
-               self.go()
-
-       def down(self):
-               self["hmenu"].down()
-               self.go()
-
-       def leftUp(self):
-               self["hmenu"].pageUp()
-               self.go()
-
-       def rightDown(self):
-               self["hmenu"].pageDown()
-               self.go()
-
-       def showThumbLand(self):
-               picture = ""
-               if self.land == "de":
-                       picture = pluginpath + "/uwz.png"
-               else:
-                       picture = pluginpath + "/uwzat.png"
-               picload = self.picload
-               sc = AVSwitch().getFramebufferScale()
-               picload.setPara((90, 40, sc[0], sc[1], 0, 0, '#ff000000'))
-               l = picload.PictureData.get()
-               del l[:]
-               l.append(self.gotThumbLand)
-               picload.startDecode(picture)
-
-       def gotThumbLand(self, picInfo = None):
-               ptr = self.picload.getData()
-               if ptr:
-                       self["thumbland"].instance.setPixmap(ptr.__deref__())
-
-       def showThumb(self):
-               picture = ""
-               if self.land == "de":
-                       width = 142
-                       height = 150
-               else:
-                       width = 142
-                       height = 135
-               c = self["hmenu"].getCurrent()
-               if c is not None:
-                       x = self.menueintrag.index(c)
-                       if x != 0:
-                               picture = self.picfile
-                       else:
-                               picture = self.picweatherfile
-                               height = 150
-
-                       picload = self.picload
-                       sc = AVSwitch().getFramebufferScale()
-                       picload.setPara((width, height, sc[0], sc[1], 0, 0, '#ff000000'))
-                       l = picload.PictureData.get()
-                       del l[:]
-                       l.append(self.gotThumb)
-                       picload.startDecode(picture)
-
-       def gotThumb(self, picInfo = None):
-               ptr = self.picload.getData()
-               if ptr:
-                       self["statuslabel"].setText("")
-                       self["thumbnail"].show()
-                       self["thumbnail"].instance.setPixmap(ptr.__deref__())
-               else:
-                       self["thumbnail"].hide()
-
-       def getPicUrl(self,output):
-               self.loadinginprogress = False
-               if self.land == "de":
-                       startpos = output.find('<!-- Anfang msg_Box Content -->')
-                       endpos = output.find('<!-- Ende msg_Box Content -->')
-                       bereich = output[startpos:endpos]
-                       picurl = search(r'<img src="(?P<text>.*?)" width=',bereich)
-                       picurl = self.baseurl + picurl.group(1)
-               else:
-                       picurl = search(r'<img class="map_big" src="(?P<url>.*?)" lang=', output)
-                       picurl = picurl.group(1).replace('&amp;','&')
-               self.downloadPic(picurl)
-
-       def getPic(self,output):
-               self.loadinginprogress = False
-               f = open(self.picfile, "wb")
-               f.write(output)
-               f.close()
-
-       def getWeatherReport(self,output):
-               self.loadinginprogress = False
-               trans = { '&szlig;' : 'ß' , '&auml;' : 'ä' , '&ouml;' : 'ö' , '&uuml;' : 'ü' , '&Auml;' : 'Ä', '&Ouml;' : 'Ö' , '&Uuml;' : 'Ãœ'}
-               output= util.unescape(output,trans)
-               if self.land == "de":
-                       startpos = output.find('<!-- Anfang msg_Box Content -->')
-                       endpos = output.find('<!-- Ende msg_Box Content -->')
-                       bereich = output[startpos:endpos]
-               else:
-                       startpos = output.find('<div class="content">')
-                       endpos = output.find('</div>', startpos)
-                       bereich = output[startpos:endpos]
-                       bereich = sub('<br />',"\n",bereich)
-
-               bereich = sub('<[^>]*>',"",bereich)
-               bereich = sub('Fronten- und Isobarenkarte.*',"",bereich)
-               bereich = bereich.strip()
-               bereich = sub("\n\s*\n*", "\n\n", bereich)
-
-               f = open(self.reportfile, "w")
-               f.write("%s" % bereich)
-               f.close
-               self.session.open(Console,_("Warnlagebericht"),["cat %s" % self.reportfile])
-
-       def downloadError(self,output):
-               self.loadinginprogress = False
-               self["statuslabel"].setText("Fehler beim Download")
-
-       def downloadMenu(self):
-               self.loadinginprogress = True
-               getPage(self.menuurl).addCallback(self.hauptmenu).addErrback(self.downloadError)
-
-       def downloadPicUrl(self,url):
-               self.loadinginprogress = True
-               getPage(url).addCallback(self.getPicUrl).addErrback(self.downloadError)
-
-       def downloadPic(self,picurl):
-               self.loadinginprogress = True
-#              self["statuslabel"].setText("Lade Bild: %s" % picurl)
-               getPage(picurl).addCallback(self.getPic).addErrback(self.downloadError)
-
-       def downloadWeatherReport(self):
-               self.loadinginprogress = True
-#              self["statuslabel"].setText("Lade Report: %s" % self.weatherreporturl)
-               getPage(self.weatherreporturl).addCallback(self.getWeatherReport).addErrback(self.downloadError)
-
-       def switchDeA(self, load=False):
-               if load:
-                       try:
-                               f = open(pluginpath + "/last.cfg","r")
-                               self.land = f.read()
-                               f.close
-                       except:
-                               self.land = "a"
-
-               self.menueintrag = []
-               self.link = []
-
-               if self.land == "de":
-                       self.land = "a"
-                       self.baseurl = "http://www.uwz.at/"
-                       self.menuurl = self.baseurl + "index.php"
-                       self.weatherreporturl = self.baseurl + "at/de/lagebericht/aktuelle-wetterlage"
-               else:
-                       self.land = "de"
-                       self.baseurl = "http://www.unwetterzentrale.de/uwz/"
-                       self.menuurl = self.baseurl + "index.html"
-                       self.weatherreporturl = self.baseurl + "lagebericht.html"
-
-               if not load:
-                       f = open(pluginpath + "/last.cfg","w")
-                       f.write(self.land)
-                       f.close
-
-               self.downloadMenu()
-               self.ThumbTimer.start(1500, True)
-
-       def exit(self):
-               if self.loadinginprogress:
-                       reactor.callLater(1,self.exit)
-               else:
-                       try:
-                               unlink(self.picfile)
-                               unlink(self.reportfile)
-                       except OSError:
-                               pass
-                       self.close()
-
-#############################
-
-def main(session, **kwargs):
-       session.open(UnwetterMain)
-
-def Plugins(path,**kwargs):
-       global pluginpath
-       pluginpath = path
-       return PluginDescriptor(
-               name="Unwetterzentrale",
-               description="www.unwetterzentrale.de und www.uwz.at",
-               icon="uwz.png",
-               where = PluginDescriptor.WHERE_PLUGINMENU,
-               fnc=main)
diff --git a/unwetterzentrale/src/uwz.png b/unwetterzentrale/src/uwz.png
deleted file mode 100644 (file)
index e08cde2..0000000
Binary files a/unwetterzentrale/src/uwz.png and /dev/null differ
diff --git a/unwetterzentrale/src/uwzat.png b/unwetterzentrale/src/uwzat.png
deleted file mode 100644 (file)
index 5dc1f45..0000000
Binary files a/unwetterzentrale/src/uwzat.png and /dev/null differ
diff --git a/unwetterzentrale/src/wetterreport.jpg b/unwetterzentrale/src/wetterreport.jpg
deleted file mode 100644 (file)
index faf5581..0000000
Binary files a/unwetterzentrale/src/wetterreport.jpg and /dev/null differ
diff --git a/valixdcontrol/CONTROL/control b/valixdcontrol/CONTROL/control
new file mode 100644 (file)
index 0000000..4848add
--- /dev/null
@@ -0,0 +1,6 @@
+Package: enigma2-plugin-extensions-valixdcontrol
+Version: 1.0
+Description: Vali-XD skins Control
+Maintainer: Vali
+Homepage: http://www.dreambox-tools.info
+Depends: enigma2 (>> 2.6git20091201)
diff --git a/valixdcontrol/Makefile.am b/valixdcontrol/Makefile.am
new file mode 100644 (file)
index 0000000..ff1ac3d
--- /dev/null
@@ -0,0 +1 @@
+SUBDIRS = src meta
diff --git a/valixdcontrol/meta/Makefile.am b/valixdcontrol/meta/Makefile.am
new file mode 100644 (file)
index 0000000..9a5f745
--- /dev/null
@@ -0,0 +1,5 @@
+installdir = $(datadir)/meta/
+
+dist_install_DATA = plugin_vxdcontrol.xml
+
+EXTRA_DIST = vxdcontrol.jpg
diff --git a/valixdcontrol/meta/plugin_vxdcontrol.xml b/valixdcontrol/meta/plugin_vxdcontrol.xml
new file mode 100644 (file)
index 0000000..4df5de3
--- /dev/null
@@ -0,0 +1,17 @@
+<default>
+         <prerequisites>
+                    <tag type="System" />
+         </prerequisites>
+          <info>
+                    <author>Vali</author>
+                    <name>Vali-XD skins control</name>
+                    <packagename>enigma2-plugin-extensions-valixdcontrol</packagename>
+                    <shortdescription>Customize Vali-XD skins</shortdescription>
+                    <description>Customize Vali-XD skins by yourself.</description>
+                    <screenshot src="http://www.dreamboxupdate.com/preview/plugin_vxdcontrol.jpg" />               
+          </info>
+
+         <files type="package"> <!-- without version, without .ipk -->
+               <file type="package" name="enigma2-plugin-extensions-valixdcontrol" />
+         </files>
+</default>
diff --git a/valixdcontrol/meta/vxdcontrol.jpg b/valixdcontrol/meta/vxdcontrol.jpg
new file mode 100644 (file)
index 0000000..99f9d6b
Binary files /dev/null and b/valixdcontrol/meta/vxdcontrol.jpg differ
diff --git a/valixdcontrol/src/Makefile.am b/valixdcontrol/src/Makefile.am
new file mode 100644 (file)
index 0000000..4c30504
--- /dev/null
@@ -0,0 +1,6 @@
+SUBDIRS = comp data
+installdir = $(libdir)/enigma2/python/Plugins/Extensions/ValiXDControl
+
+install_PYTHON = *.py
+
+install_DATA = maintainer.info plugin.png
diff --git a/valixdcontrol/src/__init__.py b/valixdcontrol/src/__init__.py
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/valixdcontrol/src/comp/Makefile.am b/valixdcontrol/src/comp/Makefile.am
new file mode 100644 (file)
index 0000000..86cbf94
--- /dev/null
@@ -0,0 +1,3 @@
+installdir = $(libdir)/enigma2/python/Plugins/Extensions/ValiXDControl/comp
+
+install_DATA = *.gz *.py suomi_patch
diff --git a/valixdcontrol/src/comp/magic_buttons.tar.gz b/valixdcontrol/src/comp/magic_buttons.tar.gz
new file mode 100644 (file)
index 0000000..b129f32
Binary files /dev/null and b/valixdcontrol/src/comp/magic_buttons.tar.gz differ
diff --git a/valixdcontrol/src/comp/round_buttons.tar.gz b/valixdcontrol/src/comp/round_buttons.tar.gz
new file mode 100644 (file)
index 0000000..f84a131
Binary files /dev/null and b/valixdcontrol/src/comp/round_buttons.tar.gz differ
diff --git a/valixdcontrol/src/comp/spetial_icons.tar.gz b/valixdcontrol/src/comp/spetial_icons.tar.gz
new file mode 100644 (file)
index 0000000..aa04bc4
Binary files /dev/null and b/valixdcontrol/src/comp/spetial_icons.tar.gz differ
diff --git a/valixdcontrol/src/comp/suomi_patch b/valixdcontrol/src/comp/suomi_patch
new file mode 100755 (executable)
index 0000000..8f5caaa
--- /dev/null
@@ -0,0 +1,23 @@
+#!/bin/sh
+if [ `grep "                           res.append(MultiContentEntryText(pos=(50, 0), size=(310, 22), font=1, flags=RT_HALIGN_LEFT, text=filename))" /usr/lib/enigma2/python/Plugins/Extensions/Suomipoeka/MovieList.py | wc -l` -gt 0 ]; then
+echo "Suomipoeka MovieList found, try to patch it ......."
+cp /usr/lib/enigma2/python/Plugins/Extensions/Suomipoeka/MovieList.py /usr/lib/enigma2/python/Plugins/Extensions/Suomipoeka/MovieList.py_org
+cat /usr/lib/enigma2/python/Plugins/Extensions/Suomipoeka/MovieList.py | sed -e "s/                            res.append(MultiContentEntryText(pos=(50, 0), size=(310, 22), font=1, flags=RT_HALIGN_LEFT, text=filename))/                            res.append(MultiContentEntryText(pos=(50, 0), size=(563, 25), font=1, flags=RT_HALIGN_LEFT, text=filename))/g" > /tmp/MovieList_patched1.py
+cat /tmp/MovieList_patched1.py | sed -e "s/                            res.append(MultiContentEntryText(pos=(366, 0), size=(200, 22), font=1, flags=RT_HALIGN_LEFT, text=_(\"Directory\")))/                           res.append(MultiContentEntryText(pos=(615, 0), size=(200, 25), font=1, flags=RT_HALIGN_RIGHT, text=_(\"Directory\")))/g" > /tmp/MovieList_patched2.py
+cat /tmp/MovieList_patched2.py | sed -e "s/                    res.append(MultiContentEntryText(pos=(380, 0), size=(90, 22), font=1, flags=RT_HALIGN_RIGHT, text=date))/                       res.append(MultiContentEntryText(pos=(675, 0), size=(90, 25), font=1, flags=RT_HALIGN_RIGHT, text=date))/g" > /tmp/MovieList_patched3.py
+cat /tmp/MovieList_patched3.py | sed -e "s/                    res.append(MultiContentEntryText(pos=(posx, 0), size=(400-posx, 22), font=1, flags=RT_HALIGN_LEFT, text=moviestring))/                  res.append(MultiContentEntryText(pos=(posx, 0), size=(705-posx, 25), font=1, flags=RT_HALIGN_LEFT, text=moviestring))/g" > /tmp/MovieList_patched4.py
+cat /tmp/MovieList_patched4.py | sed -e "s/                    res.append(MultiContentEntryText(pos=(470, 0), size=(85, 22), font=1, flags=RT_HALIGN_LEFT, text=time))/                        res.append(MultiContentEntryText(pos=(765, 0), size=(85, 25), font=1, flags=RT_HALIGN_LEFT, text=time))/g" > /tmp/MovieList_patched5.py
+cp /tmp/MovieList_patched5.py /usr/lib/enigma2/python/Plugins/Extensions/Suomipoeka/MovieList.py
+rm -rf /tmp/MovieList_patched*.py
+else
+echo "Nothing to do!"
+fi
+
+if [ `grep "   WINDOW_HEIGHT = 444" /usr/lib/enigma2/python/Plugins/Extensions/Suomipoeka/MovieSelection.py | wc -l` -gt 0 ]; then
+echo "Suomipoeka MovieSelection found, try to patch it ......."
+cp /usr/lib/enigma2/python/Plugins/Extensions/Suomipoeka/MovieSelection.py /usr/lib/enigma2/python/Plugins/Extensions/Suomipoeka/MovieSelection.py_org
+cat /usr/lib/enigma2/python/Plugins/Extensions/Suomipoeka/MovieSelection.py_org | sed -e "s/   WINDOW_HEIGHT = 444/    #WINDOW_HEIGHT = 444/g" > /usr/lib/enigma2/python/Plugins/Extensions/Suomipoeka/MovieSelection.py
+else
+echo "Nothing to do!"
+fi
+exit 0
diff --git a/valixdcontrol/src/comp/vConvClockToText.py b/valixdcontrol/src/comp/vConvClockToText.py
new file mode 100644 (file)
index 0000000..e2caa78
--- /dev/null
@@ -0,0 +1,109 @@
+# -*- coding: utf-8 -*-
+from Converter import Converter
+from time import localtime, strftime
+from Components.Element import cached
+from Components.config import config
+
+
+class vConvClockToText(Converter, object):
+       DEFAULT = 0
+       WITH_SECONDS = 1
+       IN_MINUTES = 2
+       DATE = 3
+       FORMAT = 4
+       AS_LENGTH = 5
+       TIMESTAMP = 6
+       STUNDEN = 7
+       LOCDE = 8
+       LOCFULL = 9
+       
+       def __init__(self, type):
+               Converter.__init__(self, type)
+               if type == "WithSeconds":
+                       self.type = self.WITH_SECONDS
+               elif type == "InMinutes":
+                       self.type = self.IN_MINUTES
+               elif type == "InStunden":
+                       self.type = self.STUNDEN
+               elif type == "Date":
+                       self.type = self.DATE
+               elif type == "AsLength":
+                       self.type = self.AS_LENGTH
+               elif type == "Timestamp":       
+                       self.type = self.TIMESTAMP
+               elif str(type).find("Format") != -1:
+                       self.type = self.FORMAT
+                       self.fmt_string = type[7:]
+               elif str(type).find("LocaleKurz") != -1:
+                       self.type = self.LOCDE
+                       self.fmt_string = type[11:]
+               elif str(type).find("LocaleLang") != -1:
+                       self.type = self.LOCFULL
+                       self.fmt_string = type[11:]
+               else:
+                       self.type = self.DEFAULT
+               if config.osd.language.value == "de_DE":
+                       self.Tage = ["Mo", "Di", "Mi", "Do", "Fr", "Sa", "So"]
+                       self.Monate = ["Jan", "Feb", u"M\xe4r", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"]
+               elif (config.osd.language.value == "it_IT") or (config.osd.language.value == "es_ES"):
+                       self.Tage = ["Lu", "Ma", "Me", "Gi", "Ve", "Sa", "Do"]
+                       self.Monate = ["Gen", "Feb", "Mar", "Apr", "Mag", "Giu", "Lug", "Ago", "Set", "Ott", "Nov", "Dic"]
+               else:
+                       self.Tage = ["Mo", "Tu", "We", "Th", "Fr", "Say", "Su"]
+                       self.Monate = ["Jan", "Feb", "Mar", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
+
+       @cached
+       def getText(self):
+               time = self.source.time
+               if time is None:
+                       return ""
+               if self.type == self.IN_MINUTES:
+                       return "%d min" % (time / 60)
+               elif self.type == self.AS_LENGTH:
+                       return "%d:%02d" % (time / 60, time % 60)
+               elif self.type == self.TIMESTAMP:
+                       return str(time)
+               elif self.type == self.STUNDEN:
+                       return "%d:%02d" % (time / 3600, (time / 60) - ((time / 3600) * 60))
+               t = localtime(time)
+               if self.type == self.WITH_SECONDS:
+                       return "%2d:%02d:%02d" % (t.tm_hour, t.tm_min, t.tm_sec)
+               elif self.type == self.DEFAULT:
+                       return "%02d:%02d" % (t.tm_hour, t.tm_min)
+               elif self.type == self.DATE:
+                       return strftime("%A %B %d, %Y", t)
+               elif self.type == self.FORMAT:
+                       spos = self.fmt_string.find('%')
+                       if spos > 0:
+                               s1 = self.fmt_string[:spos]
+                               s2 = strftime(self.fmt_string[spos:], t)
+                               return str(s1+s2)
+                       else:
+                               return strftime(self.fmt_string, t)
+               elif self.type == self.LOCDE:
+                       spos = self.fmt_string.find('%')
+                       if not(spos < 0):
+                               s1 = (strftime(self.fmt_string[spos:], t))
+                               iAll = s1.split(" ")
+                               iTag = iAll[0]
+                               iMonat = iAll[2]
+                               sOut = self.Tage[int(iTag)-1] + " " + iAll[1] + ". " + self.Monate[int(iMonat)-1]
+                               return str(sOut)
+                       else:
+                               return strftime(self.fmt_string, t)
+               elif self.type == self.LOCFULL:
+                       spos = self.fmt_string.find('%')
+                       if not(spos < 0):
+                               s1 = (strftime(self.fmt_string[spos:], t))
+                               iAll = s1.split(" ")
+                               iTag = iAll[0]
+                               iMonat = iAll[2]
+                               sOut = self.Tage[int(iTag)-1] + " " + iAll[1] + ". " + self.Monate[int(iMonat)-1]
+                               zeit = "%02d:%02d" % (t.tm_hour, t.tm_min)
+                               return str(sOut + "     " + zeit)
+                       else:
+                               return strftime(self.fmt_string, t)
+               else:
+                       return "???"
+
+       text = property(getText)
diff --git a/valixdcontrol/src/comp/vConvSmartInfo.py b/valixdcontrol/src/comp/vConvSmartInfo.py
new file mode 100644 (file)
index 0000000..52ec566
--- /dev/null
@@ -0,0 +1,137 @@
+# -*- coding: iso-8859-1 -*-
+#
+#
+#    SmartInfo-Converter for Dreambox/Enigma-2
+#    Coded by Vali (c)2009-2010
+#    Support: www.dreambox-tools.info
+#
+#
+#  This plugin is licensed under the Creative Commons 
+#  Attribution-NonCommercial-ShareAlike 3.0 Unported License.
+#  To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/
+#  or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
+#
+#  Alternatively, this plugin may be distributed and executed on hardware which
+#  is licensed by Dream Multimedia GmbH.
+#
+#
+#  This plugin is NOT free software. It is open source, you are allowed to
+#  modify it (if you keep the license), but it may not be commercially 
+#  distributed other than under the conditions noted above.
+#
+#
+#######################################################################
+
+
+
+from enigma import iServiceInformation
+from Components.Converter.Converter import Converter
+from Components.Element import cached
+from Components.Sensors import sensors
+from Poll import Poll
+
+
+
+class vConvSmartInfo(Poll, Converter, object):
+       SMART_LABEL = 0
+       SMART_INFO_H = 1
+       def __init__(self, type):
+               Converter.__init__(self, type)
+               Poll.__init__(self)
+               self.type = {
+                               "ShowMe": self.SMART_LABEL,
+                               "ExpertInfo": self.SMART_INFO_H
+                       }[type]
+               self.poll_interval = 30000
+               self.poll_enabled = True
+               self.ar_fec = ["Auto", "1/2", "2/3", "3/4", "5/6", "7/8", "3/5", "4/5", "8/9", "9/10","None","None","None","None","None"]
+               self.ar_pol = ["H", "V", "CL", "CR", "na", "na", "na", "na", "na", "na", "na", "na"]
+
+
+
+       @cached
+       
+       def getText(self):
+               service = self.source.service
+               info = service and service.info()
+               if not info:
+                       return ""       
+               Ret_Text = ""
+               if (self.type == self.SMART_INFO_H):
+                       xresol = info.getInfo(iServiceInformation.sVideoWidth)
+                       yresol = info.getInfo(iServiceInformation.sVideoHeight)
+                       feinfo = (service and service.frontendInfo())
+                       if (feinfo is not None) and (xresol>0):
+                               #Ret_Text = str(xresol) + "x" + str(yresol) + "   "
+                               if (yresol > 580):
+                                       Ret_Text = "HD     "
+                               else:
+                                       Ret_Text = "SD     "
+                               frontendData = (feinfo and feinfo.getAll(True))
+                               if (frontendData is not None):
+                                       if ((frontendData.get("tuner_type") == "DVB-S") or (frontendData.get("tuner_type") == "DVB-C")):
+                                               frequency = (str((frontendData.get("frequency") / 1000)) + " MHz")
+                                               symbolrate = (str((float(frontendData.get("symbol_rate")) / float(1000000))) + " MS/s")
+                                               try:
+                                                       if (frontendData.get("tuner_type") == "DVB-S"):
+                                                               polarisation_i = frontendData.get("polarization")
+                                                       else:
+                                                               polarisation_i = 0
+                                                       fec_i = frontendData.get("fec_inner")
+                                                       Ret_Text = Ret_Text + frequency + "  -  " + self.ar_pol[polarisation_i] + "  -  " + self.ar_fec[fec_i] + "  -  " + symbolrate + "     "
+                                               except:
+                                                       Ret_Text = Ret_Text + frequency + "     " + symbolrate + "     "
+                                               orb_pos = ""
+                                               if (frontendData.get("tuner_type") == "DVB-S"):
+                                                       orbital_pos = int(frontendData["orbital_position"])
+                                                       if orbital_pos > 1800:
+                                                               orb_pos = str((float(3600 - orbital_pos))/10.0) + "W"
+                                                       elif orbital_pos > 0:
+                                                               orb_pos = str((float(orbital_pos))/10.0) + "E"
+                                               Ret_Text = Ret_Text + "Pos: " + orb_pos + "   "
+                                       elif (frontendData.get("tuner_type") == "DVB-T"):
+                                               frequency = (str((frontendData.get("frequency") / 1000)) + " MHz")
+                                               Ret_Text = Ret_Text + "Frequency: " + frequency
+                               prvd = info.getInfoString(iServiceInformation.sProvider)
+                               Ret_Text = self.kurz(prvd) + "     " + Ret_Text
+                       maxtemp = 0
+                       sensotN = "?"
+                       try:
+                               templist = sensors.getSensorsList(sensors.TYPE_TEMPERATURE)
+                               tempcount = len(templist)
+                               for count in range(tempcount):
+                                       id = templist[count]
+                                       tt = sensors.getSensorValue(id)
+                                       if tt > maxtemp:
+                                               maxtemp = tt
+                                               sensotN = sensors.getSensorName(id)
+                                               if sensotN == "undefined":
+                                                       sensotN = "sensor-"+str(id)
+                               Ret_Text = "max. Box-Temp:  " + str(maxtemp) + "°C / " + sensotN + "\n" + Ret_Text
+                       except:
+                               pass
+                       return Ret_Text
+               return "n/a"
+               
+
+       text = property(getText)
+
+       def changed(self, what):
+               Converter.changed(self, what)
+
+       def kurz(self, langTxt):
+               if (len(langTxt)>23):
+                       retT = langTxt[:20]+"..."
+                       return retT
+               else:
+                       return langTxt
+
+
+
+
+
+
+
+
+
+
diff --git a/valixdcontrol/src/comp/vRendChNumber.py b/valixdcontrol/src/comp/vRendChNumber.py
new file mode 100644 (file)
index 0000000..8db7d50
--- /dev/null
@@ -0,0 +1,65 @@
+#######################################################################
+#
+#
+#    Channel Number Renderer for Dreambox/Enigma-2
+#    Coded by Vali (c)2010
+#    Support: www.dreambox-tools.info
+#
+#
+#  This plugin is licensed under the Creative Commons 
+#  Attribution-NonCommercial-ShareAlike 3.0 Unported License.
+#  To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/
+#  or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
+#
+#  Alternatively, this plugin may be distributed and executed on hardware which
+#  is licensed by Dream Multimedia GmbH.
+#
+#
+#  This plugin is NOT free software. It is open source, you are allowed to
+#  modify it (if you keep the license), but it may not be commercially 
+#  distributed other than under the conditions noted above.
+#
+#
+#######################################################################
+
+from Components.VariableText import VariableText
+from enigma import eLabel, eServiceCenter
+from Renderer import Renderer
+from Screens.InfoBar import InfoBar
+
+MYCHANSEL = InfoBar.instance.servicelist
+
+class vRendChNumber(Renderer, VariableText):
+       def __init__(self):
+               Renderer.__init__(self)
+               VariableText.__init__(self)
+       GUI_WIDGET = eLabel
+       
+       def changed(self, what):
+               if not self.suspended:
+                       service = self.source.service
+                       info = service and service.info()
+                       if info is None:
+                               self.text = " "
+                               return
+                       markersOffset = 0
+                       myRoot = MYCHANSEL.getRoot()
+                       mySrv = MYCHANSEL.servicelist.getCurrent()
+                       chx = MYCHANSEL.servicelist.l.lookupService(mySrv)
+                       if not MYCHANSEL.inBouquet():
+                               pass
+                       else:
+                               serviceHandler = eServiceCenter.getInstance()
+                               mySSS = serviceHandler.list(myRoot)
+                               SRVList = mySSS and mySSS.getContent("SN", True)
+                               for i in range(len(SRVList)):
+                                       if chx == i:
+                                               break
+                                       testlinet = SRVList[i]
+                                       testline = testlinet[0].split(":")
+                                       if testline[1] == "64":
+                                               markersOffset = markersOffset + 1
+                       chx = (chx - markersOffset) + 1
+                       rx = MYCHANSEL.getBouquetNumOffset(myRoot)
+                       self.text = str(chx + rx)
+
diff --git a/valixdcontrol/src/comp/vRendMaxTemp.py b/valixdcontrol/src/comp/vRendMaxTemp.py
new file mode 100644 (file)
index 0000000..b4d68c6
--- /dev/null
@@ -0,0 +1,70 @@
+# -*- coding: utf-8 -*-\r
+#\r
+#    Maximum Temperature Renderer for Dreambox/Enigma-2\r
+#    Coded by Vali (c)2010\r
+#    Support: www.dreambox-tools.info\r
+#\r
+#\r
+#  This plugin is licensed under the Creative Commons \r
+#  Attribution-NonCommercial-ShareAlike 3.0 Unported License.\r
+#  To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/\r
+#  or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.\r
+#\r
+#  Alternatively, this plugin may be distributed and executed on hardware which\r
+#  is licensed by Dream Multimedia GmbH.\r
+#\r
+#\r
+#  This plugin is NOT free software. It is open source, you are allowed to\r
+#  modify it (if you keep the license), but it may not be commercially \r
+#  distributed other than under the conditions noted above.\r
+#\r
+#\r
+#######################################################################\r
+\r
+from Components.VariableText import VariableText\r
+from Components.Sensors import sensors\r
+from Tools.HardwareInfo import HardwareInfo\r
+from enigma import eLabel\r
+from Renderer import Renderer\r
+from os import popen\r
+\r
+class vRendMaxTemp(Renderer, VariableText):\r
+       def __init__(self):\r
+               Renderer.__init__(self)\r
+               VariableText.__init__(self)\r
+               if "8000" in HardwareInfo().get_device_name() or "500" in HardwareInfo().get_device_name() or "800se" in HardwareInfo().get_device_name():\r
+                       self.ZeigeTemp = True\r
+               else:\r
+                       self.ZeigeTemp = False\r
+       GUI_WIDGET = eLabel\r
+\r
+       def changed(self, what):\r
+               if not self.suspended:\r
+                       if self.ZeigeTemp:\r
+                               maxtemp = 0\r
+                               try:\r
+                                       templist = sensors.getSensorsList(sensors.TYPE_TEMPERATURE)\r
+                                       tempcount = len(templist)\r
+                                       for count in range(tempcount):\r
+                                               id = templist[count]\r
+                                               tt = sensors.getSensorValue(id)\r
+                                               if tt > maxtemp:\r
+                                                       maxtemp = tt\r
+                               except:\r
+                                       pass\r
+                               self.text = str(maxtemp) + "°C"\r
+                       else:\r
+                               loada = 0\r
+                               try:\r
+                                       out_line = popen("cat /proc/loadavg").readline()\r
+                                       loada = out_line[:4]    \r
+                               except:\r
+                                       pass\r
+                               self.text = loada\r
+\r
+       def onShow(self):\r
+               self.suspended = False\r
+               self.changed(None)\r
+\r
+       def onHide(self):\r
+               self.suspended = True\r
diff --git a/valixdcontrol/src/comp/vRendMovieDirSize.py b/valixdcontrol/src/comp/vRendMovieDirSize.py
new file mode 100644 (file)
index 0000000..2d24a1b
--- /dev/null
@@ -0,0 +1,32 @@
+from Components.VariableText import VariableText
+from Components.config import config
+from enigma import eLabel
+from Renderer import Renderer
+from os import path, statvfs
+
+
+
+class vRendMovieDirSize(Renderer, VariableText):
+       def __init__(self):
+               Renderer.__init__(self)
+               VariableText.__init__(self)
+       GUI_WIDGET = eLabel
+
+       def changed(self, what):
+               if not self.suspended:
+                       try:
+                               if path.exists(config.movielist.last_videodir.value):
+                                       stat = statvfs(config.movielist.last_videodir.value)
+                                       free = (stat.f_bavail if stat.f_bavail!=0 else stat.f_bfree) * stat.f_bsize / 1048576
+                                       if free >= 10240:
+                                               fdspace = "%d GB on " %(free/1024)
+                                               self.text = fdspace + _(config.movielist.last_videodir.value)
+                                       else:
+                                               fdspace = "%d MB on " %(free)
+                                               self.text = fdspace + _(config.movielist.last_videodir.value)
+                               else:
+                                       self.text = '---'
+                       except:
+                               self.text = 'ERR'
+
+
diff --git a/valixdcontrol/src/comp/vRendVideoSize.py b/valixdcontrol/src/comp/vRendVideoSize.py
new file mode 100644 (file)
index 0000000..43eee37
--- /dev/null
@@ -0,0 +1,24 @@
+from Components.VariableText import VariableText\r
+from enigma import eLabel, iServiceInformation\r
+from Renderer import Renderer\r
+\r
+\r
+class vRendVideoSize(Renderer, VariableText):\r
+       def __init__(self):\r
+               Renderer.__init__(self)\r
+               VariableText.__init__(self)\r
+       GUI_WIDGET = eLabel\r
+\r
+       def changed(self, what):\r
+               service = self.source.service\r
+               info = service and service.info()\r
+               if info is None:\r
+                       self.text = ""\r
+                       return\r
+               xresol = info.getInfo(iServiceInformation.sVideoWidth)\r
+               yresol = info.getInfo(iServiceInformation.sVideoHeight)\r
+               if (xresol>0):\r
+                       self.text = str(xresol)+'x'+str(yresol)\r
+               else:\r
+                       self.text = '---'\r
+\r
diff --git a/valixdcontrol/src/comp/vRendVolumeText.py b/valixdcontrol/src/comp/vRendVolumeText.py
new file mode 100644 (file)
index 0000000..0887cf3
--- /dev/null
@@ -0,0 +1,26 @@
+from Components.VariableText import VariableText\r
+from enigma import eLabel, eDVBVolumecontrol, eTimer\r
+from Renderer import Renderer\r
+\r
+class vRendVolumeText(Renderer, VariableText):\r
+       def __init__(self):\r
+               Renderer.__init__(self)\r
+               VariableText.__init__(self)\r
+               self.vol_timer = eTimer()\r
+               self.vol_timer.callback.append(self.pollme)\r
+       GUI_WIDGET = eLabel\r
+\r
+       def changed(self, what):\r
+               if not self.suspended:\r
+                       self.text = str(eDVBVolumecontrol.getInstance().getVolume())\r
+\r
+       def pollme(self):\r
+               self.changed(None)\r
+\r
+       def onShow(self):\r
+               self.suspended = False\r
+               self.vol_timer.start(200)\r
+\r
+       def onHide(self):\r
+               self.suspended = True\r
+               self.vol_timer.stop()\r
diff --git a/valixdcontrol/src/data/Makefile.am b/valixdcontrol/src/data/Makefile.am
new file mode 100644 (file)
index 0000000..0aadc18
--- /dev/null
@@ -0,0 +1,3 @@
+installdir = $(libdir)/enigma2/python/Plugins/Extensions/ValiXDControl/data
+
+install_DATA = *.xml
diff --git a/valixdcontrol/src/data/channelselector-full-hor.xml b/valixdcontrol/src/data/channelselector-full-hor.xml
new file mode 100644 (file)
index 0000000..18c5d7e
--- /dev/null
@@ -0,0 +1,62 @@
+
+
+
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  +++++++++++++++++++++++++++++++++++++++++++++ CHANNEL SELECTOR +++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <screen flags="wfNoBorder" name="ChannelSelection" position="0,0" size="1024,576" title="Channel Selection">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,40" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,40" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,40" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,40" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,40" size="370,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,40" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,40" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,40" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,40" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget colorServiceDescription = "#FA9F43" colorEventProgressbar="#888888" colorEventProgressbarSelected="#fcc000" colorEventProgressbarBorder="#555555" colorEventProgressbarBorderSelected="grey" foregroundColorServiceNotAvail="#5a5a5a" itemHeight="28" name="list" position="50,85" scrollbarMode="showNever" serviceInfoFont="Regular;20" serviceNameFont="Regular;21" serviceNumberFont="Regular;21" size="810,364"/>
+               <widget font="Replacement;19" foregroundColor="secondFG" halign="center" position="620,50" render="Label" size="354,26" source="global.CurrentTime" transparent="1" zPosition="2">
+                       <convert type="vConvClockToText">LocaleLang:%w %d %m</convert>
+               </widget>
+               <widget font="Regular;18" halign="left" position="880,140" render="Label" size="70,22" source="ServiceEvent" transparent="1" zPosition="2">
+                       <convert type="EventTime">EndTime</convert>
+                       <convert type="ClockToText"/>
+               </widget>
+               <widget borderColor="#9C741C" borderWidth="1" orientation="orBottomToTop" pixmap="Vali-XD/window/chan_p_bar.png" position="880,170" render="Progress" size="10,200" source="ServiceEvent" zPosition="2">
+                       <convert type="EventTime">Progress</convert>
+               </widget>       
+               <widget font="Regular;18" halign="left" position="880,377" render="Label" size="70,22" source="ServiceEvent" transparent="1" zPosition="2">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText"/>
+               </widget>       
+               <widget font="Regular;18" foregroundColor="secondFG" position="894,260" render="Label" size="80,22" source="ServiceEvent" transparent="1" zPosition="2">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">NoSeconds</convert>
+               </widget>
+               <eLabel backgroundColor="darkgrey" position="50,460" size="924,2" zPosition="0"/>
+               <widget backgroundColor="secondBG" font="Regular;18" position="50,465" render="Label" size="924,90" source="ServiceEvent" transparent="1" zPosition="2">
+                       <convert type="EventName">ExtendedDescription</convert>
+               </widget>
+       </screen>
+       
+       <screen flags="wfNoBorder" name="EPGSelection" position="0,0" size="1024,576" title="EPG Selection">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Replacement;21" foregroundColor="#FCC000" halign="center" position="50,95" render="Label" size="925,22" source="Service" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget itemHeight="28" name="list" position="50,120" scrollbarMode="showOnDemand" size="924,420"/>
+               <widget font="Replacement;19" foregroundColor="secondFG" halign="center" position="620,61" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
+                       <convert type="vConvClockToText">LocaleLang:%w %d %m</convert>
+               </widget>
+       </screen>
+       
+       
+       
\ No newline at end of file
diff --git a/valixdcontrol/src/data/channelselector-full-vert.xml b/valixdcontrol/src/data/channelselector-full-vert.xml
new file mode 100644 (file)
index 0000000..a336edd
--- /dev/null
@@ -0,0 +1,57 @@
+
+
+
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  +++++++++++++++++++++++++++++++++++++++++++++ CHANNEL SELECTOR +++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <screen flags="wfNoBorder" name="ChannelSelection" position="0,0" size="1024,576" title="Channel Selection">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,40" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,40" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,40" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,40" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,40" size="370,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,40" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,40" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,40" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,40" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget colorServiceDescription = "#FA9F43" colorEventProgressbar="#888888" colorEventProgressbarSelected="#fcc000" colorEventProgressbarBorder="#555555" colorEventProgressbarBorderSelected="grey" foregroundColorServiceNotAvail="#5a5a5a" itemHeight="28" name="list" position="50,100" scrollbarMode="showNever" serviceInfoFont="Regular;18" serviceNameFont="Replacement;20" serviceNumberFont="Replacement;20" size="600,450"/>
+               <widget font="Replacement;16" foregroundColor="secondFG" halign="center" position="620,50" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
+                       <convert type="vConvClockToText">LocaleLang:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" halign="left" position="660,125" render="Label" size="51,22" source="ServiceEvent" transparent="1" zPosition="2">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText"/>
+               </widget>
+               <widget borderColor="darkgrey" borderWidth="1" pixmap="Vali-XD/window/chan_p_bar2.png" position="715,130" render="Progress" size="100,11" source="ServiceEvent" zPosition="1">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" position="830,125" render="Label" size="120,22" source="ServiceEvent" transparent="1" zPosition="2">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">InMinutes</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" position="660,165" render="Label" size="311,382" source="ServiceEvent" transparent="1" zPosition="2">
+                       <convert type="EventName">ExtendedDescription</convert>
+               </widget>
+       </screen>
+       
+       <screen flags="wfNoBorder" name="EPGSelection" position="0,0" size="1024,576" title="EPG Selection">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Replacement;21" foregroundColor="#FCC000" halign="center" position="50,95" render="Label" size="925,22" source="Service" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget itemHeight="28" name="list" position="50,120" scrollbarMode="showOnDemand" size="924,420"/>
+               <widget font="Replacement;19" foregroundColor="secondFG" halign="center" position="620,61" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
+                       <convert type="vConvClockToText">LocaleLang:%w %d %m</convert>
+               </widget>
+       </screen>
+       
+       
+       
\ No newline at end of file
diff --git a/valixdcontrol/src/data/channelselector-full.xml b/valixdcontrol/src/data/channelselector-full.xml
new file mode 100644 (file)
index 0000000..3f89403
--- /dev/null
@@ -0,0 +1,56 @@
+
+
+
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  +++++++++++++++++++++++++++++++++++++++++++++ CHANNEL SELECTOR +++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <screen flags="wfNoBorder" name="ChannelSelection" position="0,0" size="1024,576" title="Channel Selection">
+               <eLabel backgroundColor="secondBG" position="680,0" size="384,576" zPosition="0"/>
+               <widget foregroundColor="secondFG" font="Regular;16" halign="right" position="685,40" render="Label" size="280,50" source="Title" valign="center" transparent="1" zPosition="3"/>
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/red.png" position="695,410" size="35,25" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/green.png" position="695,440" size="35,25" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/yellow.png" position="695,470" size="35,25" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/blue.png" position="695,500" size="35,25" transparent="1"/>
+               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_red" position="735,410" size="240,24" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_green" position="735,440" size="240,24" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_yellow" position="735,470" size="240,24" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_blue" position="735,500" size="240,24" transparent="1" valign="center" zPosition="2"/>
+               <widget colorServiceDescription = "#aaaaaa" colorEventProgressbar="#888888" colorEventProgressbarSelected="#fcc000" colorEventProgressbarBorder="#555555" colorEventProgressbarBorderSelected="grey" foregroundColorServiceNotAvail="#5a5a5a" name="list" position="55,50" scrollbarMode="showNever" itemHeight="28" size="620,476" transparent="1"/>                   
+               <widget backgroundColor="secondBG" font="Regular;18" halign="left" position="690,92" render="Label" size="55,22" source="ServiceEvent" transparent="1" zPosition="2">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText"/>
+               </widget>
+               <widget borderColor="darkgrey" borderWidth="1" pixmap="Vali-XD/window/chan_p_bar2.png" position="745,100" render="Progress" size="100,8" source="ServiceEvent" zPosition="1">
+                       <convert type="EventTime">Progress</convert>
+               </widget>               
+               <widget backgroundColor="secondBG" font="Regular;18" position="850,90" render="Label" size="120,22" source="ServiceEvent" transparent="1" zPosition="2">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">InMinutes</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" position="690,125" render="Label" size="290,255" source="ServiceEvent" transparent="1" zPosition="2">
+                       <convert type="EventName">ExtendedDescription</convert>
+               </widget>
+       </screen>
+       
+       <screen flags="wfNoBorder" name="EPGSelection" position="0,0" size="1024,576" title="EPG Selection">
+               <eLabel backgroundColor="secondBG" position="680,0" size="384,576" zPosition="0"/>
+               <widget foregroundColor="secondFG" font="Regular;18" halign="right" position="685,40" render="Label" size="280,50" source="Title" valign="center" transparent="1" zPosition="3"/>
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/red.png" position="695,410" size="35,25" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/green.png" position="695,440" size="35,25" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/yellow.png" position="695,470" size="35,25" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/blue.png" position="695,500" size="35,25" transparent="1"/>
+               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_red" position="735,410" size="240,24" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_green" position="735,440" size="240,24" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_yellow" position="735,470" size="240,24" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_blue" position="735,500" size="240,24" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="secondFG" halign="left" position="690,105" render="Label" size="290,50" source="Service" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" position="690,167" render="Label" size="290,215" source="Event" transparent="1" zPosition="3">
+                       <convert type="EventName">ExtendedDescription</convert>
+               </widget>
+               <widget name="list" position="50,50" scrollbarMode="showOnDemand" itemHeight="28" size="620,476"/>
+       </screen>
+       
+       
+       
\ No newline at end of file
diff --git a/valixdcontrol/src/data/channelselector-pig.xml b/valixdcontrol/src/data/channelselector-pig.xml
new file mode 100644 (file)
index 0000000..77666e4
--- /dev/null
@@ -0,0 +1,74 @@
+
+
+
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  +++++++++++++++++++++++++++++++++++++++++++++ CHANNEL SELECTOR +++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <screen backgroundColor="#ffffffff" flags="wfNoBorder" name="ChannelSelection" position="0,0" size="1024,576" title="Channel Selection">
+               <widget backgroundColor="#ffffffff" position="0,0" render="Pig" size="356,200" source="session.VideoPicture" zPosition="0"/>
+               <eLabel backgroundColor="secondBG" position="0,216" size="384,366" zPosition="0"/>
+               <eLabel backgroundColor="background" position="384,0" size="720,576" zPosition="-1"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="grey" halign="right" position="135,360" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="grey" halign="left" position="225,362" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/red.png" position="40,410" size="35,25" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/green.png" position="40,440" size="35,25" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/yellow.png" position="40,470" size="35,25" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/blue.png" position="40,500" size="35,25" transparent="1"/>
+               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_red" position="80,410" size="240,24" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_green" position="80,440" size="240,24" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_yellow" position="80,470" size="240,24" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_blue" position="80,500" size="240,24" transparent="1" valign="center" zPosition="2"/>
+               <widget colorServiceDescription = "#aaaaaa" colorEventProgressbar="#888888" colorEventProgressbarSelected="#fcc000" colorEventProgressbarBorder="#555555" colorEventProgressbarBorderSelected="grey" foregroundColorServiceNotAvail="#5a5a5a" name="list" position="390,40" scrollbarMode="showNever" itemHeight="28" size="600,392"/>                  
+               <widget font="Regular;18" halign="right" position="401,460" render="Label" size="55,22" source="ServiceEvent">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText"/>
+               </widget>
+               <widget font="Regular;18" halign="left" position="462,460" render="Label" size="82,22" source="ServiceEvent">
+                       <convert type="EventTime">EndTime</convert>
+                       <convert type="ClockToText">Format:- %H:%M</convert>
+               </widget>
+               <widget borderColor="darkgrey" borderWidth="1" pixmap="Vali-XD/window/chan_p_bar2.png" position="545,468" render="Progress" size="100,8" source="ServiceEvent" zPosition="1">
+                       <convert type="EventTime">Progress</convert>
+               </widget>               
+               <widget font="Regular;18" position="658,460" render="Label" size="327,22" source="ServiceEvent">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">InMinutes</convert>
+               </widget>
+               <widget font="Regular;20" position="401,490" render="Label" size="584,50" source="ServiceEvent">
+                       <convert type="EventName">ExtendedDescription</convert>
+               </widget>
+               <eLabel backgroundColor="darkgrey" position="400,450" size="584,2" zPosition="5"/>
+               <widget font="Regular;18" halign="left" position="40,250" render="Label" size="330,80" source="Title" valign="center" transparent="1" zPosition="2"/>
+       </screen>
+       
+       <screen backgroundColor="#ffffffff" flags="wfNoBorder" name="EPGSelection" position="0,0" size="1024,576" title="EPG Selection">
+               <widget backgroundColor="#ffffffff" position="0,0" render="Pig" size="356,200" source="session.VideoPicture" zPosition="0"/>
+               <eLabel backgroundColor="secondBG" position="0,216" size="384,366" zPosition="0"/>
+               <eLabel backgroundColor="background" position="384,0" size="720,576" zPosition="-1"/>
+               <widget font="Regular;17" halign="center" position="40,310" render="Label" size="330,50" source="Title" valign="center" transparent="1" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="grey" halign="right" position="135,360" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="grey" halign="left" position="225,362" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/red.png" position="40,410" size="35,25" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/green.png" position="40,440" size="35,25" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/yellow.png" position="40,470" size="35,25" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/blue.png" position="40,500" size="35,25" transparent="1"/>
+               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_red" position="80,410" size="240,24" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_green" position="80,440" size="240,24" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_yellow" position="80,470" size="240,24" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_blue" position="80,500" size="240,24" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="OLED;18" foregroundColor="secondFG" halign="center" position="40,250" render="Label" size="330,50" source="Service" valign="center" zPosition="5">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget name="list" position="390,37" scrollbarMode="showNever" itemHeight="28" size="600,504"/>
+       </screen>
+       
+       
+       
\ No newline at end of file
diff --git a/valixdcontrol/src/data/channelselector-simple.xml b/valixdcontrol/src/data/channelselector-simple.xml
new file mode 100644 (file)
index 0000000..a0da018
--- /dev/null
@@ -0,0 +1,58 @@
+
+
+
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  +++++++++++++++++++++++++++++++++++++++++++++ CHANNEL SELECTOR +++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <screen flags="wfNoBorder" name="ChannelSelection" position="0,0" size="1024,576" title="Channel Selection">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget colorServiceDescription = "#aaaaaa" colorEventProgressbar="#888888" colorEventProgressbarSelected="#fcc000" colorEventProgressbarBorder="#555555" colorEventProgressbarBorderSelected="grey" foregroundColorServiceNotAvail="#5a5a5a" itemHeight="28" name="list" position="50,95" scrollbarMode="showNever" serviceInfoFont="Regular;20" serviceNameFont="Regular;21" serviceNumberFont="Regular;21" size="800,448"/>
+               <widget font="Replacement;19" foregroundColor="secondFG" halign="center" position="620,61" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
+                       <convert type="vConvClockToText">LocaleLang:%w %d %m</convert>
+               </widget>
+               <widget font="Regular;18" halign="left" position="880,180" render="Label" size="70,22" source="ServiceEvent" transparent="1" zPosition="2">
+                       <convert type="EventTime">EndTime</convert>
+                       <convert type="ClockToText"/>
+               </widget>
+               <widget borderColor="#9C741C" borderWidth="1" orientation="orBottomToTop" pixmap="Vali-XD/window/chan_p_bar.png" position="880,210" render="Progress" size="10,200" source="ServiceEvent" zPosition="2">
+                       <convert type="EventTime">Progress</convert>
+               </widget>       
+               <widget font="Regular;18" halign="left" position="880,415" render="Label" size="70,22" source="ServiceEvent" transparent="1" zPosition="2">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText"/>
+               </widget>       
+               <widget font="Regular;18" foregroundColor="secondFG" position="894,300" render="Label" size="80,22" source="ServiceEvent" transparent="1" zPosition="2">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">NoSeconds</convert>
+               </widget>
+       </screen>
+       
+       <screen flags="wfNoBorder" name="EPGSelection" position="0,0" size="1024,576" title="EPG Selection">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Replacement;21" foregroundColor="#FCC000" halign="center" position="50,95" render="Label" size="925,22" source="Service" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget itemHeight="28" name="list" position="50,120" scrollbarMode="showOnDemand" size="924,420"/>
+               <widget font="Replacement;19" foregroundColor="secondFG" halign="center" position="620,61" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
+                       <convert type="vConvClockToText">LocaleLang:%w %d %m</convert>
+               </widget>
+       </screen>
+       
+       
+       
\ No newline at end of file
diff --git a/valixdcontrol/src/data/head.xml b/valixdcontrol/src/data/head.xml
new file mode 100644 (file)
index 0000000..692cb63
--- /dev/null
@@ -0,0 +1,40 @@
+<skin>
+  <!--  Skin:  Vali-XD   by Vali (c)2009-2010     -->
+  <!--  This skin is a Freeware. Everyone can modify and use it in other images.    -->
+  <!--  BUT DO NOT REMOVE OR CHANGE THE SECOND LINE !!!    -->
+
+
+       
+       <!--  ##### Head ##### -->
+       <output id="0">
+               <resolution bpp="32" xres="1024" yres="576"/>
+       </output>
+       
+       <fonts>
+               <font filename="/usr/share/enigma2/Vali-XD/fonts/valis_E2.ttf" name="Regular" scale="98"/>
+               <font filename="/usr/share/enigma2/Vali-XD/fonts/gtks.ttf" name="OLED" scale="98"/>
+               <font filename="/usr/share/enigma2/Vali-XD/fonts/ks.ttf" name="Replacement" scale="100" replacement="1"/>
+               <font filename="lcd.ttf" name="LCD" scale="100"/>
+               <font filename="tuxtxt.ttf" name="Console" scale="100"/>
+       </fonts>
+       
+       
+       
+       <!--  ##### Volume ##### -->
+       <screen flags="wfNoBorder" name="Volume" position="40,30" size="200,35" title="Volume">
+               <ePixmap pixmap="Vali-XD/infobar/volumeslider.png" position="0,0" size="200,35" zPosition="2"/>
+               <widget name="Volume" pixmap="Vali-XD/infobar/volumeslider_bar.png" position="37,10" size="158,15" transparent="1" zPosition="3"/>
+               <widget backgroundColor="#444444" font="Regular;18" foregroundColor="#f0f0f0" render="vRendVolumeText" source="global.CurrentTime" position="7,7" size="30,20" transparent="1" zPosition="4"/>
+       </screen>
+       
+       <screen flags="wfNoBorder" name="Mute" position="40,30" size="45,45" title="Mute" zPosition="10">
+               <ePixmap pixmap="Vali-XD/infobar/mute.png" position="0,0" size="45,45"/>
+       </screen>
+       
+
+
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  +++++++++++++++++++++++++++++++++++++++++++++ SKIN +++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       
+
diff --git a/valixdcontrol/src/data/main.xml b/valixdcontrol/src/data/main.xml
new file mode 100644 (file)
index 0000000..496a2ea
--- /dev/null
@@ -0,0 +1,1597 @@
+
+
+
+
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  +++++++++++++++++++++++++++++++++++++++++++++ MAIN CODE ++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <screen flags="wfNoBorder" backgroundColor="background" name="SecondInfoBar" position="0,0" size="1024,73" title=" " zPosition="-1">
+               <widget backgroundColor="background" font="Replacement;18" foregroundColor="foreground" halign="left" position="200,8" render="Label" size="824,70" source="session.CurrentService" transparent="1" valign="center" zPosition="7">
+                       <convert type="vConvSmartInfo">ExpertInfo</convert>
+               </widget>
+               <eLabel backgroundColor="background" font="OLED;19" text="A" foregroundColor="#66666a" position="50,32" size="30,20" transparent="1" zPosition="7"/>
+               <eLabel backgroundColor="background" font="OLED;19" text="B" foregroundColor="#66666a" position="80,32" size="30,20" transparent="1" zPosition="7"/>
+               <eLabel backgroundColor="background" font="OLED;19" text="C" foregroundColor="#66666a" position="110,32" size="30,20" transparent="1" zPosition="7"/>
+               <eLabel backgroundColor="background" font="OLED;19" text="D" foregroundColor="#66666a" position="140,32" size="30,20" transparent="1" zPosition="7"/>
+               <widget source="session.TunerInfo" render="FixedLabel" text="A" position="50,32" zPosition="8" size="30,20" font="OLED;19" foregroundColor="orange" transparent="1">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">1</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.TunerInfo" render="FixedLabel" text="B" position="80,32" zPosition="8" size="30,20" font="OLED;19" foregroundColor="orange" transparent="1">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">2</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.TunerInfo" render="FixedLabel" text="C" position="110,32" zPosition="8" size="30,20" font="OLED;19" foregroundColor="orange" transparent="1">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">4</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.TunerInfo" render="FixedLabel" text="D" position="140,32" zPosition="8" size="30,20" font="OLED;19" foregroundColor="orange" transparent="1">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">8</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.FrontendInfo" render="FixedLabel" text="A" position="50,32" zPosition="9" size="30,20" font="OLED;19" foregroundColor="green" transparent="1">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">0,0</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.FrontendInfo" render="FixedLabel" text="B" position="80,32" zPosition="9" size="30,20" font="OLED;19" foregroundColor="green" transparent="1">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">1,1</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.FrontendInfo" render="FixedLabel" text="C" position="110,32" zPosition="9" size="30,20" font="OLED;19" foregroundColor="green" transparent="1">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">2,2</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.FrontendInfo" render="FixedLabel" text="D" position="140,32" zPosition="9" size="30,20" font="OLED;19" foregroundColor="green" transparent="1">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">3,3</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/down-shadow.png" position="0,65" size="1024,8" zPosition="10"/>
+       </screen>
+
+       <!--  ##### Radio-InfoBar ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="RadioInfoBar" position="0,400" size="1024,176">
+               <eLabel backgroundColor="#44444a" position="0,0" size="1024,8" zPosition="0"/>
+               <eLabel backgroundColor="secondBG" position="0,8" size="152,168" zPosition="1"/>
+               <eLabel backgroundColor="secondBG" position="872,8" size="152,169" zPosition="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="Replacement;21" foregroundColor="foreground" halign="center" position="165,19" render="Label" size="694,28" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget font="Regular;22" position="165,58" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,58" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,58" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">NoSeconds</convert>
+               </widget>
+               <widget font="Regular;22" position="165,86" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,86" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,86" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="ClockToText">InMinutes</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,47" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,64" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget borderColor="#44444a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,18" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="right" position="915,90" render="Label" size="60,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" position="892,90" render="FixedLabel" size="24,20" source="session.TunerInfo" text="A" transparent="0" zPosition="6">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" position="892,90" render="FixedLabel" size="24,20" source="session.TunerInfo" text="B" transparent="0" zPosition="7">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" position="892,90" render="FixedLabel" size="24,20" source="session.TunerInfo" text="C" transparent="0" zPosition="8">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">4</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" position="892,90" render="FixedLabel" size="24,20" source="session.TunerInfo" text="D" transparent="0" zPosition="9">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">8</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>       
+               <widget font="LCD;20" foregroundColor="secondFG" position="165,115" render="Label" size="694,30" source="RdsDecoder" zPosition="8">
+                       <convert type="RdsInfo">RadioText</convert>
+               </widget>
+       </screen>
+
+
+
+       <!--  ##### Imput and Output Boxes #####  -->
+       <screen name="Menu" position="center,150" size="500,285" title="Main menu">
+               <widget font="Regular;22" halign="center" position="10,5" render="Label" size="480,35" source="title" valign="center"/>
+               <widget enableWrapAround="True" position="10,55" render="Listbox" scrollbarMode="showOnDemand" size="480,224" itemHeight="28" source="menu">
+                       <convert type="StringList"/>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="background" flags="wfNoBorder" name="NumberZap" position="center,center" size="185,55" title="Channel">
+               <widget font="Replacement;30" halign="center" name="number" position="0,0" size="185,55" transparent="1" valign="center" zPosition="1"/>
+       </screen>
+       
+       <screen backgroundColor="background" flags="wfNoBorder" name="ChapterZap" position="center,center" size="185,58" title="Chapter">
+               <widget font="Regular;18" halign="left" name="chapter" position="5,5" size="180,20" transparent="1" valign="center"/>
+               <widget font="Replacement;30" halign="center" name="number" position="0,26" size="185,32" transparent="1" valign="center" zPosition="1"/>
+       </screen> 
+       
+       <screen name="MessageBox" position="162,245" size="700,200" title="Message">
+               <widget font="Regular;22" name="text" position="65,8" size="520,0"/>
+               <widget alphatest="on" name="ErrorPixmap" pixmap="Vali-XD/window/input_error.png" position="5,7" size="54,54"/>
+               <widget alphatest="on" name="QuestionPixmap" pixmap="Vali-XD/window/input_question.png" position="5,7" size="54,54"/>
+               <widget alphatest="on" name="InfoPixmap" pixmap="Vali-XD/window/input_info.png" position="5,7" size="54,54"/>
+               <widget name="list" position="100,100" size="580,375" />
+               <applet type="onLayoutFinish">
+from enigma import eSize, ePoint
+orgwidth = self.instance.size().width()
+orgpos = self.instance.position()
+textsize = self["text"].getSize()
+textsize = (textsize[0] + 50, textsize[1] + 50)
+offset = 0
+if self.type == self.TYPE_YESNO:
+       offset = 60
+wsizex = textsize[0] + 60
+wsizey = textsize[1] + offset
+if (280 &gt; wsizex):
+       wsizex = 280
+wsize = (wsizex, wsizey)
+self.instance.resize(eSize(*wsize))
+self["text"].instance.resize(eSize(*textsize))
+listsize = (wsizex, 50)
+self["list"].instance.move(ePoint(0, textsize[1]))
+self["list"].instance.resize(eSize(*listsize))
+self.instance.move(ePoint((1024-wsizex)/2, (576-wsizey)/2))
+               </applet>
+       </screen>
+       
+       <screen name="ChoiceBox" position="312,100" size="400,400" title="Input">
+               <ePixmap alphatest="on" pixmap="Vali-XD/window/input_choice.png" position="5,10" size="50,50"/>
+               <widget font="Regular;20" name="text" position="60,10" size="690,25"/>
+               <widget itemHeight="28" name="list" position="0,30" scrollbarMode="showOnDemand" size="700,335"/>
+               <applet type="onLayoutFinish">
+from enigma import eSize, ePoint
+orgwidth = self.instance.size().width()
+orgpos = self.instance.position()
+textsize = self["text"].getSize()
+if textsize[1] &gt; 20:
+       textsize = (textsize[0] + 50, textsize[1] + 50)
+else:
+       textsize = (textsize[0] + 50, 70)
+count = len(self.list)
+if count &gt; 10:
+       count = 10
+offset = 28 * count
+wsizex = textsize[0] + 60
+wsizey = textsize[1] + offset
+if (520 &gt; wsizex):
+       wsizex = 520
+wsize = (wsizex, wsizey)
+self.instance.resize(eSize(*wsize))
+self["text"].instance.resize(eSize(*textsize))
+listsize = (wsizex, 28 * count)
+self["list"].instance.move(ePoint(0, textsize[1]))
+self["list"].instance.resize(eSize(*listsize))
+self.instance.move(ePoint((1024-wsizex)/2, (576-wsizey)/2))
+               </applet>
+       </screen>
+       
+       <screen name="TimeshiftState" position="center,70" zPosition="2" size="860,60" flags="wfNoBorder">
+               <widget name="state" position="10,3" size="150,27" font="Regular;22" halign="center"/>
+               <widget source="session.CurrentService" render="Label" position="160,5" size="150,27" font="Regular;22" halign="left">
+                       <convert type="ServicePosition">Remaining</convert>
+               </widget>
+               <widget source="session.CurrentService" render="Label" position="650,5" size="80,27" font="Regular;22" halign="right">
+                       <convert type="ServicePosition">Position</convert>
+               </widget>
+               <eLabel text="/" position="740,5" size="10,27" font="Regular;22" halign="center"/>
+               <widget source="session.CurrentService" render="Label" position="760,5" size="80,27" font="Regular;22" halign="left">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" source="session.CurrentService" render="Progress" position="82,33" size="695,5" zPosition="3" pixmap="Vali-XD/infobar/p_bar.png">
+                       <convert type="ServicePosition">Position</convert>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="background" flags="wfNoBorder" name="PVRState" position="40,270" size="150,36" zPosition="2">
+               <widget font="Regular;25" halign="center" name="state" position="0,3" size="150,30" transparent="1"/>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="SubtitleDisplay" position="0,0" size="1024,576" zPosition="-1"/>
+
+       <subtitles>
+               <sub font="Replacement;28" foregroundColor="foreground" name="Subtitle_TTX" shadowColor="#101010" shadowOffset="2,2"/>
+               <sub font="Replacement;28" foregroundColor="#DCDCDC" name="Subtitle_Regular" shadowColor="#101010" shadowOffset="2,2"/>
+               <sub font="Replacement;28" foregroundColor="#DCDCDC" name="Subtitle_Bold" shadowColor="#101010" shadowOffset="2,2"/>
+               <sub font="Regular;26" foregroundColor="#DCAAAA" name="Subtitle_Italic" shadowColor="#101010" shadowOffset="2,2"/>
+       </subtitles>
+       
+       <screen name="PictureInPicture" position="40,30" zPosition="-1" size="341,192" flags="wfNoBorder">
+               <widget name="video" position="0,0" size="341,192" backgroundColor="transparent" />
+       </screen>
+       
+       <screen name="Dish" flags="wfNoBorder" position="50,50" size="130,160" title="Dish" zPosition="-1" backgroundColor="transparent">
+               <widget name="Dishpixmap" pixmap="skin_default/icons/dish.png" position="0,0" size="130,160" alphatest="off" />
+       </screen>
+       
+       <screen backgroundColor="background" flags="wfNoBorder" name="NumericalTextInputHelpDialog" position="center,400" size="394,124" zPosition="2">
+               <eLabel backgroundColor="yellowtransparent" position="0,0" size="394,124" zPosition="-1"/>
+               <widget font="Console;16" halign="center" name="key1" position="2,2" size="130,30" valign="center"/>
+               <widget font="Console;16" halign="center" name="key2" position="132,2" size="130,30" valign="center"/>
+               <widget font="Console;16" halign="center" name="key3" position="262,2" size="130,30" valign="center"/>
+               <widget font="Console;16" halign="center" name="key4" position="2,32" size="130,30" valign="center"/>
+               <widget font="Console;16" halign="center" name="key5" position="132,32" size="130,30" valign="center"/>
+               <widget font="Console;16" halign="center" name="key6" position="262,32" size="130,30" valign="center"/>
+               <widget font="Console;16" halign="center" name="key7" position="2,62" size="130,30" valign="center"/>
+               <widget font="Console;16" halign="center" name="key8" position="132,62" size="130,30" valign="center"/>
+               <widget font="Console;16" halign="center" name="key9" position="262,62" size="130,30" valign="center"/>
+               <widget font="Console;16" halign="center" name="help1" position="2,92" size="130,30" valign="center"/>
+               <widget font="Console;12" halign="center" name="key0" position="132,92" size="130,30" valign="center"/>
+               <widget font="Console;16" halign="center" name="help2" position="262,92" size="130,30" valign="center"/>
+       </screen>
+       
+       <screen name="VirtualKeyBoard" position="center,center" size="560,350" title="Virtual KeyBoard" zPosition="99">
+               <ePixmap alphatest="on" pixmap="skin_default/vkey_text.png" position="9,35" size="542,52" zPosition="-4"/>
+               <widget font="Regular;18" name="header" noWrap="1" position="10,5" size="500,24" transparent="1"/>
+               <widget font="Replacement;26" halign="right" name="text" noWrap="1" position="12,42" size="536,34" transparent="1" valign="venter"/>
+               <widget name="list" position="10,100" selectionDisabled="1" size="540,225" transparent="1"/>
+       </screen>
+       
+       <screen name="About" position="center,123" size="500,360" title="About">
+               <widget font="Regular;18" position="10,10" render="Label" size="480,23" source="EnigmaVersion"/>
+               <widget font="Regular;18" position="10,35" render="Label" size="480,23" source="ImageVersion"/>
+               <widget font="Regular;18" position="10,80" render="Label" size="480,24" source="FPVersion"/>
+               <widget font="Regular;18" position="10,105" render="Label" size="480,24" source="TunerHeader"/>
+               <widget font="Regular;18" position="10,130" render="Label" size="480,20" source="Tuner0"/>
+               <widget font="Regular;18" position="10,150" render="Label" size="480,20" source="Tuner1"/>
+               <widget font="Regular;18" position="10,170" render="Label" size="480,20" source="Tuner2"/>
+               <widget font="Regular;18" position="10,190" render="Label" size="480,20" source="Tuner3"/>
+               <widget font="Regular;18" position="10,212" render="Label" size="480,24" source="HDDHeader"/>
+               <widget font="Regular;18" position="10,240" render="Label" size="480,50" source="hddA"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/window/merlin_logo.png" position="40,310" size="420,40" transparent="1" zPosition="2"/>
+       </screen>
+       
+       <screen backgroundColor="transparent" flags="wfNoBorder" name="UnhandledKey" position="940,30" size="45,45" title="UnhandledKey" zPosition="100">
+               <widget alphatest="off" name="UnhandledKeyPixmap" pixmap="Vali-XD/window/no-key.png" position="0,0" size="45,45"/>
+       </screen>
+       
+       
+       
+       <!--  ##### Wizards #####  -->
+       <screen flags="wfNoBorder" name="StartWizard" position="0,0" size="1024,576" title="Welcome...">
+               <widget font="Regular;23" name="text" position="50,70" size="436,266"/>
+               <widget position="50,340" render="Listbox" scrollbarMode="showOnDemand" size="440,200" source="list">
+                       <convert type="StringList"/>
+               </widget>
+               <widget name="config" position="50,340" scrollbarMode="showOnDemand" size="440,200" transparent="1" zPosition="1"/>
+               <ePixmap alphatest="on" pixmap="skin_default/buttons/button_red.png" position="40,35" size="15,16"/>
+               <widget font="Regular;18" name="languagetext" position="60,30" size="200,30"/>
+               <widget alphatest="blend" name="wizard" pixmap="Vali-XD/window/merlin.png" position="720,125" size="200,326" zPosition="10"/>
+               <widget alphatest="on" name="rc" pixmaps="skin_default/rc.png,skin_default/rcold.png" position="500,50" size="154,500" zPosition="10"/>
+               <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowdown2" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
+       </screen>
+       
+       <screen flags="wfNoBorder" name="DefaultWizard" position="0,0" size="1024,576" title="Welcome...">
+                       <widget font="Regular;23" name="text" position="50,70" size="436,266"/>
+                       <widget position="50,340" render="Listbox" scrollbarMode="showOnDemand" size="440,200" source="list">
+                               <convert type="StringList"/>
+                       </widget>
+                       <ePixmap alphatest="on" pixmap="skin_default/buttons/button_red.png" position="40,35" size="15,16"/>
+                       <widget font="Regular;18" name="languagetext" position="60,30" size="200,30"/>
+                       <widget name="config" position="50,340" scrollbarMode="showOnDemand" size="440,200" transparent="1" zPosition="1"/>            
+                       <widget alphatest="blend" name="wizard" pixmap="Vali-XD/window/merlin.png" position="720,125" size="200,326" zPosition="10"/>
+                       <widget alphatest="on" name="rc" pixmap="skin_default/rc.png" position="500,600" size="154,471" transparent="1" zPosition="10"/>
+                       <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
+                       <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
+                       <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
+       </screen>
+       
+       <screen flags="wfNoBorder" name="DefaultSatLists" position="0,0" size="1024,576" title="Welcome...">
+                       <widget font="Regular;23" name="text" position="50,70" size="436,266"/>
+                       <widget position="50,340" render="Listbox" scrollbarMode="showOnDemand" size="440,200" source="list">
+                               <convert type="StringList"/>
+                       </widget>
+                       <ePixmap alphatest="on" pixmap="skin_default/buttons/button_red.png" position="40,35" size="15,16"/>
+                       <widget font="Regular;18" name="languagetext" position="60,30" size="200,30"/>
+                       <widget name="config" position="50,340" scrollbarMode="showOnDemand" size="440,200" transparent="1" zPosition="1"/>            
+                       <widget alphatest="blend" name="wizard" pixmap="Vali-XD/window/merlin.png" position="720,125" size="200,326" zPosition="10"/>
+                       <widget alphatest="on" name="rc" pixmap="skin_default/rc.png" position="500,600" size="154,471" transparent="1" zPosition="10"/>
+                       <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
+                       <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
+                       <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
+       </screen>
+       
+       <screen flags="wfNoBorder" name="DreamPackageWizard" position="0,0" size="1024,576" title="Welcome...">
+                       <widget font="Regular;23" name="text" position="50,70" size="436,266"/>
+                       <widget position="50,340" render="Listbox" scrollbarMode="showOnDemand" size="440,200" source="list">
+                               <convert type="StringList"/>
+                       </widget>
+                       <ePixmap alphatest="on" pixmap="skin_default/buttons/button_red.png" position="40,35" size="15,16"/>
+                       <widget font="Regular;18" name="languagetext" position="60,30" size="200,30"/>
+                       <widget name="config" position="50,340" scrollbarMode="showOnDemand" size="440,200" transparent="1" zPosition="1"/>            
+                       <widget alphatest="blend" name="wizard" pixmap="Vali-XD/window/merlin.png" position="720,125" size="200,326" zPosition="10"/>
+                       <widget alphatest="on" name="rc" pixmap="skin_default/rc.png" position="500,600" size="154,471" transparent="1" zPosition="10"/>
+                       <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
+                       <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
+                       <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
+       </screen>
+       
+       <screen flags="wfNoBorder" name="LanguageWizard" position="0,0" size="1024,576" title="Welcome...">
+               <widget font="Regular;23" name="text" position="50,70" size="436,266"/>
+               <widget position="50,340" render="Listbox" scrollbarMode="showOnDemand" size="440,200" source="languages">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [
+                                               MultiContentEntryText(pos = (80, 10), size = (200, 50), flags = RT_HALIGN_LEFT, text = 1),
+                                               MultiContentEntryPixmap(pos = (10, 5), size = (60, 40), png = 2),
+                                       ],
+                                "fonts": [gFont("Regular", 20)],
+                                "itemHeight": 50
+                               }
+                       </convert>
+               </widget>
+               <widget alphatest="blend" name="wizard" pixmap="Vali-XD/window/merlin.png" position="720,125" size="200,326" zPosition="10"/>
+               <widget alphatest="on" name="rc" pixmaps="skin_default/rc.png,skin_default/rcold.png" position="500,50" size="154,500" zPosition="10"/>
+               <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowdown2" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
+       </screen>
+       
+       <screen flags="wfNoBorder" name="TutorialWizard" position="0,0" size="1024,576" title="Welcome...">
+               <widget font="Regular;23" name="text" position="50,100" size="440,202"/>
+               <widget name="list" position="50,310" size="440,200" zPosition="1"/>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/window/merlin.png" position="720,125" size="200,326" zPosition="10"/>
+               <widget alphatest="on" name="rc" pixmap="skin_default/rc.png" position="500,600" size="154,475" zPosition="10"/>
+               <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="0,0" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
+       </screen>
+       
+       <screen flags="wfNoBorder" name="HelpMenu" position="0,0" size="1024,576" title="Menu">
+               <eLabel font="Regular;40" position="400,40" size="220,60" text="help..."/>
+               <widget name="list" position="50,100" scrollbarMode="showOnDemand" size="450,380"/>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/window/merlin.png" position="720,125" size="200,326" zPosition="10"/>
+               <widget alphatest="on" name="rc" pixmaps="skin_default/rc.png,skin_default/rcold.png" position="540,10" size="154,500" zPosition="10"/>
+               <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowdown2" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget font="Regular;25" foregroundColor="yellow" halign="right" name="long_key" position="320,520" size="350,50"/>
+       </screen>
+       
+       <screen flags="wfNoBorder" name="NetworkWizard" position="0,0" size="1024,576" title="Welcome...">
+               <widget font="Regular;23" name="text" position="50,70" size="436,266"/>
+               <widget position="50,340" render="Listbox" scrollbarMode="showOnDemand" size="440,200" source="list">
+                       <convert type="StringList"/>
+               </widget>
+               <widget name="config" position="50,340" scrollbarMode="showOnDemand" size="440,200" transparent="1" zPosition="1"/>
+               <ePixmap alphatest="on" pixmap="skin_default/buttons/button_red.png" position="40,35" size="15,16"/>
+               <widget font="Regular;18" name="languagetext" position="60,30" size="200,30"/>
+               <widget alphatest="blend" name="wizard" pixmap="Vali-XD/window/merlin.png" position="720,125" size="200,326" zPosition="10"/>
+               <widget alphatest="on" name="rc" pixmaps="skin_default/rc.png,skin_default/rcold.png" position="540,10" size="154,500" zPosition="10"/>
+               <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowdown2" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
+               <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
+       </screen>
+       
+       
+       
+       <!-- ########## Setup ########## -->
+       <screen name="Console" position="center,77" size="900,450" title="Command execution...">
+               <widget font="Console;16" name="text" position="5,12" size="890,440"/>
+       </screen>
+       
+       <screen name="Setup" position="center,77" size="900,450" title="Setup">
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="0,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="140,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="280,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="420,0" size="140,40"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;20" halign="center" position="0,0" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#266926" font="Regular;20" halign="center" position="140,0" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="1"/>
+               <widget itemHeight="28" name="config" position="5,63" scrollbarMode="showOnDemand" size="891,364"/>
+       </screen>
+       
+       <screen name="ServiceInfo" position="center,77" size="900,450" title="Serviceinfo">
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="0,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="140,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="280,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="420,0" size="140,40"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="red" position="0,0" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="green" position="140,0" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="yellow" position="280,0" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="blue" position="420,0" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget name="infolist" position="5,63" selectionDisabled="1" size="891,364"/>
+       </screen>
+       
+       <screen flags="wfNoBorder" name="LocationBox" position="0,0" size="1024,576">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Regular;20" name="text" position="60,98" size="914,28"/>
+               <widget font="Regular;20" name="target" position="60,125" size="914,28" valign="center"/>
+               <widget itemHeight="28" name="filelist" position="55,158" scrollbarMode="showOnDemand" selectionDisabled="1" size="920,196" zPosition="1"/>
+               <widget font="Regular;20" name="textbook" position="60,382" size="914,28"/>
+               <widget itemHeight="28" name="booklist" position="55,416" scrollbarMode="showOnDemand" size="920,112" zPosition="2"/>
+               <widget font="Replacement;17" foregroundColor="secondFG" halign="left" position="620,52" render="Label" size="355,40" source="Title" transparent="1" valign="center" zPosition="2"/>
+               <eLabel backgroundColor="darkgrey" position="50,374" size="924,2" zPosition="5"/>
+       </screen>
+       
+       <screen flags="wfNoBorder" name="MovieLocationBox" position="0,0" size="1024,576">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Regular;20" name="text" position="60,98" size="914,28"/>
+               <widget font="Regular;20" name="target" position="60,125" size="914,28" valign="center"/>
+               <widget itemHeight="28" name="filelist" position="55,158" scrollbarMode="showOnDemand" selectionDisabled="1" size="920,196" zPosition="1"/>
+               <widget font="Regular;20" name="textbook" position="60,382" size="914,28"/>
+               <widget itemHeight="28" name="booklist" position="55,416" scrollbarMode="showOnDemand" size="920,112" zPosition="2"/>
+               <widget font="Replacement;17" foregroundColor="secondFG" halign="left" position="620,52" render="Label" size="355,40" source="Title" transparent="1" valign="center" zPosition="2"/>
+               <eLabel backgroundColor="darkgrey" position="50,374" size="924,2" zPosition="5"/>
+       </screen>
+       
+       <screen backgroundColor="noTransBG" flags="wfNoBorder" name="VideoFinetune" position="0,0" size="1024,576">
+               <ePixmap alphatest="blend" pixmap="Vali-XD/window/merlin.png" position="720,125" size="200,326" zPosition="10"/>
+               <widget position="0,0" render="Canvas" size="720,576" source="Canvas"/>
+       </screen>
+       
+       <screen name="NetworkSetup" position="center,77" size="900,450" title="Network Setup">
+               <widget name="menu" position="50,50" size="800,350"/>
+       </screen>
+       
+       <screen name="AdapterSetupConfiguration" position="center,77" size="900,450" title="Network Configuration...">
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/red.png" position="665,415" size="35,25"/>
+               <widget font="Regular;20" halign="left" position="705,410" render="Label" size="187,35" source="key_red" transparent="1" valign="center" zPosition="1"/>
+               <widget name="menulist" position="40,20" scrollbarMode="showOnDemand" size="330,260" zPosition="10"/>
+               <widget font="Regular;19" halign="center" position="400,20" render="Label" size="461,300" source="description" transparent="1" valign="center"/>
+               <widget font="Regular;21" halign="left" position="85,350" render="Label" size="166,25" source="IFtext" transparent="1" zPosition="10"/>
+               <widget font="Regular;21" halign="left" position="265,350" render="Label" size="596,25" source="IF" transparent="1" zPosition="10"/>
+               <widget font="Regular;20" halign="left" position="85,410" render="Label" size="496,35" source="Statustext" transparent="1" valign="center" zPosition="10"/>
+               <widget alphatest="on" name="statuspic" pixmaps="Vali-XD/buttons/green.png,Vali-XD/buttons/grey.png" position="40,415" size="35,25" transparent="1" zPosition="10"/>
+       </screen>
+       
+       <screen name="AdapterSetup" position="center,77" size="900,450" title="Network Setup">
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/red.png" position="35,12" size="35,25"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/blue.png" position="420,12" size="35,25"/>
+               <widget font="Regular;20" halign="left" position="75,0" render="Label" size="321,50" source="key_red" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;20" halign="left" position="465,0" render="Label" size="416,50" source="key_blue" transparent="1" valign="center" zPosition="1"/>
+               <widget name="config" position="40,60" scrollbarMode="showOnDemand" size="550,176"/>
+               <widget font="Regular;19" foregroundColor="grey" halign="right" position="650,75" render="Label" size="230,25" source="DNS1text" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;19" foregroundColor="grey" halign="right" position="650,150" render="Label" size="230,25" source="DNS2text" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;18" halign="right" position="650,100" render="Label" size="230,25" source="DNS1" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;18" halign="right" position="650,175" render="Label" size="230,25" source="DNS2" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;20" halign="center" position="50,250" render="Label" size="800,27" source="introduction"/>
+               <widget font="Regular;19" foregroundColor="grey" halign="right" position="15,280" render="Label" size="270,25" source="IPtext" zPosition="1"/>
+               <widget font="Regular;19" foregroundColor="grey" halign="right" position="15,310" render="Label" size="270,25" source="Netmasktext" zPosition="1"/>
+               <widget font="Regular;19" foregroundColor="grey" halign="right" position="15,340" render="Label" size="270,25" source="Gatewaytext" zPosition="1"/>
+               <widget font="Regular;19" position="300,280" render="Label" size="400,25" source="IP" zPosition="1"/>
+               <widget font="Regular;19" position="300,310" render="Label" size="400,25" source="Mask" zPosition="1"/>
+               <widget font="Regular;19" position="300,340" render="Label" size="561,25" source="Gateway" zPosition="1"/>
+               <widget font="Regular;20" foregroundColor="grey" halign="right" position="15,370" render="Label" size="270,25" source="Adaptertext" transparent="1" zPosition="10"/>
+               <widget font="Regular;20" halign="left" position="300,370" render="Label" size="400,25" source="Adapter" transparent="1" zPosition="10"/>
+               <widget font="Regular;20" halign="center" position="50,410" render="Label" size="800,27" source="introduction2" transparent="1" valign="center" zPosition="10"/>
+               <widget alphatest="on" name="VKeyIcon" pixmap="skin_default/buttons/key_text.png" position="10,410" size="35,25" transparent="1" zPosition="10"/>
+               <widget alphatest="on" name="HelpWindow" pixmap="skin_default/vkey_icon.png" position="50,410" size="1,1" transparent="1" zPosition="1"/>
+       </screen>
+       
+       <screen name="NameserverSetup" position="center,77" size="900,450" title="Nameserver Setup">
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/red.png" position="10,12" size="35,25"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/green.png" position="305,12" size="35,25"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/yellow.png" position="590,12" size="35,25"/>
+               <widget font="Regular;20" halign="left" position="50,0" render="Label" size="220,50" source="key_red" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;20" halign="left" position="345,0" render="Label" size="220,50" source="key_green" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;20" halign="left" position="630,0" render="Label" size="220,50" source="key_yellow" transparent="1" valign="center" zPosition="1"/>
+               <widget name="config" position="55,65" scrollbarMode="showOnDemand" size="785,280"/>
+               <widget font="Regular;21" halign="center" position="50,375" render="Label" size="800,60" source="introduction" transparent="1" valign="center" zPosition="10"/>
+       </screen>
+       
+       <screen name="NetworkAdapterSelection" position="center,77" size="900,450" title="Select Network Adapter">
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/red.png" position="10,12" size="35,25"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/green.png" position="305,12" size="35,25"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/yellow.png" position="590,12" size="35,25"/>
+               <widget font="Regular;20" halign="left" position="50,0" render="Label" size="220,50" source="key_red" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;20" halign="left" position="345,0" render="Label" size="220,50" source="key_green" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;20" halign="left" position="630,0" render="Label" size="220,50" source="key_yellow" transparent="1" valign="center" zPosition="1"/>
+               <widget source="list" render="Listbox" position="55,65" size="785,280" zPosition="10" scrollbarMode="showOnDemand">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [
+                                               MultiContentEntryText(pos = (85, 6), size = (700, 28), font=0, flags = RT_HALIGN_LEFT|RT_VALIGN_TOP, text = 1),
+                                               MultiContentEntryText(pos = (85, 43), size = (700, 24), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_BOTTOM, text = 2),
+                                               MultiContentEntryPixmapAlphaTest(pos = (2, 8), size = (54, 54), png = 3),
+                                               MultiContentEntryPixmapAlphaTest(pos = (63, 46), size = (15, 16), png = 4),
+                                       ],
+                               "fonts": [gFont("Regular", 26),gFont("Regular", 20)],
+                               "itemHeight": 70
+                               }
+                       </convert>
+               </widget>
+               <widget font="Regular;21" halign="center" position="50,375" render="Label" size="800,60" source="introduction" transparent="1" valign="center" zPosition="10"/>
+       </screen>
+       
+       <screen name="NetworkAdapterTest" position="center,77" size="900,450" title="Network test...">
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/red.png" position="10,12" size="35,25"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/green.png" position="305,12" size="35,25"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/yellow.png" position="590,12" size="35,25"/>
+               <widget font="Regular;20" halign="left" position="50,0" render="Label" size="220,50" source="key_red" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;20" halign="left" position="345,0" render="Label" size="220,50" source="key_green" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;20" halign="left" position="630,0" render="Label" size="220,50" source="key_yellow" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="dark" font="Regular;19" foregroundColors="#8c8c93,#1cff1c" halign="left" name="Adaptertext" position="50,70" size="800,23" zPosition="1"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#f23d21,#1cff1c" halign="center" name="Adapter" position="280,70" size="306,23" transparent="1" zPosition="2"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#000000,#1cff1c" name="AdapterInfo_Text" position="630,70" size="200,23" transparent="1" zPosition="2"/>
+               <widget alphatest="on" name="AdapterInfo_OK" pixmap="skin_default/icons/lock_on.png" position="590,65" size="38,31" zPosition="2"/>
+               <widget backgroundColor="dark" font="Regular;19" foregroundColors="#8c8c93,#1cff1c" halign="left" name="Networktext" position="50,120" size="800,23" zPosition="1"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#f23d21,#1cff1c" halign="center" name="Network" position="280,120" size="306,23" transparent="1" zPosition="2"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#000000,#1cff1c" name="NetworkInfo_Text" position="630,120" size="200,23" transparent="1" zPosition="2"/>
+               <widget alphatest="on" name="NetworkInfo_Check" pixmaps="skin_default/icons/lock_on.png,skin_default/icons/lock_error.png" position="590,115" size="38,31" zPosition="2"/>
+               <widget backgroundColor="dark" font="Regular;19" foregroundColors="#8c8c93,#1cff1c" halign="left" name="Dhcptext" position="50,170" size="800,23" zPosition="1"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#f23d21,#1cff1c" halign="center" name="Dhcp" position="280,170" size="306,23" transparent="1" zPosition="2"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#000000,#1cff1c" name="DhcpInfo_Text" position="630,170" size="200,23" transparent="1" zPosition="2"/>
+               <widget alphatest="on" name="DhcpInfo_Check" pixmaps="skin_default/icons/lock_on.png,skin_default/icons/lock_error.png" position="590,165" size="38,31" zPosition="2"/>
+               <widget backgroundColor="dark" font="Regular;19" foregroundColors="#8c8c93,#1cff1c" halign="left" name="IPtext" position="50,220" size="800,23" zPosition="1"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#f23d21,#1cff1c" halign="center" name="IP" position="280,220" size="306,23" transparent="1" zPosition="2"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#000000,#1cff1c" name="IPInfo_Text" position="630,220" size="200,23" transparent="1" zPosition="2"/>
+               <widget alphatest="on" name="IPInfo_Check" pixmaps="skin_default/icons/lock_on.png,skin_default/icons/lock_error.png" position="590,215" size="38,31" zPosition="2"/>
+               <widget backgroundColor="dark" font="Regular;19" foregroundColors="#8c8c93,#1cff1c" halign="left" name="DNStext" position="50,270" size="800,23" zPosition="1"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#f23d21,#1cff1c" halign="center" name="DNS" position="280,270" size="306,23" transparent="1" zPosition="2"/>
+               <widget font="Regular;19" foregroundColors="#8c8c93,#000000,#1cff1c" name="DNSInfo_Text" position="630,270" size="200,23" transparent="1" zPosition="2"/>
+               <widget alphatest="on" name="DNSInfo_Check" pixmaps="skin_default/icons/lock_on.png,skin_default/icons/lock_error.png" position="590,265" size="38,31" zPosition="2"/>
+               <widget alphatest="on" name="EditSettingsButton" pixmaps="Vali-XD/buttons/grey.png,Vali-XD/buttons/blue.png" position="590,330" size="35,25" transparent="1" zPosition="1"/>
+               <widget font="Regular;19" foregroundColors="#000000,#8c8c93,#1cff1c" name="EditSettings_Text" position="630,330" size="200,23" transparent="1" zPosition="2"/>
+               <widget font="Regular;21" name="InfoText" position="15,50" size="866,256" zPosition="25"/>
+       </screen>
+       
+       <screen name="NetworkBrowser" position="center,77" size="900,450" title="Network Neighbourhood">
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="0,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="140,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="280,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="420,0" size="140,40"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" position="0,0" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" position="140,0" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" position="280,0" render="Label" size="140,40" source="key_yellow" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" position="420,0" render="Label" size="140,40" source="key_blue" transparent="1" valign="center" zPosition="2"/>
+               <widget position="5,50" render="Listbox" scrollbarMode="showOnDemand" size="891,350" source="list" zPosition="10">
+                       <convert type="TemplatedMultiContent">
+                                       {"template": [
+                                                       MultiContentEntryPixmapAlphaTest(pos = (0, 0), size = (48, 48), png = 1),
+                                                       MultiContentEntryText(pos = (50, 4), size = (420, 26), font=2, flags = RT_HALIGN_LEFT, text = 2),
+                                                       MultiContentEntryText(pos = (140, 5), size = (320, 25), font=0, flags = RT_HALIGN_LEFT, text = 3),
+                                                       MultiContentEntryText(pos = (140, 26), size = (320, 17), font=1, flags = RT_HALIGN_LEFT, text = 4),
+                                                       MultiContentEntryPixmapAlphaTest(pos = (45, 0), size = (48, 48), png = 5),
+                                                       MultiContentEntryPixmapAlphaTest(pos = (90, 0), size = (48, 48), png = 6),
+                                               ],
+                                       "fonts": [gFont("Regular", 20),gFont("Regular", 14),gFont("Regular", 24)],
+                                       "itemHeight": 50
+                                       }
+                       </convert>
+               </widget>
+               <widget backgroundColor="#25062748" font="Regular;20" halign="center" position="0,420" render="Label" size="891,30" source="infotext" transparent="1" valign="center" zPosition="10"/>
+       </screen>
+
+       <screen name="AutoMountManager" position="center,77" size="900,450" title="AutoMountManager">
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="0,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="140,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="280,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="420,0" size="140,40"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" position="0,0" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="2"/>
+               <widget position="5,50" render="Listbox" scrollbarMode="showOnDemand" size="891,357" source="config">
+                               <convert type="TemplatedMultiContent">
+                                       {"template": [
+                                                       MultiContentEntryText(pos = (0, 3), size = (480, 25), font=0, flags = RT_HALIGN_LEFT, text = 0),
+                                                       MultiContentEntryText(pos = (10, 29), size = (480, 17), font=1, flags = RT_HALIGN_LEFT, text = 2),
+                                                       MultiContentEntryPixmapAlphaTest(pos = (500, 1), size = (48, 48), png = 3),
+                                               ],
+                                       "fonts": [gFont("Regular", 20),gFont("Regular", 14)],
+                                       "itemHeight": 50
+                                       }
+                               </convert>
+               </widget>
+               <widget backgroundColor="#25062748" font="Regular;20" halign="center" position="5,420" render="Label" size="891,21" source="introduction" transparent="1" valign="center" zPosition="10"/>
+       </screen>
+       
+       <screen name="AutoMountView" position="center,77" size="900,450" title="MountView">
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="0,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="140,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="280,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="420,0" size="140,40"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" position="0,0" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" position="280,0" render="Label" size="140,40" source="key_yellow" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#25062748" font="Regular;18" halign="center" position="0,50" render="Label" size="130,72" source="legend1" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#25062748" font="Regular;18" halign="center" position="130,50" render="Label" size="631,72" source="legend2" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#25062748" font="Regular;18" halign="center" position="765,50" render="Label" size="130,72" source="legend3" transparent="1" valign="center" zPosition="1"/>
+               <widget position="5,130" render="Listbox" scrollbarMode="showOnDemand" size="891,269" source="config">
+                                <convert type="TemplatedMultiContent">
+                                        {"template": [
+                                                        MultiContentEntryPixmapAlphaTest(pos = (15, 1), size = (48, 48), png = 0),
+                                                        MultiContentEntryText(pos = (100, 3), size = (200, 25), font=0, flags = RT_HALIGN_LEFT, text = 1),
+                                                        MultiContentEntryText(pos = (290, 5), size = (150, 17), font=1, flags = RT_HALIGN_LEFT, text = 2),
+                                                        MultiContentEntryText(pos = (100, 29), size = (350, 17), font=1, flags = RT_HALIGN_LEFT, text = 3),
+                                                        MultiContentEntryPixmapAlphaTest(pos = (450, 9), size = (48, 48), png = 4),
+                                                        MultiContentEntryPixmapAlphaTest(pos = (480, 1), size = (48, 48), png = 5),
+                                                ],
+                                        "fonts": [gFont("Regular", 20),gFont("Regular", 14)],
+                                        "itemHeight": 50
+                                        }
+                                </convert>
+               </widget>
+               <widget backgroundColor="#25062748" font="Regular;20" halign="center" position="0,420" render="Label" size="891,20" source="introduction" transparent="1" valign="center" zPosition="10"/>
+       </screen>
+       
+       <screen name="SkinSelector" position="center,80" size="924,460" title="Choose your Skin">
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/red.png" position="40,20" size="30,30" zPosition="1"/>
+               <widget font="Regular;20" position="75,15" render="Label" size="347,40" source="key_red" transparent="1" valign="center" zPosition="2"/>
+               <widget itemHeight="28" name="SkinList" position="40,80" scrollbarMode="showOnDemand" size="416,308"/>
+               <eLabel backgroundColor="darkgrey" position="500,75" size="2,330" zPosition="1"/>
+               <widget alphatest="on" name="Preview" position="565,130" size="280,210"/>
+               <eLabel backgroundColor="darkgrey" position="0,420" size="924,2" zPosition="1"/>
+               <widget font="Regular;20" halign="center" position="10,425" render="Label" size="914,30" source="introduction" transparent="1" valign="center" zPosition="10"/>
+       </screen>
+       
+       
+       
+       <!-- ########## Service selection ########## -->
+       <screen flags="wfNoBorder" name="ChannelSelectionRadio" position="0,0" size="1024,400" title="Channel Selection">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget itemHeight="28" name="list" position="50,99" scrollbarMode="showOnDemand" size="924,280" zPosition="2"/>
+               <widget font="Replacement;17" foregroundColor="secondFG" halign="left" position="620,52" render="Label" size="355,40" source="Title" transparent="1" valign="center" zPosition="2"/>
+       </screen>
+       
+       <screen flags="wfNoBorder" name="MovieSelection" position="0,0" size="1024,576" title="Select a movie">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget name="list" position="50,103" scrollbarMode="showOnDemand" size="924,300" zPosition="2"/>
+               <widget font="Regular;20" name="waitingtext" position="50,100" size="924,308" zPosition="4"/>
+               <widget font="Regular;16" halign="left" position="570,420" render="Label" size="100,23" source="Service" transparent="1" zPosition="4">
+                       <convert type="MovieInfo">FileSize</convert>
+               </widget>
+               <widget font="Regular;16" position="60,420" render="Label" size="500,23" source="Service" zPosition="1">
+                       <convert type="MovieInfo">ShortDescription</convert>
+               </widget>
+               <widget font="Regular;16" halign="left" position="780,420" render="Label" size="300,23" source="Service" zPosition="1">
+                       <convert type="MovieInfo">RecordServiceName</convert>
+               </widget>
+               <widget font="Regular;16" halign="left" position="670,420" render="Label" size="100,23" source="Service" zPosition="1">
+                       <convert type="ServiceTime">Duration</convert>
+                       <convert type="ClockToText">AsLength</convert>
+               </widget>
+               <widget font="Regular;17" position="60,445" render="Label" size="904,82" source="Service" zPosition="1">
+                       <convert type="EventName">ExtendedDescription</convert>
+               </widget>
+               <widget font="Regular;17" foregroundColor="secondFG" position="620,52" render="vRendMovieDirSize" size="355,40" source="global.CurrentTime" transparent="1" valign="center" zPosition="4"/>
+               <eLabel backgroundColor="darkgrey" position="50,415" size="924,2" zPosition="5"/>
+               <widget name="DescriptionBorder" position="0,0" size="0,0"/>
+       </screen>
+       
+       <screen name="FileBrowser" position="center,center" size="620,430" title="DVD File Browser">
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="5,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="145,5" size="140,40"/>
+               <widget backgroundColor="#9f1313" font="Regular;20" halign="center" position="5,5" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#1f771f" font="Regular;20" halign="center" position="145,5" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="1"/>
+               <widget itemHeight="28" name="filelist" position="5,58" scrollbarMode="showOnDemand" size="610,364"/>
+       </screen>
+       
+       
+       
+       <!-- ########## EGP selection ########## -->    
+       <screen flags="wfNoBorder" name="GraphMultiEPG" position="0,0" size="1024,576" title="Electronic Program Guide">
+               <ePixmap alphatest="on" pixmap="Vali-XD/border/multiEPG.png" position="44,50" size="632,476" transparent="1" zPosition="1"/>
+               <widget name="timeline_text" position="0,51" size="924,20"/>
+               <widget EntryBackgroundColor="background" EntryBackgroundColorSelected="selectedBG" EntryBorderColor="#555555" backgroundColor="background" name="list" position="50,76" scrollbarMode="showOnDemand" size="924,378"/>
+               <widget name="timeline0" pixmap="Vali-XD/window/timeline.png" position="50,76" size="1,378" zPosition="1"/>
+               <widget name="timeline1" pixmap="Vali-XD/window/timeline.png" position="50,76" size="1,378" zPosition="1"/>
+               <widget name="timeline2" pixmap="Vali-XD/window/timeline.png" position="50,76" size="1,378" zPosition="1"/>
+               <widget name="timeline3" pixmap="Vali-XD/window/timeline.png" position="50,76" size="1,378" zPosition="1"/>
+               <widget name="timeline4" pixmap="Vali-XD/window/timeline.png" position="50,76" size="1,378" zPosition="1"/>
+               <widget name="timeline5" pixmap="Vali-XD/window/timeline.png" position="50,76" size="1,378" zPosition="1"/>
+               <widget alphatest="on" name="timeline_now" pixmap="Vali-XD/window/timeline-now.png" position="50,76" size="1,378" zPosition="2"/>
+               <widget font="Regular;20" noWrap="1" position="160,465" render="Label" size="807,26" source="Event" transparent="1" zPosition="1">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;20" position="160,496" render="Label" size="50,22" source="Event" transparent="1" zPosition="1">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText"/>
+               </widget>
+               <widget font="Regular;20" position="215,496" render="Label" size="70,22" source="Event" transparent="1" zPosition="1">
+                       <convert type="EventTime">EndTime</convert>
+                       <convert type="ClockToText">Format:- %H:%M</convert>
+               </widget>
+               <widget font="Regular;20" noWrap="1" position="280,496" render="Label" size="350,26" source="Event" transparent="1" zPosition="1">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Format:(%A)</convert>
+               </widget>
+               <widget font="Regular;20" foregroundColor="secondFG" halign="right" position="676,496" render="Label" size="296,26" source="global.CurrentTime" transparent="1" zPosition="2">
+                       <convert type="vConvClockToText">LocaleLang:%w %d %m</convert>
+               </widget>
+       </screen>
+       
+       <screen flags="wfNoBorder" name="EventView" position="0,0" size="1024,576" title="Eventview">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Regular;22" name="epg_description" position="50,108" size="924,374"/>
+               <widget font="Regular;22" name="datetime" position="70,492" size="172,30"/>
+               <widget font="Regular;22" name="duration" position="265,492" size="186,30"/>
+               <widget font="Regular;22" name="channel" position="490,492" size="485,30"/>
+               <widget font="Replacement;19" foregroundColor="secondFG" halign="center" position="620,61" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
+                       <convert type="vConvClockToText">LocaleLang:%w %d %m</convert>
+               </widget>
+               <eLabel backgroundColor="darkgrey" position="50,485" size="924,2" zPosition="5"/>
+       </screen>
+       
+       <screen flags="wfNoBorder" name="EPGSelectionMulti" position="0,0" size="1024,576" title="EPG Selection">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget alphatest="on" name="now_button_sel" pixmap="Vali-XD/border/epg_now.png" position="660,65" size="310,25" zPosition="1"/>
+               <widget alphatest="on" name="next_button_sel" pixmap="Vali-XD/border/epg_next.png" position="660,65" size="310,25" zPosition="1"/>
+               <widget alphatest="on" name="more_button_sel" pixmap="Vali-XD/border/epg_more.png" position="660,65" size="310,25" zPosition="1"/>
+               <widget itemHeight="28" name="list" position="50,99" scrollbarMode="showOnDemand" size="924,420"/>
+               <widget font="Regular;18" foregroundColor="secondFG" halign="right" position="655,40" render="Label" size="296,24" source="global.CurrentTime" transparent="1" zPosition="2">
+                       <convert type="vConvClockToText">LocaleLang:%w %d %m</convert>
+               </widget>
+               <eLabel backgroundColor="darkgrey" position="50,90" size="920,2" zPosition="5"/>
+       </screen>
+       
+       
+       
+       <!-- ########## Timers ########## -->
+       <screen flags="wfNoBorder" name="TimerEditList" position="0,0" size="1024,576" title="Timer Editor">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget name="timerlist" position="50,94" scrollbarMode="showOnDemand" size="924,426"/>
+               <widget font="Replacement;17" foregroundColor="secondFG" halign="left" position="620,52" render="Label" size="355,40" source="Title" transparent="1" valign="center" zPosition="2"/>
+       </screen>
+       
+       <screen flags="wfNoBorder" name="TimerEntry" position="0,0" size="1024,576" title="Timer entry">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="canceltext" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="oktext" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget name="config" position="50,94" scrollbarMode="showOnDemand" size="924,426"/>
+               <widget font="Replacement;19" foregroundColor="secondFG" halign="center" position="620,61" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
+                       <convert type="vConvClockToText">LocaleLang:%w %d %m</convert>
+               </widget>
+       </screen>
+       
+       <screen flags="wfNoBorder" name="TimerLog" position="0,0" size="1024,576" title="Timer log">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget name="loglist" position="60,100" scrollbarMode="showOnDemand" size="904,260"/>
+               <widget font="Regular;20" name="logentry" position="60,380" size="904,134"/>
+               <widget font="Replacement;17" foregroundColor="secondFG" halign="left" position="620,52" render="Label" size="355,40" source="Title" transparent="1" valign="center" zPosition="2"/>
+               <eLabel backgroundColor="darkgrey" position="50,370" size="924,2" zPosition="5"/>
+       </screen>
+
+       <screen flags="wfNoBorder" name="TimerSanityConflict" position="0,0" size="1024,576" title="Timer sanity error">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget name="timer1" position="80,115" scrollbarMode="showNever" size="864,75"/>
+               <widget name="timer2" position="80,210" scrollbarMode="showNever" size="864,75"/>
+               <widget name="list" position="60,310" scrollbarMode="showOnDemand" size="904,200"/>
+               <widget font="Replacement;17" foregroundColor="secondFG" halign="left" position="620,52" render="Label" size="355,40" source="Title" transparent="1" valign="center" zPosition="2"/>
+       </screen>
+       
+       
+       
+       <!-- ########## Merlin ########## -->   
+       <screen backgroundColor="#ffffffff" flags="wfNoBorder" name="Merlin_PG" position="0,0" size="1024,576" title="Merlin Program Guide">
+               <widget backgroundColor="#ffffffff" position="0,0" render="Pig" size="384,216" source="session.VideoPicture" zPosition="0"/>
+               <eLabel backgroundColor="noTransBG" position="0,216" size="384,366" zPosition="0"/>
+               <eLabel backgroundColor="noTransBG" position="384,0" size="720,576" zPosition="0"/>
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/red.png" position="40,520" size="35,25" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/green.png" position="185,520" size="35,25" transparent="1"/>
+               <eLabel backgroundColor="noTransBG" font="Regular;18" position="80,520" size="92,24" text="ZAP" transparent="1" zPosition="2"/>
+               <eLabel backgroundColor="noTransBG" font="Regular;18" position="230,520" size="141,24" text="TIMERS" transparent="1" zPosition="2"/>
+               <widget name="prg_list" position="40,228" scrollbarMode="showNever" itemHeight="25" size="332,275" transparent="1" zPosition="2"/>
+               <widget name="epg_list" position="395,80" scrollbarMode="showNever" itemHeight="28" size="590,448" transparent="1" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="OLED;21" foregroundColor="secondFG" halign="center" name="currCh" position="395,40" size="590,24" transparent="1" valign="center" zPosition="2"/>
+       </screen>
+       
+       <screen name="DreamExplorer" position="center,77" size="900,450" title="Dream-Explorer">
+               <widget name="filelist" position="0,0" scrollbarMode="showOnDemand" itemHeight="28" size="900,420" zPosition="4"/>
+               <ePixmap alphatest="on" pixmap="/usr/share/enigma2/Merlin/buttons/key-menu.png" position="2,426" size="35,25" zPosition="5"/>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" name="location" position="40,421" size="860,35" valign="center" zPosition="6"/>
+       </screen>
+       
+       <screen name="FileExplorer" position="center,77" size="900,450" title="File-Explorer">
+               <widget font="Regular;16" foregroundColor="foreground" name="filedata" position="0,0" size="900,418" transparent="1" zPosition="9"/>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" name="status" position="0,421" size="900,35" valign="center" zPosition="4"/>
+       </screen>
+       
+       <screen backgroundColor="noTransBG" flags="wfNoBorder" name="PictureExplorer" position="0,0" size="1024,576" title="Picture-Explorer">
+               <widget alphatest="on" backgroundColor="noTransBG" name="Picture" position="0,0" size="1024,576" zPosition="1"/>
+       </screen>
+       
+       <screen name="MerlinDownloadBrowser" position="center,100" size="800,420" title="Addon Manager">
+               <widget font="Regular;20" halign="center" name="text" position="0,0" size="800,420" valign="center" zPosition="1"/>
+               <widget name="list" position="10,10" scrollbarMode="showOnDemand" size="780,400" zPosition="2"/>
+       </screen>
+       
+       <screen name="Scripts" position="center,100" size="420,400" title="Scripts from /usr/script/tools/...">
+               <widget name="list" position="0,4" scrollbarMode="showOnDemand" itemHeight="28" size="420,392"/>
+       </screen>
+       
+       <screen name="QuickbuttonSetup" position="center,77" size="900,450" title="Quickbutton Setup">
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="15,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="165,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="315,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="465,5" size="140,40"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="15,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="165,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget name="config" position="15,58" scrollbarMode="showOnDemand" size="871,375"/>
+       </screen>
+       
+
+
+       <!-- ########## Suomipoeka ########## -->
+       <screen name="SuomipoekaMenu" position="center,77" size="900,450" title="SuomipoekaMenu">
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="0,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="140,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="280,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="420,0" size="140,40"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;20" halign="center" name="key_red" position="0,0" size="140,40" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#266926" font="Regular;20" halign="center" name="key_green" position="140,0" size="140,40" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#8C5900" font="Regular;20" halign="center" name="key_yellow" position="280,0" size="140,40" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#254177" font="Regular;20" halign="center" name="key_blue" position="420,0" size="140,40" transparent="1" valign="center" zPosition="1"/>
+               <eLabel font="Replacement;20" position="5,54" size="867,30" text="Suomipoeka-Setup"/>
+               <widget name="config" position="5,87" scrollbarMode="showOnDemand" size="891,353"/>
+       </screen>
+       <screen name="SimpleRename" position="center,77" size="900,450" title="Simple Rename Input">
+               <widget alphatest="on" name="cancel" pixmap="Vali-XD/buttons/key-red.png" position="0,0" size="140,40"/>
+               <widget alphatest="on" name="ok" pixmap="Vali-XD/buttons/key-green.png" position="140,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="280,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="420,0" size="140,40"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;20" halign="center" name="canceltext" position="0,0" size="140,40" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#266926" font="Regular;20" halign="center" name="oktext" position="140,0" size="140,40" transparent="1" valign="center" zPosition="1"/>
+               <eLabel font="Replacement;20" position="5,54" size="867,30" text="Simple Rename Input"/>
+               <widget name="config" position="5,87" size="891,353"/>
+       </screen>
+       
+       
+       <!-- ########## Picture-Player ########## -->   
+       <screen name="picshow" position="0,0" size="1024,576" title="PicturePlayer">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" position="47,52" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" position="187,52" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" position="327,52" render="Label" size="140,40" source="key_yellow" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" position="467,52" render="Label" size="140,40" source="key_blue" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Replacement;17" foregroundColor="secondFG" halign="left" position="620,52" render="Label" size="355,40" source="Title" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Regular;19" name="label" position="55,310" size="326,140"/>
+               <widget alphatest="on" name="thn" position="115,125" size="180,160"/>
+               <widget name="filelist" position="408,103" scrollbarMode="showOnDemand" size="557,438" zPosition="2"/>
+       </screen>
+       
+       
+       <!-- ########## CutList-Editor ########## -->
+       <screen backgroundColor="#FFFFFFFF" flags="wfNoBorder" name="CutListEditor" position="0,0" size="1024,576" title="CutListEditor">
+                       <widget backgroundColor="transparent" name="Video" position="0,0" size="712,400" zPosition="-2"/>
+                       <eLabel backgroundColor="noTransBG" position="700,0" size="330,576" zPosition="0"/>
+                       <eLabel backgroundColor="noTransBG" position="0,400" size="710,176" zPosition="-1"/>
+                       <widget backgroundColor="noTransBG" font="Regular;16" foregroundColor="foreground" halign="left" noWrap="1" position="740,50" render="Label" size="231,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                               <convert type="vConvClockToText">LocaleLang:%w %d %m</convert>
+                       </widget>
+                       <widget backgroundColor="noTransBG" font="Regular;22" halign="center" position="135,405" render="Label" size="450,50" source="session.CurrentService" valign="center">
+                               <convert type="ServiceName">Name</convert>
+                       </widget>
+                       <widget backgroundColor="noTransBG" font="Regular;20" halign="center" position="50,450" render="Label" size="620,25" source="session.CurrentService" valign="center" zPosition="1">
+                               <convert type="ServicePosition">Position,Detailed</convert>
+                       </widget>
+                       <widget position="735,95" render="Listbox" scrollbarMode="showOnDemand" size="246,432" source="cutlist" transparent="1" zPosition="1">
+                               <convert type="TemplatedMultiContent">
+                                       {"template": [
+                                                       MultiContentEntryText(size=(125, 20), text = 1, backcolor = MultiContentTemplateColor(3)),
+                                                       MultiContentEntryText(pos=(125,0), size=(50, 20), text = 2, flags = RT_HALIGN_RIGHT, backcolor = MultiContentTemplateColor(3))
+                                               ],
+                                       "fonts": [gFont("Regular", 18)],
+                                       "itemHeight": 20
+                                       }
+                               </convert>
+                       </widget>
+                       <widget backgroundColor="#505555" foregroundColor="black" name="Timeline" pointer="skin_default/position_arrow.png:3,5" position="50,485" size="615,20"/>
+                       <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="285,515" size="150,20" transparent="1" zPosition="2"/>
+       </screen>
+       
+       
+       <!-- ########## Media-Player ########## -->     
+       <screen backgroundColor="noTransBG" flags="wfNoBorder" name="MediaPlayer" position="0,0" size="1024,576" title="MediaPlayer">
+               <eLabel backgroundColor="darkgrey" position="50,40" size="924,2" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="50,235" size="924,2" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="50,425" size="924,2" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" font="Regular;16" foregroundColor="#0f0f0f" halign="center" position="412,32" size="200,20" text="FILE LIST" valign="center" zPosition="2"/>
+               <eLabel backgroundColor="darkgrey" font="Regular;16" foregroundColor="#0f0f0f" halign="center" position="412,226" size="200,20" text="PLAY LIST" valign="center" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="50,446" size="150,20" transparent="1" zPosition="2"/>
+               <widget alphatest="on" name="coverArt" pixmap="Vali-XD/dvr/no_coverArt.png" position="804,270" size="128,128" transparent="1" zPosition="2"/>
+               <widget font="Regular;30" foregroundColor="grey" halign="right" position="55,477" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" foregroundColor="grey" halign="left" position="145,479" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget font="Regular;16" foregroundColor="grey" halign="center" position="50,515" render="Label" size="150,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="375,449" size="420,12" zPosition="5"/>
+               <widget name="PositionGauge" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="385,449" size="400,12" transparent="1" zPosition="4"/>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="right" position="235,442" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" position="817,442" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining</convert>
+               </widget>       
+               <widget name="filelist" position="62,58" scrollbarMode="showOnDemand" size="900,164" transparent="1" zPosition="4"/>
+               <widget name="playlist" position="62,251" scrollbarMode="showOnDemand" selectionDisabled="1" size="720,164" transparent="1" zPosition="4"/>
+               <widget font="Regular;20" halign="center" name="title" position="250,473" size="690,26" transparent="1" zPosition="5"/>
+               <widget font="Regular;18" halign="center" name="artist" position="250,505" size="690,24" transparent="1" zPosition="5"/>                                
+       </screen>
+       
+       
+       <!-- ########## EPGRefresh ########## -->       
+       <screen name="EPGRefreshConfiguration" position="center,center" size="565,424" title="Configure EPGRefresh">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="0,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="140,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="280,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="420,5" size="140,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" position="0,5" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" position="140,5" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" position="280,5" render="Label" size="140,40" source="key_yellow" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" position="420,5" render="Label" size="140,40" source="key_blue" transparent="1" valign="center" zPosition="1"/>
+               <widget name="config" position="5,50" scrollbarMode="showOnDemand" size="555,260"/>
+               <ePixmap pixmap="skin_default/div-h.png" position="0,301" zPosition="1" size="565,2" />
+               <widget font="Regular;21" position="5,320" render="Label" size="555,83" source="help"/>
+       </screen>
+       
+       
+       <!--  ##### PartnerBox ##### -->
+       <screen flags="wfNoBorder" name="RemoteTimer" position="0,0" size="1024,576" title="RemoteTimer Timerlist">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <eLabel backgroundColor="background" font="Regular;16" foregroundColor="orange" halign="left" position="626,59" size="346,26" text="RemoteTimer Timerlist" transparent="1" zPosition="2"/>
+               <widget font="Regular;20" halign="center" name="text" position="50,94" size="924,424" valign="center" zPosition="3"/>
+               <widget name="timerlist" position="50,94" scrollbarMode="showOnDemand" size="924,424" zPosition="5"/>
+       </screen>
+       <screen flags="wfNoBorder" name="RemoteTimerEPGList" position="0,0" size="1024,576" title="EPG Selection">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <eLabel backgroundColor="background" font="Regular;16" foregroundColor="orange" halign="left" position="626,59" size="346,26" text="RemoteTimer EPG Selection" transparent="1" zPosition="2"/>
+               <widget font="Regular;20" halign="center" name="text" position="50,94" size="924,424" valign="center" zPosition="3"/>
+               <widget name="epglist" position="50,94" scrollbarMode="showOnDemand" size="924,424" zPosition="5"/>
+       </screen>
+       <screen flags="wfNoBorder" name="RemoteTimerChannelList" position="0,0" size="1024,576" title="Bouquet List">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <eLabel backgroundColor="background" font="Regular;16" foregroundColor="orange" halign="left" position="626,59" size="346,26" text="RemoteTimer Bouquet List" transparent="1" zPosition="2"/>
+               <widget font="Regular;20" halign="center" name="text" position="50,94" size="924,424" valign="center" zPosition="3"/>
+               <widget name="channellist" position="50,94" scrollbarMode="showOnDemand" size="924,424" zPosition="5"/>
+       </screen>
+       <screen flags="wfNoBorder" name="RemoteTimerEventView" position="0,0" size="1024,576" title="Eventview">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <eLabel backgroundColor="background" font="Regular;16" foregroundColor="orange" halign="left" position="626,59" size="346,26" text="RemoteTimer Eventview" transparent="1" zPosition="2"/>
+               <widget font="Regular;22" name="epg_description" position="50,108" size="924,374"/>
+               <widget font="Regular;22" name="datetime" position="70,492" size="172,30"/>
+               <widget font="Regular;22" name="duration" position="265,492" size="186,30"/>
+               <widget font="Regular;22" name="channel" position="490,492" size="485,30"/>
+               <eLabel backgroundColor="darkgrey" position="50,485" size="924,2" zPosition="5"/>
+       </screen>
+       <screen flags="wfNoBorder" name="RemoteTimerEntry" position="0,0" size="1024,576" title="Timer entry">
+               <widget alphatest="on" name="cancel" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40"/>
+               <widget alphatest="on" name="ok" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="canceltext" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="oktext" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget name="config" position="50,94" scrollbarMode="showOnDemand" size="924,426"/>
+               <widget font="Replacement;17" foregroundColor="secondFG" halign="left" position="620,52" render="Label" size="355,40" source="Title" transparent="1" valign="center" zPosition="2"/>
+       </screen>
+       <screen backgroundColor="background" flags="wfNoBorder" name="RemotePlayer" position="0,438" size="1024,176" title="Partnerbox - RemotePlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,0" size="1024,8" zPosition="0"/>
+               <widget backgroundColor="background" font="Replacement;21" foregroundColor="foreground" halign="center" name="ServiceName" position="50,10" size="924,60" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="background" font="Regular;18" foregroundColor="foreground" halign="left" name="DateTime" position="60,75" size="602,52" transparent="1" valign="top" zPosition="2"/>
+               <widget backgroundColor="background" font="Regular;18" foregroundColor="foreground" halign="right" name="IP" position="665,75" size="300,52" transparent="1" valign="top" zPosition="2"/>
+       </screen>
+       
+       
+       <!--  ##### VLC Player##### -->
+       <screen name="VlcServerConfigScreen" position="center,77" size="900,450" title="Edit VLC Server">
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="15,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="165,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="315,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="465,5" size="140,40"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;20" halign="center" name="key_red" position="15,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget backgroundColor="#266926" font="Regular;20" halign="center" name="key_green" position="165,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget backgroundColor="#8C5900" font="Regular;20" halign="center" name="key_yellow" position="315,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget backgroundColor="#254177" font="Regular;20" halign="center" name="key_blue" position="465,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget name="config" position="15,58" scrollbarMode="showOnDemand" size="871,375"/>
+       </screen>
+       <screen name="VlcServerListScreen" position="50,77" size="900,450" title="VLC Video Player V2.5 - Select a VLC-Server Profile">
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="15,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="165,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="315,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="465,5" size="140,40"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;20" halign="center" name="key_red" position="15,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget backgroundColor="#266926" font="Regular;20" halign="center" name="key_green" position="165,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget backgroundColor="#8C5900" font="Regular;20" halign="center" name="key_yellow" position="315,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget backgroundColor="#254177" font="Regular;20" halign="center" name="key_blue" position="465,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget font="Regular;18" name="serverlabel" position="15,65" size="871,36"/>
+               <widget name="serverlist" position="15,122" scrollbarMode="showOnDemand" size="871,310"/>
+       </screen>
+       <screen name="VlcMediaListScreen" position="50,77" size="900,450" title="VLC Video Player V2.5 - Select a VLC-Server Profile">
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="15,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="155,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="295,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="435,5" size="140,40"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;20" halign="center" name="key_red" position="15,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget backgroundColor="#266926" font="Regular;20" halign="center" name="key_green" position="155,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget backgroundColor="#8C5900" font="Regular;20" halign="center" name="key_yellow" position="295,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget backgroundColor="#254177" font="Regular;20" halign="center" name="key_blue" position="435,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
+               <widget alphatest="on" name="filelist_button_sel" pixmap="Vali-XD/buttons/key-blue.png" position="595,5" size="140,40" zPosition="1"/>
+               <widget alphatest="on" name="playlist_button_sel" pixmap="Vali-XD/buttons/key-blue.png" position="740,5" size="140,40" zPosition="1"/>
+               <widget backgroundColor="#254177" font="Regular;18" foregroundColor="orange" halign="center" name="filelist_text" position="595,5" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" foregroundColor="orange" halign="center" name="playlist_text" position="740,5" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget name="filelist" position="15,58" scrollbarMode="showOnDemand" size="871,375"/>
+               <widget name="playlist" position="15,58" scrollbarMode="showOnDemand" size="871,375"/>
+       </screen>
+       
+       
+       <!--  ##### MyTube ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="MyTubeSuggestionsListScreen" position="0,140" size="1024,260" zPosition="6">
+                       <eLabel backgroundColor="secondBG" position="95,0" size="834,260" zPosition="7"/>
+                       <widget position="100,5" render="Listbox" scrollbarMode="showOnDemand" size="824,250" source="suggestionslist" transparent="1" zPosition="8">
+                               <convert type="TemplatedMultiContent">
+                                       {"template": [
+                                                       MultiContentEntryText(pos = (0, 1), size = (610, 24), font=0, flags = RT_HALIGN_LEFT, text = 0),
+                                                       MultiContentEntryText(pos = (620, 1), size = (180, 24), font=1, flags = RT_HALIGN_RIGHT, text = 1),
+                                               ],
+                                       "fonts": [gFont("Regular", 20),gFont("Regular", 18)],
+                                       "itemHeight": 25
+                                       }
+                               </convert>
+                       </widget>
+       </screen>
+       <screen backgroundColor="background" flags="wfNoBorder" name="MyTubeHistoryScreen" position="0,140" size="1024,260" zPosition="6">
+                       <eLabel backgroundColor="secondBG" position="95,0" size="834,260" zPosition="7"/>
+                       <widget position="100,5" render="Listbox" scrollbarMode="showOnDemand" size="824,250" source="historylist" transparent="1" zPosition="8">
+                               <convert type="TemplatedMultiContent">
+                                       {"template": [
+                                                       MultiContentEntryText(pos = (0, 1), size = (800, 24), font=0, flags = RT_HALIGN_LEFT, text = 0),
+                                               ],
+                                       "fonts": [gFont("Regular", 20),gFont("Regular", 18)],
+                                       "itemHeight": 25
+                                       }
+                               </convert>
+                       </widget>
+       </screen>
+       <screen backgroundColor="background" flags="wfNoBorder" name="MyTubePlayer" position="0,433" size="1024,176" title="MoviePlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,0" size="1024,8" zPosition="0"/>
+               <eLabel backgroundColor="secondBG" position="0,8" size="152,168" zPosition="1"/>
+               <eLabel backgroundColor="secondBG" position="872,8" size="152,169" zPosition="1"/>
+               <eLabel backgroundColor="#0444444a" position="330,24" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
+               <!-- <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/> -->
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>               
+               <ePixmap alphatest="on" pixmap="Vali-XD/ProfiLine/plugin.png" position="890,35" size="100,40" transparent="1" zPosition="7"/>
+       </screen>
+       <screen flags="wfNoBorder" name="MyTubeSettingsScreen" position="0,0" size="1024,576" title="MyTubePlayerMainScreen...">
+               <ePixmap alphatest="on" pixmap="Vali-XD/ProfiLine/plugin.png" position="50,55" size="100,40" transparent="1" zPosition="1"/>
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="155,55" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="300,55" size="140,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="155,55" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="300,55" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Regular;20" foregroundColor="foreground" halign="left" name="title" position="450,50" size="497,50" transparent="1" valign="center" zPosition="5"/>
+               <widget name="config" position="50,105" scrollbarMode="showOnDemand" size="924,397" zPosition="2"/>
+       </screen>
+       <screen flags="wfNoBorder" name="MyTubeVideoHelpScreen" position="0,0" size="1024,576" title="MyTubePlayerMainScreen...">
+               <ePixmap alphatest="on" pixmap="Vali-XD/ProfiLine/plugin.png" position="50,55" size="100,40" transparent="1" zPosition="1"/>
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="155,55" size="140,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="155,55" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Regular;20" foregroundColor="foreground" halign="left" name="title" position="320,50" size="597,50" transparent="1" valign="center" zPosition="5"/>
+               <widget font="Regular;22" halign="left" name="detailtext" position="100,125" size="824,377" transparent="1" valign="top" zPosition="10"/>
+       </screen>
+       <screen flags="wfNoBorder" name="MyTubeTasksScreen" position="0,0" size="1024,576" title="MyTubePlayerMainScreen...">
+               <ePixmap alphatest="on" pixmap="Vali-XD/ProfiLine/plugin.png" position="50,55" size="100,40" transparent="1" zPosition="1"/>
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="155,55" size="140,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="155,55" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Regular;20" foregroundColor="foreground" halign="left" name="title" position="320,50" size="597,50" transparent="1" valign="center" zPosition="5"/>
+               <widget position="100,125" render="Listbox" scrollbarMode="showOnDemand" size="824,370" source="tasklist" transparent="1" zPosition="7">
+                               <convert type="TemplatedMultiContent">
+                                       {"template": [
+                                                       MultiContentEntryText(pos = (0, 1), size = (400, 24), font=1, flags = RT_HALIGN_LEFT, text = 1),
+                                                       MultiContentEntryText(pos = (410, 1), size = (150, 24), font=1, flags = RT_HALIGN_RIGHT, text = 2),
+                                                       MultiContentEntryProgress(pos = (570, 1), size = (100, 24), percent = -3),
+                                                       MultiContentEntryText(pos = (680, 1), size = (120, 24), font=1, flags = RT_HALIGN_RIGHT, text = 4),
+                                               ],
+                                       "fonts": [gFont("Regular", 20),gFont("Regular", 18)],
+                                       "itemHeight": 25
+                                       }
+                               </convert>
+                       </widget>
+       </screen>
+       <screen flags="wfNoBorder" name="MyTubeVideoInfoScreen" position="0,0" size="1024,576" title="MyTubePlayerMainScreen...">
+               <widget alphatest="on" name="thumbnail" position="0,0" size="130,98"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/ProfiLine/plugin.png" position="50,55" size="100,40" transparent="1" zPosition="1"/>
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="155,55" size="140,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="155,55" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget font="Regular;20" foregroundColor="foreground" halign="left" name="title" position="320,50" size="597,50" transparent="1" valign="center" zPosition="5"/>
+               <widget position="200,110" render="Listbox" scrollbarMode="showNever" selectionDisabled="1" size="620,110" source="infolist" transparent="1" zPosition="6">
+                               <convert type="TemplatedMultiContent">
+                               {"templates":
+                                       {"default": (110,[
+                                                       MultiContentEntryPixmapAlphaTest(pos = (0, 4), size = (130, 98), png = 0),
+                                                       MultiContentEntryPixmapAlphaTest(pos = (130, 4), size = (130, 98), png = 1),
+                                                       MultiContentEntryPixmapAlphaTest(pos = (260, 4), size = (130, 98), png = 2),
+                                                       MultiContentEntryPixmapAlphaTest(pos = (390, 4), size = (130, 98), png = 3),
+                                               ]),
+                                       "state": (110,[
+                                                       MultiContentEntryText(pos = (10, 40), size = (550, 38), font=2, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 0),
+                                               ])
+                                       },
+                                       "fonts": [gFont("Regular", 18),gFont("Regular", 14),gFont("Regular", 22)],
+                                       "itemHeight": 110
+                               }
+                               </convert>
+                       </widget>
+                       <widget alphatest="on" name="starsbg" pixmap="Vali-XD/ProfiLine/starsbar_empty.png" position="715,230" size="100,20" transparent="1" zPosition="5"/>
+                       <widget name="stars" pixmap="Vali-XD/ProfiLine/starsbar_filled.png" position="715,230" size="100,20" transparent="1" zPosition="6"/>
+                       <widget font="Regular;20" halign="left" name="author" position="212,230" size="300,24" transparent="1" valign="top" zPosition="10"/>
+                       <widget font="Regular;20" halign="left" name="duration" position="522,230" size="200,24" transparent="1" valign="top" zPosition="10"/>
+                       <widget font="Regular;20" halign="left" name="published" position="212,255" size="300,24" transparent="1" valign="top" zPosition="10"/>
+                       <widget font="Regular;20" halign="left" name="views" position="522,255" size="200,24" transparent="1" valign="top" zPosition="10"/>
+                       <widget font="Regular;20" halign="left" name="tags" position="212,280" size="600,24" transparent="1" valign="top" zPosition="10"/>
+                       <widget font="Regular;20" halign="left" name="detailtext" position="212,310" size="610,200" transparent="1" valign="top" zPosition="10"/>
+       </screen>
+       <screen flags="wfNoBorder" name="MyTubePlayerMainScreen" position="0,0" size="1024,576" title="MyTubePlayerMainScreen...">
+               <widget alphatest="on" name="thumbnail" position="0,0" size="130,98"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/ProfiLine/plugin.png" position="50,45" size="100,40" transparent="1" zPosition="1"/>
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="155,45" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="300,45" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="445,45" size="140,40" transparent="1"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="155,45" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="300,45" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="445,45" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="skin_default/buttons/key_info.png" position="880,55" size="35,25" transparent="1" zPosition="4"/>
+               <ePixmap alphatest="on" pixmap="skin_default/buttons/key_menu.png" position="920,55" size="35,25" transparent="1" zPosition="4"/>
+               <widget alphatest="on" name="ButtonBlue" pixmap="Vali-XD/buttons/key-blue.png" position="590,45" size="140,40" transparent="1" zPosition="10"/>
+               <widget alphatest="on" name="VKeyIcon" pixmap="skin_default/vkey_icon.png" position="740,40" size="60,48" transparent="1" zPosition="10"/>
+               <widget name="config" position="198,100" scrollbarMode="showNever" size="628,30" transparent="1" zPosition="2"/>
+               <widget position="100,140" render="Listbox" scrollbarMode="showOnDemand" size="824,385" source="feedlist" transparent="1" zPosition="1">
+                               <convert type="TemplatedMultiContent">
+                               {"templates":
+                                       {"default": (77,[
+                                                       MultiContentEntryPixmapAlphaTest(pos = (5, 1), size = (100, 75), png = 4),
+                                                       MultiContentEntryText(pos = (110, 1), size = (800, 25), font=0, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 1),
+                                                       MultiContentEntryText(pos = (110, 27), size = (380, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 5),
+                                                       MultiContentEntryText(pos = (110, 48), size = (380, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 6),
+                                                       MultiContentEntryText(pos = (500, 27), size = (300, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 7),
+                                                       MultiContentEntryText(pos = (500, 48), size = (300, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 8),
+                                               ]),
+                                       "state": (77,[
+                                                       MultiContentEntryText(pos = (20, 1), size = (800, 40), font=2, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 0),
+                                                       MultiContentEntryText(pos = (20, 43), size = (800, 30), font=3, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 1),
+                                               ])
+                                       },
+                                       "fonts": [gFont("Regular", 20),gFont("Regular", 16),gFont("Regular", 22),gFont("Regular", 18)],
+                                       "itemHeight": 77
+                               }
+                               </convert>
+                       </widget>
+                       <widget alphatest="on" name="HelpWindow" position="534,400" size="1,1" transparent="1" zPosition="1"/>
+       </screen>
+       
+       
+       <!--  ##### Weather ##### -->
+       <screen name="WeatherPlugin" position="center,center" size="800,240" title="Weather Plugin">
+               <widget font="Regular;23" position="10,20" render="Label" size="700,27" source="caption" transparent="1" zPosition="1"/>
+               <widget font="Regular;22" position="10,55" render="Label" size="220,26" source="currentTemp" transparent="1" zPosition="1"/>
+               <widget font="Regular;18" position="10,90" render="Label" size="220,22" source="condition" transparent="1" zPosition="1"/>
+               <widget font="Regular;18" position="10,115" render="Label" size="220,22" source="wind_condition" transparent="1" zPosition="1"/>
+               <widget font="Regular;18" position="10,140" render="Label" size="220,22" source="humidity" transparent="1" valign="bottom" zPosition="1"/>
+               <widget font="Regular;18" halign="center" position="255,60" render="Label" size="72,20" source="weekday1" transparent="1" valign="center" zPosition="1"/>
+               <widget alphatest="blend" name="weekday1_icon" position="255,90" size="72,72" zPosition="1"/>
+               <widget font="Replacement;18" halign="center" position="241,180" render="Label" size="100,20" source="weekday1_temp" transparent="1" valign="bottom" zPosition="1"/>
+               <widget font="Regular;18" halign="center" position="388,60" render="Label" size="72,20" source="weekday2" transparent="1" valign="center" zPosition="1"/>
+               <widget alphatest="blend" name="weekday2_icon" position="388,90" size="72,72" zPosition="1"/>
+               <widget font="Replacement;18" halign="center" position="374,180" render="Label" size="100,20" source="weekday2_temp" transparent="1" valign="bottom" zPosition="1"/>
+               <widget font="Regular;18" halign="center" position="521,60" render="Label" size="72,20" source="weekday3" transparent="1" valign="center" zPosition="1"/>
+               <widget alphatest="blend" name="weekday3_icon" position="521,90" size="72,72" zPosition="1"/>
+               <widget font="Replacement;18" halign="center" position="508,180" render="Label" size="100,20" source="weekday3_temp" transparent="1" valign="bottom" zPosition="1"/>
+               <widget font="Regular;18" halign="center" position="654,60" render="Label" size="72,20" source="weekday4" transparent="1" valign="center" zPosition="1"/>
+               <widget alphatest="blend" name="weekday4_icon" position="654,90" size="72,72" zPosition="1"/>
+               <widget font="Replacement;18" halign="center" position="640,180" render="Label" size="100,20" source="weekday4_temp" transparent="1" valign="bottom" zPosition="1"/>
+               <widget font="Regular;20" halign="center" position="0,0" render="Label" size="800,240" source="statustext" transparent="1" valign="center" zPosition="1"/>
+       </screen>
+       
+       
+       <!--  ##### CDInfo ##### -->
+       <screen name="CDInfo" position="center,center" size="800,440" title="CDInfo">
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="5,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="145,5" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="420,5" size="145,40"/>
+               <widget backgroundColor="#9f1313" font="Regular;20" halign="center" position="5,5" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#1f771f" font="Regular;20" halign="center" position="145,5" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#18188b" font="Regular;20" halign="center" position="425,5" render="Label" size="140,40" source="key_blue" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#25062748" font="Regular;18" position="5,54" render="Label" size="790,60" source="info" transparent="1"/>
+               <widget name="config" position="5,120" scrollbarMode="showOnDemand" size="790,200"/>
+               <eLabel backgroundColor="#44444a" position="0,330" size="800,2" zPosition="0"/>
+               <widget backgroundColor="#25062748" font="Regular;18" position="5,343" render="Label" size="790,90" source="info2" transparent="1"/>
+       </screen>
+       
+       
+       <!--  ##### Filemanager ##### -->
+       <screen name="FilebrowserScreen" position="center,77" size="900,450" title="">
+        <widget name="list_left" position="5,53" scrollbarMode="showOnDemand" size="440,392"/>
+        <widget name="list_right" position="450,53" scrollbarMode="showOnDemand" size="445,392"/>
+        <widget font="Regular;18" halign="center" name="red" position="5,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
+        <widget font="Regular;18" halign="center" name="green" position="145,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
+        <widget font="Regular;18" halign="center" name="yellow" position="285,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
+        <widget font="Regular;18" halign="center" name="blue" position="425,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
+        <ePixmap alphatest="on" name="pred" pixmap="Vali-XD/buttons/key-red.png" position="5,5" size="140,40" transparent="1" zPosition="0"/>
+        <ePixmap alphatest="on" name="pgreen" pixmap="Vali-XD/buttons/key-green.png" position="145,5" size="140,40" transparent="1" zPosition="0"/>
+        <ePixmap alphatest="on" name="pyellow" pixmap="Vali-XD/buttons/key-yellow.png" position="285,5" size="140,40" transparent="1" zPosition="0"/>
+        <ePixmap alphatest="on" name="pblue" pixmap="Vali-XD/buttons/key-blue.png" position="425,5" size="140,40" transparent="1" zPosition="0"/>
+    </screen>
+       <screen name="FilebrowserConfigScreen" position="center,center" size="700,420" title="">
+        <widget name="config" position="5,5" scrollbarMode="showOnDemand" size="690,360"/>
+        <widget font="Regular;18" halign="center" name="buttonred" position="10,370" size="140,40" transparent="1" valign="center" zPosition="1"/>
+        <widget font="Regular;18" halign="center" name="buttongreen" position="150,370" size="140,40" transparent="1" valign="center" zPosition="1"/>
+        <ePixmap alphatest="on" name="pred" pixmap="Vali-XD/buttons/key-red.png" position="10,370" size="140,40" transparent="1" zPosition="0"/>
+        <ePixmap alphatest="on" name="pgreen" pixmap="Vali-XD/buttons/key-green.png" position="150,370" size="140,40" transparent="1" zPosition="0"/>
+    </screen>
+       
+       
+       <!--  ##### Softwaremanager ##### -->
+       <screen name="UpdatePluginMenu" position="center,77" size="900,450" title="Softwaremanager...">
+               <widget source="menu" render="Listbox" position="5,50" size="440,400" scrollbarMode="showNever" enableWrapAround="1" transparent="1">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [
+                                               MultiContentEntryText(pos = (15, 5), size = (405, 30), flags = RT_HALIGN_LEFT, text = 1),
+                                       ],
+                               "fonts": [gFont("Regular", 20)],
+                               "itemHeight": 40
+                               }
+                       </convert>
+               </widget>
+               <widget source="menu" render="Listbox" position="450,150" size="445,150" zPosition="3" scrollbarMode="showNever" selectionDisabled="1" transparent="1">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [
+                                               MultiContentEntryText(pos = (0, 0), size = (420, 150), flags = RT_HALIGN_CENTER|RT_VALIGN_CENTER|RT_WRAP, text = 2),
+                                       ],
+                               "fonts": [gFont("Regular", 20)],
+                               "itemHeight": 150
+                               }
+                       </convert>
+               </widget>
+        <widget font="Regular;18" halign="center" source="key_red" render="Label" position="5,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
+        <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="5,5" size="140,40" transparent="1"/>
+        <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="145,5" size="140,40" transparent="1"/>
+        <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="285,5" size="140,40" transparent="1"/>
+        <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="425,5" size="140,40" transparent="1"/>
+       </screen>
+       <screen name="PacketManager" position="center,77" size="900,420" title="PacketManager">
+               <widget source="list" render="Listbox"  position="10,60" size="880,360" scrollbarMode="showOnDemand" transparent="1" >
+                       <convert type="TemplatedMultiContent">
+                               {"template": [
+                                               MultiContentEntryPixmapAlphaTest(pos = (18, 5), size = (48, 48), png = 4), # index 4 is the status pixmap
+                                               MultiContentEntryText(pos = (90, 5), size = (690, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
+                                               MultiContentEntryText(pos = (100, 32), size = (690, 22), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the description
+                                               MultiContentEntryPixmapAlphaTest(pos = (5, 58), size = (0, 0), png = 5), # index 4 is the div pixmap
+                                       ],
+                               "fonts": [gFont("Regular", 21),gFont("Regular", 18)],
+                               "itemHeight": 60
+                               }
+                       </convert>
+               </widget>
+               <widget font="Regular;18" halign="center" source="key_red" render="Label" position="5,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;18" halign="center" source="key_green" render="Label" position="145,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="5,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="145,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="285,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="425,5" size="140,40" transparent="1"/>
+       </screen>
+       <screen name="PluginManager" position="center,77" size="900,450" title="Plugin manager">
+               <widget source="list" render="Listbox"  position="10,50" size="880,375" scrollbarMode="showOnDemand" transparent="1">
+                       <convert type="TemplatedMultiContent">
+                       {"templates":
+                               {"default": (75,[
+                                               MultiContentEntryPixmapAlphaTest(pos = (18, 12), size = (48, 48), png = 5), # index 5 is the status pixmap
+                                               MultiContentEntryText(pos = (90, 7), size = (690, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
+                                               MultiContentEntryText(pos = (100, 33), size = (690, 38), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the description
+                                       ]),
+                               "category": (75,[
+                                               MultiContentEntryText(pos = (15, 7), size = (690, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
+                                               MultiContentEntryText(pos = (15, 33), size = (690, 22), font=1, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the description
+                                       ])
+                               },
+                               "fonts": [gFont("Regular", 21),gFont("Regular", 18)],
+                               "itemHeight": 75
+                       }
+                       </convert>
+               </widget>
+               <widget source="status" render="Label" foregroundColor="secondFG" position="0,565" size="330,50" halign="center" font="Regular;18" transparent="1"/>
+               <widget font="Regular;18" halign="center" source="key_red" render="Label" position="5,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;18" halign="center" source="key_green" render="Label" position="145,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;18" halign="center" source="key_yellow" render="Label" position="285,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;18" halign="center" source="key_blue" render="Label" position="425,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="5,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="145,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="285,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="425,5" size="140,40" transparent="1"/>
+       </screen>
+       <screen name="PluginManagerInfo" position="center,77" size="900,450" title="Plugin manager activity">
+               <widget source="list" render="Listbox" position="10,50" size="880,375" scrollbarMode="showOnDemand" transparent="1">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [
+                                               MultiContentEntryPixmapAlphaTest(pos = (18, 14), size = (48, 48), png = 2), # index 2 is the status pixmap
+                                               MultiContentEntryText(pos = (90, 5), size = (565, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
+                                               MultiContentEntryText(pos = (90, 33), size = (565, 38), font=1, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the state
+                                       ],
+                               "fonts": [gFont("Regular", 21),gFont("Regular", 18)],
+                               "itemHeight": 75
+                               }
+                       </convert>
+               </widget>
+               <widget source="status" render="Label" foregroundColor="secondFG" position="0,565" size="330,50" halign="center" font="Regular;18" transparent="1"/>
+               <widget font="Regular;18" halign="center" source="key_red" render="Label" position="5,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;18" halign="center" source="key_green" render="Label" position="145,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="5,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="145,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="285,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="425,5" size="140,40" transparent="1"/>
+       </screen>
+       <screen name="PluginDetails" position="center,77" size="900,450" title="Plugin details">
+               <widget name="divpic" position="0,0" size="0,0"/>
+               <widget name="statuspic" position="70,70" size="48,48" alphatest="on"/>
+               <widget source="author" render="Label"  position="130,85" size="540,30" font="Regular;21" backgroundColor="background" transparent="1"/>
+               <eLabel position="70,130" size="700,2" backgroundColor="darkgrey"/>
+               <widget name="screenshot" position="70,140" size="320,230" zPosition="10" alphatest="on"/>
+               <widget name="detailtext" position="400,140" size="470,310" font="Regular;20" transparent="1"/>
+               <widget font="Regular;18" halign="center" source="key_red" render="Label" position="5,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
+               <widget font="Regular;18" halign="center" source="key_green" render="Label" position="145,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="5,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="145,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="285,5" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="425,5" size="140,40" transparent="1"/>
+       </screen>
+       <screen name="UpdatePlugin" position="center,center" size="550,300" title="Software update" >
+               <widget name="activityslider" position="0,0" size="550,5"  />
+               <widget name="slider" position="0,150" size="550,30"  />
+               <widget source="package" render="Label" position="10,20" size="540,20" font="Regular;18" halign="center" valign="center" backgroundColor="#25062748" transparent="1" />
+               <widget source="status" render="Label" position="10,50" size="540,80" font="Regular;20" halign="center" valign="center" backgroundColor="#25062748" transparent="1" />
+       </screen>
+       
+<!-- ########## OLED MINI ########## -->
+  <screen name="StandbySummary" position="0,0" size="96,64" id="2">
+    <widget font="Regular;32" halign="center" position="0,0" render="Label" size="96,32" source="global.CurrentTime" valign="center">
+      <convert type="ClockToText">Default</convert>
+    </widget>
+    <widget font="Regular;24" halign="center" position="0,32" render="Label" size="96,32" source="global.CurrentTime" valign="center">
+      <convert type="ClockToText">Format:%a %d</convert>
+    </widget>
+  </screen>
+  <screen name="InfoBarMoviePlayerSummary" position="0,0" size="96,64" id="2">
+    <widget font="Regular;24" halign="center" position="0,0" render="Label" size="96,32" source="session.CurrentService" valign="center">
+      <convert type="ServicePosition">Remaining,ShowHours</convert>
+    </widget>
+    <widget font="Regular;28" halign="center" position="0,32" render="Label" size="96,32" source="global.CurrentTime" valign="center">
+      <convert type="ClockToText">Default</convert>
+    </widget>
+  </screen>
+  <screen name="InfoBarSummary" position="0,0" size="96,64" id="2">
+    <widget font="Regular;18" noWrap="1" position="0,0" render="Label" size="96,32" source="session.CurrentService" valign="center">
+      <convert type="ServiceName">Name</convert>
+    </widget>
+    <widget font="Regular;28" halign="center" position="0,32" render="Label" size="96,32" source="global.CurrentTime" valign="center">
+      <convert type="ClockToText">Default</convert>
+    </widget>
+    <!-- <widget alphatest="off" position="-2,2" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="1">
+      <convert type="ServiceName">Reference</convert>
+    </widget> -->
+  </screen>
+  <screen name="ChannelSelection_summary" position="0,0" size="96,64" id="2">
+    <widget font="Regular;18" halign="center" position="0,0" render="Label" size="96,64" source="parent.ServiceEvent" valign="center">
+      <convert type="ServiceName">Name</convert>
+    </widget>
+  </screen>
+  
+ <!-- ########## EnhancedMovieCenter ########## -->
+       <screen name="EnhancedMovieCenterMenu" position="center,77" size="900,450" title="EnhancedMovieCenterMenu">
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="0,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="140,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="280,0" size="140,40"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="420,0" size="140,40"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;20" halign="center" position="0,0" size="140,40" name="key_red" transparent="1" valign="center" zPosition="1"/>
+               <widget backgroundColor="#266926" font="Regular;20" halign="center" position="140,0" size="140,40" name="key_green" transparent="1" valign="center" zPosition="1"/>
+               <widget itemHeight="28" name="config" position="5,63" scrollbarMode="showOnDemand" size="891,364"/>
+       </screen>
+       <screen flags="wfNoBorder" name="EMCSelection" position="0,0" size="1024,576" title="Enhanced Movie Center">
+               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
+               <widget font="Regular;16" foregroundColor="secondFG" halign="left" position="620,52" render="Label" size="355,40" source="Title" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
+               <widget CoolFont="Regular;18" CoolDirPos="770" CoolFolderSize="730" CoolMoviePos="30" CoolMovieSize="680" CoolDatePos="720" CoolTimePos="820" name="list" itemHeight="30" position="50,103" scrollbarMode="showOnDemand" size="924,300" backgroundColor="background" transparent="1" />
+               <widget name="wait" position="50,100" size="924,308"/>
+               <widget font="Regular;16" position="60,420" render="Label" size="500,23" source="Service" zPosition="1">
+                       <convert type="MovieInfo">ShortDescription</convert>
+               </widget>
+               <widget font="Regular;16" halign="left" position="670,420" render="Label" size="100,23" source="Service" zPosition="1">
+                       <convert type="ServiceTime">Duration</convert>
+                       <convert type="ClockToText">AsLength</convert>
+               </widget>
+               <widget font="Regular;17" position="60,445" render="Label" size="904,82" source="Service" zPosition="1">
+                       <convert type="EventName">ExtendedDescription</convert>
+               </widget>
+               <widget name="FileSize" position="570,420" size="100,23" font="Regular;16" backgroundColor="background" transparent="1" />
+               <eLabel backgroundColor="darkgrey" position="50,415" size="924,2" zPosition="5"/>
+       </screen>
+       
+       
+       
+       
+       
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
diff --git a/valixdcontrol/src/data/menu-center.xml b/valixdcontrol/src/data/menu-center.xml
new file mode 100644 (file)
index 0000000..f829e18
--- /dev/null
@@ -0,0 +1,115 @@
+\r
+\r
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->\r
+       <!--  ++++++++++++++++++++++++++++++++++++++ MENU AND PLUGIN BROWSER +++++++++++++++++++++++++++++++++++++++++++  -->\r
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->\r
+\r
+       <!--  ##### Menus ##### -->\r
+       <screen backgroundColor="background" name="menu_mainmenu" position="center,80" size="500,445" title="Main menu">\r
+               <ePixmap alphatest="blend" pixmap="Vali-XD/ProfiLine/excalibur.png" position="50,2" size="400,100" zPosition="1"/>\r
+               <widget enableWrapAround="True" position="30,104" render="Listbox" scrollbarMode="showOnDemand" size="440,340" source="menu" transparent="1" zPosition="3">\r
+                       <convert type="TemplatedMultiContent">\r
+                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],\r
+                               "fonts": [gFont("Regular", 20)],\r
+                               "itemHeight": 34}\r
+                       </convert>\r
+               </widget>\r
+       </screen>\r
+       \r
+       <screen backgroundColor="background" name="menu_information" position="center,80" size="500,445" title="Main menu">\r
+               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/info_on.png" position="30,2" size="100,100" zPosition="1"/>\r
+               <widget font="Replacement;23" halign="left" position="150,2" render="Label" size="320,100" source="title" valign="center" zPosition="2"/>\r
+               <widget enableWrapAround="True" position="30,104" render="Listbox" scrollbarMode="showOnDemand" size="440,340" source="menu" transparent="1" zPosition="3">\r
+                       <convert type="TemplatedMultiContent">\r
+                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],\r
+                               "fonts": [gFont("Regular", 20)],\r
+                               "itemHeight": 34}\r
+                       </convert>\r
+               </widget>\r
+       </screen>\r
+       \r
+       <screen backgroundColor="background" name="menu_shutdown" position="center,80" size="500,445" title="Main menu">\r
+               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/shutdown_on.png" position="30,2" size="100,100" zPosition="1"/>\r
+               <widget font="Replacement;23" halign="left" position="150,2" render="Label" size="320,100" source="title" valign="center" zPosition="2"/>\r
+               <widget enableWrapAround="True" position="30,104" render="Listbox" scrollbarMode="showOnDemand" size="440,340" source="menu" transparent="1" zPosition="3">\r
+                       <convert type="TemplatedMultiContent">\r
+                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],\r
+                               "fonts": [gFont("Regular", 20)],\r
+                               "itemHeight": 34}\r
+                       </convert>\r
+               </widget>\r
+       </screen>\r
+       \r
+       <screen backgroundColor="background" name="menu_harddisk" position="center,80" size="500,445" title="Main menu">\r
+               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/hdd_on.png" position="30,2" size="100,100" zPosition="1"/>\r
+               <widget font="Replacement;23" halign="left" position="150,2" render="Label" size="320,100" source="title" valign="center" zPosition="2"/>\r
+               <widget enableWrapAround="True" position="30,104" render="Listbox" scrollbarMode="showOnDemand" size="440,340" source="menu" transparent="1" zPosition="3">\r
+                       <convert type="TemplatedMultiContent">\r
+                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],\r
+                               "fonts": [gFont("Regular", 20)],\r
+                               "itemHeight": 34}\r
+                       </convert>\r
+               </widget>\r
+       </screen>\r
+       \r
+       <screen backgroundColor="background" name="menu_network" position="center,80" size="500,445" title="Main menu">\r
+               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/network_on.png" position="30,2" size="100,100" zPosition="1"/>\r
+               <widget font="Replacement;23" halign="left" position="150,2" render="Label" size="320,100" source="title" valign="center" zPosition="2"/>\r
+               <widget enableWrapAround="True" position="30,104" render="Listbox" scrollbarMode="showOnDemand" size="440,340" source="menu" transparent="1" zPosition="3">\r
+                       <convert type="TemplatedMultiContent">\r
+                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],\r
+                               "fonts": [gFont("Regular", 20)],\r
+                               "itemHeight": 34}\r
+                       </convert>\r
+               </widget>\r
+       </screen>\r
+       \r
+       <screen backgroundColor="background" name="menu_setup" position="center,80" size="500,445" title="Main menu">\r
+               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/setup_on.png" position="30,2" size="100,100" zPosition="1"/>\r
+               <widget font="Replacement;23" halign="left" position="150,2" render="Label" size="320,100" source="title" valign="center" zPosition="2"/>\r
+               <widget enableWrapAround="True" position="30,104" render="Listbox" scrollbarMode="showOnDemand" size="440,340" source="menu" transparent="1" zPosition="3">\r
+                       <convert type="TemplatedMultiContent">\r
+                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],\r
+                               "fonts": [gFont("Regular", 20)],\r
+                               "itemHeight": 34}\r
+                       </convert>\r
+               </widget>\r
+       </screen>\r
+       \r
+       <screen backgroundColor="background" name="menu_scan" position="center,80" size="500,445" title="Main menu">\r
+               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/scan_on.png" position="30,2" size="100,100" zPosition="1"/>\r
+               <widget font="Replacement;23" halign="left" position="150,2" render="Label" size="320,100" source="title" valign="center" zPosition="2"/>\r
+               <widget enableWrapAround="True" position="30,104" render="Listbox" scrollbarMode="showOnDemand" size="440,340" source="menu" transparent="1" zPosition="3">\r
+                       <convert type="TemplatedMultiContent">\r
+                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],\r
+                               "fonts": [gFont("Regular", 20)],\r
+                               "itemHeight": 34}\r
+                       </convert>\r
+               </widget>\r
+       </screen>\r
+       \r
+       <screen backgroundColor="background" name="menu_system" position="center,80" size="500,445" title="Main menu">\r
+               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/system_on.png" position="30,2" size="100,100" zPosition="1"/>\r
+               <widget font="Replacement;23" halign="left" position="150,2" render="Label" size="320,100" source="title" valign="center" zPosition="2"/>\r
+               <widget enableWrapAround="True" position="30,104" render="Listbox" scrollbarMode="showOnDemand" size="440,340" source="menu" transparent="1" zPosition="3">\r
+                       <convert type="TemplatedMultiContent">\r
+                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],\r
+                               "fonts": [gFont("Regular", 20)],\r
+                               "itemHeight": 34}\r
+                       </convert>\r
+               </widget>\r
+       </screen>\r
+       \r
+       <!--  ##### PluginBrowser ##### -->\r
+       <screen backgroundColor="background" name="PluginBrowser" position="center,80" size="500,445" title="Plugin browser">\r
+               <widget name="list" position="10,10" scrollbarMode="showNever" size="480,400"/>\r
+               <ePixmap alphatest="on" name="bg_red" pixmap="Vali-XD/buttons/red.png" position="10,420" size="35,25" transparent="1" zPosition="2"/>\r
+               <ePixmap alphatest="on" name="bg_green" pixmap="Vali-XD/buttons/green.png" position="260,420" size="35,25" transparent="1" zPosition="2"/>\r
+               <widget backgroundColor="background" font="Regular;17" halign="left" name="red" position="45,421" size="210,22" transparent="1" zPosition="2"/>\r
+               <widget backgroundColor="background" font="Regular;17" halign="left" name="green" position="295,421" size="200,24" transparent="1" zPosition="2"/>\r
+       </screen>\r
+       \r
+       <!--  ##### Shooter-II ##### -->\r
+       <screen backgroundColor="background" name="Shooter_II" position="center,72" size="500,458" title="Shooter-II">\r
+               <widget name="list" position="10,5" scrollbarMode="showNever" size="480,450"/>\r
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/menu-right.xml b/valixdcontrol/src/data/menu-right.xml
new file mode 100644 (file)
index 0000000..0043734
--- /dev/null
@@ -0,0 +1,138 @@
+
+
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  ++++++++++++++++++++++++++++++++++++++ MENU AND PLUGIN BROWSER +++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+
+       <!--  ##### Menus ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="menu_mainmenu" position="524,0" size="500,576" title="Main menu">
+               <eLabel backgroundColor="secondBG" position="0,0" size="500,152" zPosition="0"/>
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/left-shadow.png" position="0,0" size="8,720" zPosition="1"/>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/merlin_on.png" position="35,35" size="100,100" zPosition="1"/>
+               <widget font="OLED;18" foregroundColor="secondFG" position="150,78" render="Label" size="300,62" source="title" transparent="1" zPosition="3"/>
+               <widget enableWrapAround="True" position="30,155" render="Listbox" scrollbarMode="showOnDemand" size="420,380" source="menu" transparent="1" zPosition="3">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],
+                               "fonts": [gFont("Regular", 20)],
+                               "itemHeight": 34}
+                       </convert>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="background" flags="wfNoBorder" name="menu_information" position="524,0" size="500,576" title="Main menu">
+               <eLabel backgroundColor="secondBG" position="0,0" size="500,152" zPosition="0"/>
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/left-shadow.png" position="0,0" size="8,720" zPosition="1"/>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/info_on.png" position="35,35" size="100,100" zPosition="1"/>
+               <widget font="OLED;18" foregroundColor="secondFG" position="150,78" render="Label" size="300,62" source="title" transparent="1" zPosition="3"/>
+               <widget enableWrapAround="True" position="30,155" render="Listbox" scrollbarMode="showOnDemand" size="420,380" source="menu" transparent="1" zPosition="3">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],
+                               "fonts": [gFont("Regular", 20)],
+                               "itemHeight": 34}
+                       </convert>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="background" flags="wfNoBorder" name="menu_shutdown" position="524,0" size="500,576" title="Main menu">
+               <eLabel backgroundColor="secondBG" position="0,0" size="500,152" zPosition="0"/>
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/left-shadow.png" position="0,0" size="8,720" zPosition="1"/>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/shutdown_on.png" position="35,35" size="100,100" zPosition="1"/>
+               <widget font="OLED;18" foregroundColor="secondFG" position="150,78" render="Label" size="300,62" source="title" transparent="1" zPosition="3"/>
+               <widget enableWrapAround="True" position="30,155" render="Listbox" scrollbarMode="showOnDemand" size="420,380" source="menu" transparent="1" zPosition="3">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],
+                               "fonts": [gFont("Regular", 20)],
+                               "itemHeight": 34}
+                       </convert>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="background" flags="wfNoBorder" name="menu_harddisk" position="524,0" size="500,576" title="Main menu">
+               <eLabel backgroundColor="secondBG" position="0,0" size="500,152" zPosition="0"/>
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/left-shadow.png" position="0,0" size="8,720" zPosition="1"/>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/hdd_on.png" position="35,35" size="100,100" zPosition="1"/>
+               <widget font="OLED;18" foregroundColor="secondFG" position="150,78" render="Label" size="300,62" source="title" transparent="1" zPosition="3"/>
+               <widget enableWrapAround="True" position="30,155" render="Listbox" scrollbarMode="showOnDemand" size="420,380" source="menu" transparent="1" zPosition="3">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],
+                               "fonts": [gFont("Regular", 20)],
+                               "itemHeight": 34}
+                       </convert>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="background" flags="wfNoBorder" name="menu_network" position="524,0" size="500,576" title="Main menu">
+               <eLabel backgroundColor="secondBG" position="0,0" size="500,152" zPosition="0"/>
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/left-shadow.png" position="0,0" size="8,720" zPosition="1"/>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/network_on.png" position="35,35" size="100,100" zPosition="1"/>
+               <widget font="OLED;18" foregroundColor="secondFG" position="150,78" render="Label" size="300,62" source="title" transparent="1" zPosition="3"/>
+               <widget enableWrapAround="True" position="30,155" render="Listbox" scrollbarMode="showOnDemand" size="420,380" source="menu" transparent="1" zPosition="3">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],
+                               "fonts": [gFont("Regular", 20)],
+                               "itemHeight": 34}
+                       </convert>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="background" flags="wfNoBorder" name="menu_setup" position="524,0" size="500,576" title="Main menu">
+               <eLabel backgroundColor="secondBG" position="0,0" size="500,152" zPosition="0"/>
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/left-shadow.png" position="0,0" size="8,720" zPosition="1"/>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/setup_on.png" position="35,35" size="100,100" zPosition="1"/>
+               <widget font="OLED;18" foregroundColor="secondFG" position="150,78" render="Label" size="300,62" source="title" transparent="1" zPosition="3"/>
+               <widget enableWrapAround="True" position="30,155" render="Listbox" scrollbarMode="showOnDemand" size="420,380" source="menu" transparent="1" zPosition="3">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],
+                               "fonts": [gFont("Regular", 20)],
+                               "itemHeight": 34}
+                       </convert>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="background" flags="wfNoBorder" name="menu_scan" position="524,0" size="500,576" title="Main menu">
+               <eLabel backgroundColor="secondBG" position="0,0" size="500,152" zPosition="0"/>
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/left-shadow.png" position="0,0" size="8,720" zPosition="1"/>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/scan_on.png" position="35,35" size="100,100" zPosition="1"/>
+               <widget font="OLED;18" foregroundColor="secondFG" position="150,78" render="Label" size="300,62" source="title" transparent="1" zPosition="3"/>
+               <widget enableWrapAround="True" position="30,155" render="Listbox" scrollbarMode="showOnDemand" size="420,380" source="menu" transparent="1" zPosition="3">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],
+                               "fonts": [gFont("Regular", 20)],
+                               "itemHeight": 34}
+                       </convert>
+               </widget>
+       </screen>
+       
+       <screen backgroundColor="background" flags="wfNoBorder" name="menu_system" position="524,0" size="500,576" title="Main menu">
+               <eLabel backgroundColor="secondBG" position="0,0" size="500,152" zPosition="0"/>
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/left-shadow.png" position="0,0" size="8,720" zPosition="1"/>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/system_on.png" position="35,35" size="100,100" zPosition="1"/>
+               <widget font="OLED;18" foregroundColor="secondFG" position="150,78" render="Label" size="300,62" source="title" transparent="1" zPosition="3"/>
+               <widget enableWrapAround="True" position="30,155" render="Listbox" scrollbarMode="showOnDemand" size="420,380" source="menu" transparent="1" zPosition="3">
+                       <convert type="TemplatedMultiContent">
+                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],
+                               "fonts": [gFont("Regular", 20)],
+                               "itemHeight": 34}
+                       </convert>
+               </widget>
+       </screen>
+       
+       <!--  ##### PluginBrowser ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="PluginBrowser" position="524,0" size="500,576" title="Plugin browser">
+               <eLabel backgroundColor="secondBG" position="0,0" size="500,77" zPosition="0"/>
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/left-shadow.png" position="0,0" size="8,720" zPosition="1"/>
+               <eLabel backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="20,30" size="430,47" text="Plugin browser" transparent="1" valign="center" zPosition="3"/>
+               <widget name="list" position="20,85" scrollbarMode="showNever" size="430,400"/>
+               <ePixmap alphatest="on" name="bg_red" pixmap="Vali-XD/buttons/red.png" position="15,500" size="35,25" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" name="bg_green" pixmap="Vali-XD/buttons/green.png" position="15,524" size="35,25" transparent="1" zPosition="2"/>
+               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="left" name="red" position="55,500" size="300,22" transparent="1" zPosition="2"/>
+               <widget backgroundColor="#266926" font="Regular;18" halign="left" name="green" position="55,524" size="300,24" transparent="1" zPosition="2"/>
+       </screen>
+       
+       <!--  ##### Shooter-II ##### -->
+       <screen flags="wfNoBorder" name="Shooter_II" position="524,0" size="500,576" title="Shooter-II">
+               <eLabel backgroundColor="secondBG" position="0,0" size="500,77" zPosition="0"/>
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/left-shadow.png" position="0,0" size="8,720" zPosition="1"/>
+               <eLabel backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="20,30" size="430,47" text="Shooter-II" transparent="1" valign="center" zPosition="3"/>
+               <widget name="list" position="20,85" scrollbarMode="showNever" size="430,450"/>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/oled-7025.xml b/valixdcontrol/src/data/oled-7025.xml
new file mode 100644 (file)
index 0000000..cf0d454
--- /dev/null
@@ -0,0 +1,80 @@
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  +++++++++++++++++++++++++++++++++++++++++++++ OLED 7025 ++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <windowstyle id="1" type="skinned">
+               <color color="#000000" name="Background"/>
+               <color color="#ffffff" name="LabelForeground"/>
+               <color color="#000000" name="ListboxBackground"/>
+               <color color="#ffffff" name="ListboxForeground"/>
+               <color color="#000000" name="ListboxSelectedBackground"/>
+               <color color="#ffffff" name="ListboxSelectedForeground"/>
+               <color color="#000000" name="ListboxMarkedBackground"/>
+               <color color="#ffffff" name="ListboxMarkedForeground"/>
+               <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#ffffff" name="WindowTitleForeground"/>
+               <color color="#000000" name="WindowTitleBackground"/>
+       </windowstyle>
+
+
+
+       <!-- ########## Summarys 7025 ##########  -->
+       <screen name="InfoBarSummary" position="0,0" size="132,64">
+               <widget source="session.CurrentService" render="Label" position="1,0" size="130,38" font="OLED;16" halign="center" >
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget source="session.Event_Now" render="Progress" position="3,36" size="126,4" borderWidth="1" >
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget source="session.RecordState" render="FixedLabel" text="R" position="2,43" size="20,20" font="Regular;20" >
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget source="global.CurrentTime" render="Label" position="26,40" size="106,24" font="Regular;22" halign="left" >
+                       <convert type="ClockToText">WithSeconds</convert>
+               </widget>
+       </screen>
+       <screen name="ChannelSelection_summary" position="0,0" size="132,64">
+               <widget source="parent.ServiceEvent" render="Label" position="1,0" size="130,38" font="OLED;16" halign="center" >
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget source="parent.ServiceEvent" render="Progress" position="3,36" size="126,4" borderWidth="1" >
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget source="global.CurrentTime" render="Label" position="26,40" size="106,24" font="Regular;22" halign="left" >
+                       <convert type="ClockToText">WithSeconds</convert>
+               </widget>
+       </screen>
+       <screen name="MenuSummary" position="0,0" size="132,64">
+               <widget source="parent.title" render="Label" position="6,0" size="120,32" font="Regular;16" halign="center" valign="center"/>
+               <widget source="parent.menu" render="Label" position="6,32" size="120,32" font="Regular;16" halign="center" valign="center">
+                       <convert type="StringListSelection" />
+               </widget>
+       </screen>
+       <screen name="InfoBarMoviePlayerSummary" position="0,0" size="132,64">
+               <widget source="session.CurrentService" render="Label" position="1,0" size="130,38" font="OLED;16" halign="center" >
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget source="session.CurrentService" render="Progress" position="3,36" size="126,4" borderWidth="1" >
+                       <convert type="ServicePosition">Position</convert>
+               </widget>
+               <widget source="session.RecordState" render="FixedLabel" text="R" position="2,43" size="20,20" font="Regular;20" >
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget source="global.CurrentTime" render="Label" position="26,40" size="106,24" font="Regular;22" halign="left" >
+                       <convert type="ClockToText">WithSeconds</convert>
+               </widget>
+       </screen>
+       <screen name="StandbySummary" position="0,0" size="132,64">
+               <widget source="global.CurrentTime" render="Label" position="20,0" size="92,64" font="LCD;38" halign="center">
+                       <convert type="ClockToText">Format:%H:%M</convert>
+               </widget>
+               <widget source="session.RecordState" render="FixedLabel" text="R" position="2,43" size="20,20" font="Regular;20" >
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
+       
+       
+       
+       
+       <!--  ##### END of Vali-Skin #####  -->
+</skin>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/oled-800.xml b/valixdcontrol/src/data/oled-800.xml
new file mode 100644 (file)
index 0000000..772d812
--- /dev/null
@@ -0,0 +1,56 @@
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  +++++++++++++++++++++++++++++++++++++++++++++ OLED +++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <windowstyle id="1" type="skinned">
+               <color color="#000000" name="Background"/>
+               <color color="#ffffff" name="LabelForeground"/>
+               <color color="#000000" name="ListboxBackground"/>
+               <color color="#ffffff" name="ListboxForeground"/>
+               <color color="#000000" name="ListboxSelectedBackground"/>
+               <color color="#ffffff" name="ListboxSelectedForeground"/>
+               <color color="#000000" name="ListboxMarkedBackground"/>
+               <color color="#ffffff" name="ListboxMarkedForeground"/>
+               <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#ffffff" name="WindowTitleForeground"/>
+               <color color="#000000" name="WindowTitleBackground"/>
+       </windowstyle>
+
+
+
+       <!-- ########## Summarys 800 ########## -->
+       <screen name="InfoBarSummary" position="0,0" size="132,64">
+               <widget font="Regular;24" halign="center" position="0,0" render="Label" size="132,64" source="session.CurrentService" valign="center">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+       </screen>
+       
+       <screen name="ChannelSelection_summary" position="0,0" size="132,64">
+               <widget font="Regular;24" halign="center" position="0,0" render="Label" size="132,64" source="parent.ServiceEvent" valign="center">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+       </screen>
+       
+       <screen name="MenuSummary" position="0,0" size="132,64">
+               <widget font="Regular;24" halign="center" position="0,0" render="Label" size="132,64" source="parent.menu" valign="center">
+                       <convert type="StringListSelection"/>
+               </widget>
+       </screen>
+       
+       <screen name="InfoBarMoviePlayerSummary" position="0,0" size="132,64">
+               <widget font="Regular;46" halign="center" position="0,0" render="Label" size="132,64" source="global.CurrentTime" valign="center">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+       </screen>
+       
+       <screen name="StandbySummary" position="0,0" size="132,64">
+               <widget font="Regular;46" halign="center" position="0,0" render="Label" size="132,64" source="global.CurrentTime" valign="center">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+       </screen>
+       
+       
+       
+       
+       <!--  ##### END of Vali-Skin #####  -->
+</skin>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/oled-8000.xml b/valixdcontrol/src/data/oled-8000.xml
new file mode 100644 (file)
index 0000000..f6da571
--- /dev/null
@@ -0,0 +1,77 @@
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  +++++++++++++++++++++++++++++++++++++++++++++ OLED +++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <windowstyle id="1" type="skinned">
+               <color color="#000000" name="Background"/>
+               <color color="#ffffff" name="LabelForeground"/>
+               <color color="#000000" name="ListboxBackground"/>
+               <color color="#ffffff" name="ListboxForeground"/>
+               <color color="#000000" name="ListboxSelectedBackground"/>
+               <color color="#ffffff" name="ListboxSelectedForeground"/>
+               <color color="#000000" name="ListboxMarkedBackground"/>
+               <color color="#ffffff" name="ListboxMarkedForeground"/>
+               <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#ffffff" name="WindowTitleForeground"/>
+               <color color="#000000" name="WindowTitleBackground"/>
+       </windowstyle>
+
+
+
+       <!-- ########## Summarys ##########  -->
+       <screen name="InfoBarSummary" position="0,0" size="132,64">
+               <widget font="OLED;15" halign="center" position="1,0" render="Label" size="130,38" source="session.CurrentService">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget borderWidth="1" position="3,36" render="Progress" size="126,4" source="session.Event_Now">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget font="Regular;20" halign="left" position="26,40" render="Label" size="106,24" source="global.CurrentTime">
+                       <convert type="ClockToText">WithSeconds</convert>
+               </widget>
+       </screen>
+       
+       <screen name="ChannelSelection_summary" position="0,0" size="132,64">
+               <widget font="OLED;15" halign="center" position="1,0" render="Label" size="130,38" source="parent.ServiceEvent">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget borderWidth="1" position="3,36" render="Progress" size="126,4" source="parent.ServiceEvent">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget font="Regular;20" halign="left" position="26,40" render="Label" size="106,24" source="global.CurrentTime">
+                       <convert type="ClockToText">WithSeconds</convert>
+               </widget>
+       </screen>
+       
+       <screen name="MenuSummary" position="0,0" size="132,64">
+               <widget font="Regular;16" halign="center" position="6,0" render="Label" size="120,32" source="parent.title" valign="center"/>
+               <widget font="Regular;16" halign="center" position="6,32" render="Label" size="120,32" source="parent.menu" valign="center">
+                       <convert type="StringListSelection"/>
+               </widget>
+       </screen>
+       
+       <screen name="InfoBarMoviePlayerSummary" position="0,0" size="132,64">
+               <widget font="OLED;14" halign="center" position="1,0" render="Label" size="130,38" source="session.CurrentService">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget borderWidth="1" position="3,36" render="Progress" size="126,4" source="session.CurrentService">
+                       <convert type="ServicePosition">Position</convert>
+               </widget>
+               <widget font="Regular;20" halign="left" position="26,40" render="Label" size="106,20" source="global.CurrentTime">
+                       <convert type="ClockToText">WithSeconds</convert>
+               </widget>
+       </screen>
+       
+       <screen name="StandbySummary" position="0,0" size="132,64">
+               <widget font="Regular;26" halign="center" position="0,0" render="Label" size="132,40" source="global.CurrentTime" valign="center">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;16" halign="center" position="0,41" render="Label" size="132,23" source="global.CurrentTime">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+       </screen>
+       
+       
+       
+       <!--  ##### END of Vali-Skin #####  -->
+</skin>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/oled-VerySymple.xml b/valixdcontrol/src/data/oled-VerySymple.xml
new file mode 100644 (file)
index 0000000..4599726
--- /dev/null
@@ -0,0 +1,56 @@
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  +++++++++++++++++++++++++++++++++++++++++++++ OLED +++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
+       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->   
+       <windowstyle id="1" type="skinned">
+               <color color="#000000" name="Background"/>
+               <color color="#ffffff" name="LabelForeground"/>
+               <color color="#000000" name="ListboxBackground"/>
+               <color color="#ffffff" name="ListboxForeground"/>
+               <color color="#000000" name="ListboxSelectedBackground"/>
+               <color color="#ffffff" name="ListboxSelectedForeground"/>
+               <color color="#000000" name="ListboxMarkedBackground"/>
+               <color color="#ffffff" name="ListboxMarkedForeground"/>
+               <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#ffffff" name="WindowTitleForeground"/>
+               <color color="#000000" name="WindowTitleBackground"/>
+       </windowstyle>
+
+
+
+       <!-- ########## Summarys Very Simple ########## -->>
+       <screen name="InfoBarSummary" position="0,0" size="132,64">
+               <widget font="Regular;46" halign="center" position="0,0" render="Label" size="132,64" source="global.CurrentTime" valign="center">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+       </screen>
+       
+       <screen name="ChannelSelection_summary" position="0,0" size="132,64">
+               <widget font="Regular;24" halign="center" position="0,0" render="Label" size="132,64" source="parent.ServiceEvent" valign="center">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+       </screen>
+       
+       <screen name="MenuSummary" position="0,0" size="132,64">
+               <widget font="Regular;24" halign="center" position="0,0" render="Label" size="132,64" source="parent.menu" valign="center">
+                       <convert type="StringListSelection"/>
+               </widget>
+       </screen>
+       
+       <screen name="InfoBarMoviePlayerSummary" position="0,0" size="132,64">
+               <widget font="Regular;46" halign="center" position="0,0" render="Label" size="132,64" source="global.CurrentTime" valign="center">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+       </screen>
+       
+       <screen name="StandbySummary" position="0,0" size="132,64">
+               <widget font="LCD;42" halign="center" position="0,0" render="Label" size="132,64" source="global.CurrentTime" valign="center">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+       </screen>
+       
+       
+       
+       
+       <!--  ##### END of Vali-Skin #####  -->
+</skin>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/skin-atlantis-picon.xml b/valixdcontrol/src/data/skin-atlantis-picon.xml
new file mode 100644 (file)
index 0000000..24336fd
--- /dev/null
@@ -0,0 +1,289 @@
+       <!--  ##### Colors ##### -->
+       <colors>
+               <color name="background" value="#1806212D"/>
+               <color name="foreground" value="#00f0f0f0"/>
+               <color name="secondBG" value="#1806212D"/>
+               <color name="secondFG" value="#00fcc000"/>
+               <color name="selectedBG" value="#08333333"/>
+               <color name="selectedFG" value="#00fcc000"/>
+               <color name="noTransBG" value="#00141415"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="black" value="#0f0f0f"/>
+               <color name="yellow" value="#f3ca09"/>
+               <color name="orange" value="#FCC000"/>
+               <color name="blue" value="#879cc1"/>
+               <color name="green" value="#56C856"/>
+               <color name="red" value="#ff4A3C"/>
+               <color name="grey" value="#999999"/>
+               <color name="dark" value="#292931"/>
+               <color name="darkgrey" value="#44444a"/>
+               <color name="grey81" value="#cfcfcf"/>
+               <color name="grey90" value="#e5e5e5"/>
+               <color name="redtransparent" value="#164C0000"/>
+               <color name="greentransparent" value="#16004C00"/>
+               <color name="bluetransparent" value="#16001E4B"/>
+               <color name="yellowtransparent" value="#164B4B00"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#65000000"/>
+               <color name="transpWhite" value="#80ffffff"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#a0b0e9"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Regular;18" offset="20,13"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="foreground" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="secondFG" name="WindowTitleForeground"/>
+               <color color="dark" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Vali-XD/Atlantis/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Vali-XD/Atlantis/oben.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/Atlantis/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Vali-XD/Atlantis/links.png" pos="bpLeft"/>
+                       <pixmap filename="Vali-XD/Atlantis/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Vali-XD/Atlantis/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Vali-XD/Atlantis/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Vali-XD/Atlantis/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+       
+       
+
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,400" size="1024,176" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Atlantis/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="right" position="740,55" render="vRendVideoSize" size="120,22" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="165,55" render="vRendChNumber" size="60,22" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
+               <widget alphatest="blend" position="37,45" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServiceName">Reference</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="10,100" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3"> 
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="left" position="100,100" render="Label" size="42,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="28,125" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="left" position="230,55" render="Label" size="501,28" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget font="Regular;22" position="165,91" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,91" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,91" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">InMinutes</convert>
+               </widget>
+               <widget font="Regular;22" position="165,117" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,117" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,117" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="ClockToText">InMinutes</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,80" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,97" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget borderColor="#30303a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,51" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,122" render="Label" size="60,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="orange" halign="left" position="954,122" render="Label" size="160,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">BER</convert>
+               </widget>
+               <eLabel backgroundColor="darkgrey" position="890,43" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="910,43" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="930,43" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="950,43" size="17,3" zPosition="1"/>
+               <widget backgroundColor="orange" position="890,43" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="910,43" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="930,43" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">4</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="950,43" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">8</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="890,43" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">0,0</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="910,43" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">1,1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="930,43" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">2,2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="950,43" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">3,3</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,400" size="1024,176" title="MoviePlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Atlantis/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <eLabel backgroundColor="#0444444a" position="330,69" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,61" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,91" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,93" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,124" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,64" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,45" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,57" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="166,86" render="Label" size="692,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>               
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,400" size="1024,176" title="DVDPlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Atlantis/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <eLabel backgroundColor="#0444444a" position="330,69" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,61" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,91" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,93" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,124" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,64" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,45" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,57" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="166,86" render="Label" size="692,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/skin-atlantis.xml b/valixdcontrol/src/data/skin-atlantis.xml
new file mode 100644 (file)
index 0000000..d83722d
--- /dev/null
@@ -0,0 +1,242 @@
+       <!--  ##### Colors ##### -->
+       <colors>
+               <color name="background" value="#1806212D"/>
+               <color name="foreground" value="#00f0f0f0"/>
+               <color name="secondBG" value="#1806212D"/>
+               <color name="secondFG" value="#00fcc000"/>
+               <color name="selectedBG" value="#08333333"/>
+               <color name="selectedFG" value="#00fcc000"/>
+               <color name="noTransBG" value="#00141415"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="black" value="#0f0f0f"/>
+               <color name="yellow" value="#f3ca09"/>
+               <color name="orange" value="#FCC000"/>
+               <color name="blue" value="#879cc1"/>
+               <color name="green" value="#56C856"/>
+               <color name="red" value="#ff4A3C"/>
+               <color name="grey" value="#999999"/>
+               <color name="dark" value="#292931"/>
+               <color name="darkgrey" value="#44444a"/>
+               <color name="grey81" value="#cfcfcf"/>
+               <color name="grey90" value="#e5e5e5"/>
+               <color name="redtransparent" value="#164C0000"/>
+               <color name="greentransparent" value="#16004C00"/>
+               <color name="bluetransparent" value="#16001E4B"/>
+               <color name="yellowtransparent" value="#164B4B00"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#65000000"/>
+               <color name="transpWhite" value="#80ffffff"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#a0b0e9"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Regular;18" offset="20,13"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="foreground" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="secondFG" name="WindowTitleForeground"/>
+               <color color="dark" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Vali-XD/Atlantis/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Vali-XD/Atlantis/oben.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/Atlantis/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Vali-XD/Atlantis/links.png" pos="bpLeft"/>
+                       <pixmap filename="Vali-XD/Atlantis/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Vali-XD/Atlantis/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Vali-XD/Atlantis/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Vali-XD/Atlantis/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+       
+       
+
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,400" size="1024,176" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Atlantis/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,71" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,45" render="vRendChNumber" size="120,22" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,91" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,93" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,125" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="center" position="165,56" render="Label" size="694,28" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget font="Regular;22" position="165,91" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,91" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,91" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">InMinutes</convert>
+               </widget>
+               <widget font="Regular;22" position="165,119" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,119" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,119" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="ClockToText">InMinutes</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,81" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,97" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget borderColor="#30303a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,51" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,122" render="Label" size="60,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="orange" halign="left" position="954,122" render="Label" size="160,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">BER</convert>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,400" size="1024,176" title="MoviePlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Atlantis/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <eLabel backgroundColor="#0444444a" position="330,69" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,61" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,91" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,93" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,124" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,64" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,45" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,57" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="166,86" render="Label" size="692,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>               
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,400" size="1024,176" title="DVDPlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Atlantis/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <eLabel backgroundColor="#0444444a" position="330,69" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,61" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,91" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,93" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,124" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,64" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,45" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,57" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="166,86" render="Label" size="692,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/skin-avalon-picon.xml b/valixdcontrol/src/data/skin-avalon-picon.xml
new file mode 100644 (file)
index 0000000..fb5d10e
--- /dev/null
@@ -0,0 +1,274 @@
+  <!--  ##### Colors ##### -->
+  <colors>
+    <color name="background" value="#221f1f1f"/>
+    <color name="foreground" value="#00f0f0f0"/>
+    <color name="secondBG" value="#20171D30"/>
+    <color name="secondFG" value="#00fcc000"/>
+    <color name="selectedBG" value="#10283047"/>
+    <color name="selectedFG" value="#00fcc000"/>
+               <color name="noTransBG" value="#00141415"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="black" value="#0f0f0f"/>
+               <color name="yellow" value="#f3ca09"/>
+               <color name="orange" value="#FCC000"/>
+               <color name="blue" value="#879cc1"/>
+               <color name="green" value="#56C856"/>
+               <color name="red" value="#ff4A3C"/>
+               <color name="grey" value="#999999"/>
+               <color name="dark" value="#292931"/>
+               <color name="darkgrey" value="#44444a"/>
+               <color name="grey81" value="#cfcfcf"/>
+               <color name="grey90" value="#e5e5e5"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#65000000"/>
+               <color name="transpWhite" value="#80ffffff"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#a0b0e9"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Regular;18" offset="15,10"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="foreground" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#00f0f0f0" name="WindowTitleForeground"/>
+               <color color="#10171D30" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Vali-XD/Avalon/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Vali-XD/Avalon/oben.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/Avalon/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Vali-XD/Avalon/links.png" pos="bpLeft"/>
+                       <pixmap filename="Vali-XD/Avalon/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Vali-XD/Avalon/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Vali-XD/Avalon/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Vali-XD/Avalon/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+
+
+
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,425" size="1024,176" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Avalon/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="675,15" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="165,15" render="vRendChNumber" size="66,22" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="35,10" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="125,11" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget alphatest="blend" position="57,50" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServiceName">Reference</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="left" noWrap="1" position="230,12" render="Label" size="442,28" source="session.CurrentService" valign="top" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget font="Regular;22" position="165,60" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,60" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,60" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">InMinutes</convert>
+               </widget>
+               <widget font="Regular;22" position="165,90" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,90" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,90" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="ClockToText">InMinutes</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,50" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_crypt_on.png" position="859,16" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_txt_on.png" position="822,16" render="Pixmap" size="30,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="923,16" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="890,16" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_sub_on.png" position="801,19" render="Pixmap" size="14,14" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="801,19" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="890,16" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget borderColor="#66666a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="880,50" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="905,49" render="Label" size="77,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="905,72" render="Label" size="77,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">AGC</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="905,95" render="Label" size="160,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">BER</convert>
+               </widget>
+               <eLabel backgroundColor="darkgrey" position="68,114" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="88,114" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="108,114" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="128,114" size="17,3" zPosition="1"/>
+               <widget backgroundColor="orange" position="68,114" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="88,114" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="108,114" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">4</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="128,114" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">8</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="68,114" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">0,0</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="88,114" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">1,1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="108,114" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">2,2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="128,114" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">3,3</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,425" size="1024,176" title="MoviePlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Avalon/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="260,16" size="150,20" transparent="1" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="540,15" render="vRendVideoSize" size="142,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="35,10" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="125,11" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/Avalon/mpslider.png" position="217,97" size="600,16" zPosition="3"/>
+               <widget pointer="Vali-XD/Avalon/pointer.png:13,3" position="232,98" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="55,91" render="Label" size="150,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="830,91" render="Label" size="136,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="55,44" render="Label" size="916,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>               
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="923,16" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="890,16" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="890,16" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="801,19" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,425" size="1024,176" title="DVDPlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Avalon/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="260,16" size="150,20" transparent="1" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="540,15" render="vRendVideoSize" size="142,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="35,10" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="125,11" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/Avalon/mpslider.png" position="217,97" size="600,16" zPosition="3"/>
+               <widget pointer="Vali-XD/Avalon/pointer.png:13,3" position="232,98" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="55,91" render="Label" size="150,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="830,91" render="Label" size="136,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="55,44" render="Label" size="916,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_txt_on.png" position="822,16" render="Pixmap" size="30,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="923,16" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="890,16" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="801,19" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/skin-avalon.xml b/valixdcontrol/src/data/skin-avalon.xml
new file mode 100644 (file)
index 0000000..5219bac
--- /dev/null
@@ -0,0 +1,230 @@
+<!--  ##### Colors ##### -->
+  <colors>
+    <color name="background" value="#221f1f1f"/>
+    <color name="foreground" value="#00f0f0f0"/>
+    <color name="secondBG" value="#20171D30"/>
+    <color name="secondFG" value="#00fcc000"/>
+    <color name="selectedBG" value="#10283047"/>
+    <color name="selectedFG" value="#00fcc000"/>
+               <color name="noTransBG" value="#00141415"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="black" value="#0f0f0f"/>
+               <color name="yellow" value="#f3ca09"/>
+               <color name="orange" value="#FCC000"/>
+               <color name="blue" value="#879cc1"/>
+               <color name="green" value="#56C856"/>
+               <color name="red" value="#ff4A3C"/>
+               <color name="grey" value="#999999"/>
+               <color name="dark" value="#292931"/>
+               <color name="darkgrey" value="#44444a"/>
+               <color name="grey81" value="#cfcfcf"/>
+               <color name="grey90" value="#e5e5e5"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#65000000"/>
+               <color name="transpWhite" value="#80ffffff"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#a0b0e9"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Regular;18" offset="15,10"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="foreground" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#00f0f0f0" name="WindowTitleForeground"/>
+               <color color="#10171D30" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Vali-XD/Avalon/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Vali-XD/Avalon/oben.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/Avalon/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Vali-XD/Avalon/links.png" pos="bpLeft"/>
+                       <pixmap filename="Vali-XD/Avalon/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Vali-XD/Avalon/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Vali-XD/Avalon/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Vali-XD/Avalon/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+
+
+
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,425" size="1024,176" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Avalon/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="675,15" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="59,15" render="vRendChNumber" size="122,22" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="30,54" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="120,55" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;16" foregroundColor="secondFG" halign="center" position="55,86" render="Label" size="102,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="OLED;21" foregroundColor="foreground" halign="left" noWrap="1" position="200,16" render="Label" size="471,28" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget font="Regular;22" position="165,60" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,60" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,60" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">InMinutes</convert>
+               </widget>
+               <widget font="Regular;22" position="165,90" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,90" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,90" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="ClockToText">InMinutes</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,50" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_crypt_on.png" position="859,16" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_txt_on.png" position="822,16" render="Pixmap" size="30,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="923,16" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="890,16" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_sub_on.png" position="801,19" render="Pixmap" size="14,14" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="801,19" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="890,16" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget borderColor="#66666a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="880,50" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="905,49" render="Label" size="77,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="905,72" render="Label" size="77,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">AGC</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="905,95" render="Label" size="160,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">BER</convert>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,425" size="1024,176" title="MoviePlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Avalon/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="260,16" size="150,20" transparent="1" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="540,15" render="vRendVideoSize" size="142,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="35,10" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="125,11" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/Avalon/mpslider.png" position="217,97" size="600,16" zPosition="3"/>
+               <widget pointer="Vali-XD/Avalon/pointer.png:13,3" position="232,98" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="55,91" render="Label" size="150,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="830,91" render="Label" size="136,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="55,44" render="Label" size="916,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>               
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="923,16" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="890,16" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="890,16" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="801,19" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,425" size="1024,176" title="DVDPlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Avalon/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="260,16" size="150,20" transparent="1" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="540,15" render="vRendVideoSize" size="142,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="35,10" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="125,11" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/Avalon/mpslider.png" position="217,97" size="600,16" zPosition="3"/>
+               <widget pointer="Vali-XD/Avalon/pointer.png:13,3" position="232,98" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="55,91" render="Label" size="150,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="830,91" render="Label" size="136,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="55,44" render="Label" size="916,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_txt_on.png" position="822,16" render="Pixmap" size="30,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="923,16" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="890,16" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="801,19" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/skin-base-picon.xml b/valixdcontrol/src/data/skin-base-picon.xml
new file mode 100644 (file)
index 0000000..d0d67b0
--- /dev/null
@@ -0,0 +1,276 @@
+               <color name="noTransBG" value="#00141415"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="black" value="#0f0f0f"/>
+               <color name="yellow" value="#f3ca09"/>
+               <color name="orange" value="#FCC000"/>
+               <color name="blue" value="#879cc1"/>
+               <color name="green" value="#56C856"/>
+               <color name="red" value="#ff4A3C"/>
+               <color name="grey" value="#999999"/>
+               <color name="dark" value="#292931"/>
+               <color name="darkgrey" value="#44444a"/>
+               <color name="grey81" value="#cfcfcf"/>
+               <color name="grey90" value="#e5e5e5"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#65000000"/>
+               <color name="transpWhite" value="#80ffffff"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#a0b0e9"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Regular;18" offset="20,13"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="foreground" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#00f0f0f0" name="WindowTitleForeground"/>
+               <color color="#040f0f0f" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Vali-XD/Atlantis/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Vali-XD/Atlantis/oben.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/Atlantis/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Vali-XD/Atlantis/links.png" pos="bpLeft"/>
+                       <pixmap filename="Vali-XD/Atlantis/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Vali-XD/Atlantis/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Vali-XD/Atlantis/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Vali-XD/Atlantis/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+
+
+
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,433" size="1024,176" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,0" size="1024,8" zPosition="0"/>
+               <eLabel backgroundColor="secondBG" position="0,8" size="152,168" zPosition="1"/>
+               <eLabel backgroundColor="secondBG" position="872,8" size="152,169" zPosition="1"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="right" position="740,17" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="left" position="165,15" render="vRendChNumber" size="60,22" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget alphatest="blend" position="37,12" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServiceName">Reference</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="10,68" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="left" position="100,68" render="Label" size="42,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="28,95" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="left" position="230,18" render="Label" size="506,28" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget font="Regular;22" position="165,58" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,58" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,58" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">InMinutes</convert>
+               </widget>
+               <widget font="Regular;22" position="165,86" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,86" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,86" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="ClockToText">InMinutes</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,47" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="blend" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,64" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="blend" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="blend" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="blend" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="blend" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="blend" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="blend" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget borderColor="#44444a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,18" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,90" render="Label" size="60,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="950,90" render="Label" size="160,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">BER</convert>
+               </widget>
+               <eLabel backgroundColor="darkgrey" position="890,11" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="910,11" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="930,11" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="950,11" size="17,3" zPosition="1"/>
+               <widget backgroundColor="orange" position="890,11" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="910,11" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="930,11" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">4</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="950,11" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">8</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="890,11" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">0,0</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="910,11" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">1,1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="930,11" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">2,2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="950,11" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">3,3</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,0" size="1024,8" zPosition="0"/>
+               <eLabel backgroundColor="secondBG" position="0,8" size="152,168" zPosition="1"/>
+               <eLabel backgroundColor="secondBG" position="872,8" size="152,169" zPosition="1"/>
+               <eLabel backgroundColor="#0444444a" position="330,24" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>               
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,0" size="1024,8" zPosition="0"/>
+               <eLabel backgroundColor="secondBG" position="0,8" size="152,168" zPosition="1"/>
+               <eLabel backgroundColor="secondBG" position="872,8" size="152,169" zPosition="1"/>
+               <eLabel backgroundColor="#0444444a" position="330,24" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/skin-base.xml b/valixdcontrol/src/data/skin-base.xml
new file mode 100644 (file)
index 0000000..6991c97
--- /dev/null
@@ -0,0 +1,229 @@
+               <color name="noTransBG" value="#00141415"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="black" value="#0f0f0f"/>
+               <color name="yellow" value="#f3ca09"/>
+               <color name="orange" value="#FCC000"/>
+               <color name="blue" value="#879cc1"/>
+               <color name="green" value="#56C856"/>
+               <color name="red" value="#ff4A3C"/>
+               <color name="grey" value="#999999"/>
+               <color name="dark" value="#292931"/>
+               <color name="darkgrey" value="#44444a"/>
+               <color name="grey81" value="#cfcfcf"/>
+               <color name="grey90" value="#e5e5e5"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#65000000"/>
+               <color name="transpWhite" value="#80ffffff"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#a0b0e9"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Regular;18" offset="20,13"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="foreground" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#00f0f0f0" name="WindowTitleForeground"/>
+               <color color="#040f0f0f" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Vali-XD/Atlantis/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Vali-XD/Atlantis/oben.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/Atlantis/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Vali-XD/Atlantis/links.png" pos="bpLeft"/>
+                       <pixmap filename="Vali-XD/Atlantis/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Vali-XD/Atlantis/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Vali-XD/Atlantis/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Vali-XD/Atlantis/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+
+
+
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,438" size="1024,176" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,0" size="1024,8" zPosition="0"/>
+               <eLabel backgroundColor="secondBG" position="0,8" size="152,168" zPosition="1"/>
+               <eLabel backgroundColor="secondBG" position="872,8" size="152,169" zPosition="1"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="vRendChNumber" size="120,22" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="center" position="165,17" render="Label" size="694,28" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget font="Regular;22" position="165,58" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,58" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,58" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">InMinutes</convert>
+               </widget>
+               <widget font="Regular;22" position="165,86" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,86" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,86" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="ClockToText">InMinutes</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,47" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,64" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget borderColor="#44444a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,18" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,90" render="Label" size="60,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="950,90" render="Label" size="160,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">BER</convert>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,0" size="1024,8" zPosition="0"/>
+               <eLabel backgroundColor="secondBG" position="0,8" size="152,168" zPosition="1"/>
+               <eLabel backgroundColor="secondBG" position="872,8" size="152,169" zPosition="1"/>
+               <eLabel backgroundColor="#0444444a" position="330,24" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>               
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,0" size="1024,8" zPosition="0"/>
+               <eLabel backgroundColor="secondBG" position="0,8" size="152,168" zPosition="1"/>
+               <eLabel backgroundColor="secondBG" position="872,8" size="152,169" zPosition="1"/>
+               <eLabel backgroundColor="#0444444a" position="330,24" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/skin-beyonddreams-picon.xml b/valixdcontrol/src/data/skin-beyonddreams-picon.xml
new file mode 100644 (file)
index 0000000..89ad302
--- /dev/null
@@ -0,0 +1,278 @@
+       <!--  ##### Colors ##### -->
+       <colors>
+               <color name="background" value="#180A1E36"/>
+               <color name="foreground" value="#00f0f0f0"/>
+               <color name="secondBG" value="#18580A0A"/>
+               <color name="secondFG" value="#00999999"/>
+               <color name="selectedBG" value="#08303240"/>
+               <color name="selectedFG" value="#00fcc000"/>
+               <color name="noTransBG" value="#00081226"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="black" value="#0f0f0f"/>
+               <color name="yellow" value="#f3ca09"/>
+               <color name="orange" value="#FCC000"/>
+               <color name="blue" value="#879cc1"/>
+               <color name="green" value="#56C856"/>
+               <color name="red" value="#ff4A3C"/>
+               <color name="grey" value="#999999"/>
+               <color name="dark" value="#292931"/>
+               <color name="darkgrey" value="#44444a"/>
+               <color name="grey81" value="#cfcfcf"/>
+               <color name="grey90" value="#e5e5e5"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#65000000"/>
+               <color name="transpWhite" value="#80ffffff"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#a0b0e9"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Regular;18" offset="20,13"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="foreground" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#00f0f0f0" name="WindowTitleForeground"/>
+               <color color="#040f0f0f" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Vali-XD/BeyondDreams/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Vali-XD/BeyondDreams/oben.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/BeyondDreams/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Vali-XD/BeyondDreams/links.png" pos="bpLeft"/>
+                       <pixmap filename="Vali-XD/BeyondDreams/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Vali-XD/BeyondDreams/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Vali-XD/BeyondDreams/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Vali-XD/BeyondDreams/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+
+
+
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,433" size="1024,176" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Vali-XD/BeyondDreams/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <widget backgroundColor="#4A5058" font="Regular;18" halign="right" position="740,17" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="#4A5058" font="Regular;22" foregroundColor="foreground" position="165,13" render="vRendChNumber" size="65,22" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget alphatest="blend" position="43,12" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServiceName">Reference</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="10,68" render="Label" size="93,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="left" position="103,68" render="Label" size="42,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,95" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#4A5058" font="OLED;21" foregroundColor="foreground" halign="left" position="230,16" render="Label" size="501,28" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="#0A1A2D" font="Regular;22" position="165,58" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="#0A1A2D" font="Regular;22" position="230,58" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget backgroundColor="#0A1A2D" font="Regular;22" halign="right" position="770,58" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">InMinutes</convert>
+               </widget>
+               <widget backgroundColor="#0A2646" font="Regular;22" position="165,86" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="#0A2646" font="Regular;22" position="230,86" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget backgroundColor="#0A2646" font="Regular;22" halign="right" position="770,86" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="ClockToText">InMinutes</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,47" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,64" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget borderColor="#44444a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,18" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,90" render="Label" size="51,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" noWrap="1" position="945,90" render="Label" size="41,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">BER</convert>
+               </widget>
+               <eLabel backgroundColor="darkgrey" position="890,114" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="910,114" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="930,114" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="950,114" size="17,3" zPosition="1"/>
+               <widget backgroundColor="orange" position="890,114" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="910,114" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="930,114" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">4</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="950,114" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">8</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="890,114" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">0,0</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="910,114" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">1,1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="930,114" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">2,2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="950,114" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">3,3</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/BeyondDreams/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <eLabel backgroundColor="#0444444a" position="330,24" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="#3A1C1C" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="#3E0A0A" font="Regular;28" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">   
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="#3E0A0A" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="#580A0A" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="#776464" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="#4A5058" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget backgroundColor="#0A1A2D" font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>               
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/BeyondDreams/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <eLabel backgroundColor="#0444444a" position="330,24" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="#3A1C1C" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="#3E0A0A" font="Regular;28" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">   
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="#3E0A0A" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="#580A0A" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="#776464" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="#4A5058" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget backgroundColor="#0A1A2D" font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/skin-beyonddreams.xml b/valixdcontrol/src/data/skin-beyonddreams.xml
new file mode 100644 (file)
index 0000000..86080b5
--- /dev/null
@@ -0,0 +1,231 @@
+       <!--  ##### Colors ##### -->
+       <colors>
+               <color name="background" value="#180A1E36"/>
+               <color name="foreground" value="#00f0f0f0"/>
+               <color name="secondBG" value="#18580A0A"/>
+               <color name="secondFG" value="#00999999"/>
+               <color name="selectedBG" value="#08303240"/>
+               <color name="selectedFG" value="#00fcc000"/>
+               <color name="noTransBG" value="#00081226"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="black" value="#0f0f0f"/>
+               <color name="yellow" value="#f3ca09"/>
+               <color name="orange" value="#FCC000"/>
+               <color name="blue" value="#879cc1"/>
+               <color name="green" value="#56C856"/>
+               <color name="red" value="#ff4A3C"/>
+               <color name="grey" value="#999999"/>
+               <color name="dark" value="#292931"/>
+               <color name="darkgrey" value="#44444a"/>
+               <color name="grey81" value="#cfcfcf"/>
+               <color name="grey90" value="#e5e5e5"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#65000000"/>
+               <color name="transpWhite" value="#80ffffff"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#a0b0e9"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Regular;18" offset="20,13"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="foreground" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#00f0f0f0" name="WindowTitleForeground"/>
+               <color color="#040f0f0f" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Vali-XD/BeyondDreams/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Vali-XD/BeyondDreams/oben.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/BeyondDreams/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Vali-XD/BeyondDreams/links.png" pos="bpLeft"/>
+                       <pixmap filename="Vali-XD/BeyondDreams/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Vali-XD/BeyondDreams/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Vali-XD/BeyondDreams/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Vali-XD/BeyondDreams/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+
+
+
+       <!--  ##### InfoBars ##### -->
+               <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,433" size="1024,176" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Vali-XD/BeyondDreams/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <widget backgroundColor="#3A1C1C" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="#776464" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="vRendChNumber" size="120,22" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="#3E0A0A" font="Regular;28" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">   
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="#3E0A0A" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="#580A0A" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#4A5058" font="OLED;21" foregroundColor="foreground" halign="center" position="165,19" render="Label" size="694,28" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget backgroundColor="#0A1A2D" font="Regular;22" position="165,58" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="#0A1A2D" font="Regular;22" position="230,58" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget backgroundColor="#0A1A2D" font="Regular;22" halign="right" position="770,58" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">InMinutes</convert>
+               </widget>
+               <widget backgroundColor="#0A2646" font="Regular;22" position="165,86" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="#0A2646" font="Regular;22" position="230,86" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget backgroundColor="#0A2646" font="Regular;22" halign="right" position="770,86" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="ClockToText">InMinutes</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,47" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,64" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget borderColor="#44444a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,18" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,90" render="Label" size="51,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" noWrap="1" position="945,90" render="Label" size="41,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">BER</convert>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/BeyondDreams/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <eLabel backgroundColor="#0444444a" position="330,24" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="#3A1C1C" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="#3E0A0A" font="Regular;28" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">   
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="#3E0A0A" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="#580A0A" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="#776464" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="#4A5058" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget backgroundColor="#0A1A2D" font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>               
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/BeyondDreams/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <eLabel backgroundColor="#0444444a" position="330,24" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="#3A1C1C" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="#3E0A0A" font="Regular;28" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">   
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="#3E0A0A" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="#580A0A" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="#776464" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="#4A5058" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget backgroundColor="#0A1A2D" font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/skin-blues-picon.xml b/valixdcontrol/src/data/skin-blues-picon.xml
new file mode 100644 (file)
index 0000000..37c81a0
--- /dev/null
@@ -0,0 +1,271 @@
+       <!--  ##### Colors ##### -->
+       <colors>
+               <color name="background" value="#16151724"/>
+               <color name="foreground" value="#00f0f0f0"/>
+               <color name="secondBG" value="#16192034"/>
+               <color name="secondFG" value="#00fcc000"/>
+               <color name="selectedBG" value="#08303240"/>
+               <color name="selectedFG" value="#00fcc000"/>
+               <color name="noTransBG" value="#00141415"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="black" value="#0f0f0f"/>
+               <color name="yellow" value="#f3ca09"/>
+               <color name="orange" value="#FCC000"/>
+               <color name="blue" value="#879cc1"/>
+               <color name="green" value="#56C856"/>
+               <color name="red" value="#ff4A3C"/>
+               <color name="grey" value="#999999"/>
+               <color name="dark" value="#292931"/>
+               <color name="darkgrey" value="#44444a"/>
+               <color name="grey81" value="#cfcfcf"/>
+               <color name="grey90" value="#e5e5e5"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#65000000"/>
+               <color name="transpWhite" value="#80ffffff"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#a0b0e9"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Replacement;19" offset="20,13"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="foreground" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#00d8d8d8" name="WindowTitleForeground"/>
+               <color color="#040f0f0f" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Vali-XD/Vision/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Vali-XD/Vision/oben.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/Vision/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
+                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+
+
+
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,429" size="1024,176" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/v2.png" position="0,0" size="1024,176" zPosition="0"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,24" render="vRendVideoSize" size="102,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="foreground" halign="left" position="165,22" render="vRendChNumber" size="65,28" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget alphatest="blend" position="45,19" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServiceName">Reference</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="right" position="15,83" render="Label" size="90,24" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="105,83" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="35,106" render="Label" size="120,27" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="230,22" render="Label" size="411,28" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget font="Regular;22" position="165,68" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,68" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,68" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">NoSeconds</convert>
+               </widget>
+               <widget font="Regular;22" position="165,96" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,96" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,96" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="vConvClockToText">InStunden</convert>
+               </widget>
+               <widget backgroundColor="#04404043" pixmap="Vali-XD/infobar/p_bar.png" position="165,57" render="Progress" size="695,5" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_crypt_on.png" position="710,25" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_txt_on.png" position="830,25" render="Pixmap" size="30,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="741,25" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="795,25" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_sub_on.png" position="690,28" render="Pixmap" size="14,14" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="690,28" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="795,25" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,70" render="Label" size="71,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNRdB</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" position="890,96" render="vRendMaxTemp" size="121,20" source="global.CurrentTime" transparent="1" zPosition="5"/>
+               <eLabel backgroundColor="darkgrey" position="890,57" size="14,5" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="906,57" size="14,5" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="922,57" size="14,5" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="938,57" size="14,5" zPosition="1"/>
+               <widget backgroundColor="orange" position="890,57" render="FixedLabel" size="14,5" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="906,57" render="FixedLabel" size="14,5" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="922,57" render="FixedLabel" size="14,5" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">4</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="938,57" render="FixedLabel" size="14,5" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">8</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="890,57" render="FixedLabel" size="14,5" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">0,0</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="906,57" render="FixedLabel" size="14,5" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">1,1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="922,57" render="FixedLabel" size="14,5" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">2,2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="938,57" render="FixedLabel" size="14,5" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">3,3</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,429" size="1024,176" title="MoviePlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/v2.png" position="0,0" size="1024,176" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="460,60" size="103,26" transparent="1" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="875,85" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;28" foregroundColor="secondFG" halign="right" position="20,35" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="115,35" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format:%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="25,90" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
+               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" position="185,22" render="Label" size="831,27" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="875,60" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="925,60" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="845,60" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="925,60" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,429" size="1024,176" title="DVDPlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/v2.png" position="0,0" size="1024,176" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="460,60" size="103,26" transparent="1" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="875,85" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;28" foregroundColor="secondFG" halign="right" position="20,35" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="115,35" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format:%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="25,90" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
+               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" position="185,22" render="Label" size="831,27" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="875,60" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="925,60" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="845,60" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/skin-blues.xml b/valixdcontrol/src/data/skin-blues.xml
new file mode 100644 (file)
index 0000000..8a04cec
--- /dev/null
@@ -0,0 +1,227 @@
+       <!--  ##### Colors ##### -->
+       <colors>
+               <color name="background" value="#16151724"/>
+               <color name="foreground" value="#00f0f0f0"/>
+               <color name="secondBG" value="#16192034"/>
+               <color name="secondFG" value="#00fcc000"/>
+               <color name="selectedBG" value="#08303240"/>
+               <color name="selectedFG" value="#00fcc000"/>
+               <color name="noTransBG" value="#00141415"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="black" value="#0f0f0f"/>
+               <color name="yellow" value="#f3ca09"/>
+               <color name="orange" value="#FCC000"/>
+               <color name="blue" value="#879cc1"/>
+               <color name="green" value="#56C856"/>
+               <color name="red" value="#ff4A3C"/>
+               <color name="grey" value="#999999"/>
+               <color name="dark" value="#292931"/>
+               <color name="darkgrey" value="#44444a"/>
+               <color name="grey81" value="#cfcfcf"/>
+               <color name="grey90" value="#e5e5e5"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#65000000"/>
+               <color name="transpWhite" value="#80ffffff"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#a0b0e9"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Replacement;19" offset="20,13"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="foreground" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#00d8d8d8" name="WindowTitleForeground"/>
+               <color color="#040f0f0f" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Vali-XD/Vision/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Vali-XD/Vision/oben.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/Vision/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
+                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+
+
+
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,429" size="1024,176" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/v2.png" position="0,0" size="1024,176" zPosition="0"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,24" render="vRendVideoSize" size="102,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="grey" halign="center" position="35,90" render="vRendChNumber" size="120,30" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;28" foregroundColor="secondFG" halign="right" position="25,20" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="120,20" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format:%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="35,55" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="left" position="180,24" render="Label" size="500,28" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget font="Regular;22" position="165,68" render="Label" size="60,24" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,68" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,68" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">NoSeconds</convert>
+               </widget>
+               <widget font="Regular;22" position="165,96" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,96" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,96" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="vConvClockToText">InStunden</convert>
+               </widget>
+               <widget backgroundColor="#04404043" pixmap="Vali-XD/infobar/p_bar.png" position="165,57" render="Progress" size="695,5" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_crypt_on.png" position="710,25" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_txt_on.png" position="830,25" render="Pixmap" size="30,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="741,25" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="795,25" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_sub_on.png" position="690,28" render="Pixmap" size="14,14" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="690,28" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="795,25" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="#04404043" pixmap="Vali-XD/infobar/snr_bar_hor.png" position="890,57" render="Progress" size="64,5" source="session.FrontendStatus" transparent="0" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,70" render="Label" size="71,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNRdB</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" position="890,96" render="vRendMaxTemp" size="121,20" source="global.CurrentTime" transparent="1" zPosition="5"/>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,429" size="1024,176" title="MoviePlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/v2.png" position="0,0" size="1024,176" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="460,60" size="103,26" transparent="1" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="875,85" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;28" foregroundColor="secondFG" halign="right" position="20,35" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="115,35" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format:%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="25,90" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
+               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" position="185,22" render="Label" size="831,27" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="875,60" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="925,60" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="845,60" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="925,60" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,429" size="1024,176" title="DVDPlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/v2.png" position="0,0" size="1024,176" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="460,60" size="103,26" transparent="1" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="875,85" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;28" foregroundColor="secondFG" halign="right" position="20,35" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="115,35" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format:%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="25,90" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
+               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>
+               <widget font="Regular;22" foregroundColor="foreground" halign="left" position="185,22" render="Label" size="831,27" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="875,60" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="925,60" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="845,60" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/skin-glas-picon.xml b/valixdcontrol/src/data/skin-glas-picon.xml
new file mode 100644 (file)
index 0000000..f893b5b
--- /dev/null
@@ -0,0 +1,283 @@
+       <!--  ##### Colors ##### -->
+       <colors>
+               <color name="background" value="#18080911"/>
+               <color name="foreground" value="#00f0f0f0"/>
+               <color name="secondBG" value="#18101214"/>
+               <color name="secondFG" value="#00fcc000"/>
+               <color name="selectedBG" value="#08303240"/>
+               <color name="selectedFG" value="#00fcc000"/>
+               <color name="noTransBG" value="#00141415"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="black" value="#0f0f0f"/>
+               <color name="yellow" value="#f3ca09"/>
+               <color name="orange" value="#FCC000"/>
+               <color name="blue" value="#879cc1"/>
+               <color name="green" value="#56C856"/>
+               <color name="red" value="#ff4A3C"/>
+               <color name="grey" value="#999999"/>
+               <color name="dark" value="#292931"/>
+               <color name="darkgrey" value="#44444a"/>
+               <color name="grey81" value="#cfcfcf"/>
+               <color name="grey90" value="#e5e5e5"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#65000000"/>
+               <color name="transpWhite" value="#80ffffff"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#a0b0e9"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Replacement;19" offset="20,13"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="foreground" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#00d8d8d8" name="WindowTitleForeground"/>
+               <color color="#040f0f0f" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Vali-XD/Glas/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Vali-XD/Glas/oben.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/Glas/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Vali-XD/Atlantis/links.png" pos="bpLeft"/>
+                       <pixmap filename="Vali-XD/Atlantis/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Vali-XD/Atlantis/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Vali-XD/Atlantis/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Vali-XD/Atlantis/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+
+
+
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,428" size="1024,176" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Glas/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,28" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="right" position="740,30" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="left" position="165,27" render="vRendChNumber" size="65,28" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget alphatest="blend" position="40,12" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServiceName">Reference</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="12,74" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="left" position="102,74" render="Label" size="42,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,104" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="Replacement;23" foregroundColor="foreground" halign="left" position="230,27" render="Label" size="500,28" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget font="Regular;22" position="165,68" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,68" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,68" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">NoSeconds</convert>
+               </widget>
+               <widget font="Regular;22" position="165,96" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,96" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,96" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="vConvClockToText">InStunden</convert>
+               </widget>
+               <widget backgroundColor="#04303033" pixmap="Vali-XD/Glas/p_bar.png" position="165,57" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,74" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+       </widget>
+               <widget borderColor="#55555a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,28" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="890,100" render="Label" size="60,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="950,100" render="Label" size="160,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">BER</convert>
+               </widget>
+               <eLabel backgroundColor="darkgrey" position="890,20" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="910,20" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="930,20" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="950,20" size="17,3" zPosition="1"/>
+               <widget backgroundColor="orange" position="890,20" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="910,20" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="930,20" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">4</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="950,20" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">8</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="890,20" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">0,0</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="910,20" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">1,1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="930,20" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">2,2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="950,20" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">3,3</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/infobar/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="40,22" size="103,26" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,91" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
+               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>               
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/infobar/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="40,22" size="103,26" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,91" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>       
+               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
+               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/skin-glas.xml b/valixdcontrol/src/data/skin-glas.xml
new file mode 100644 (file)
index 0000000..100d0f4
--- /dev/null
@@ -0,0 +1,236 @@
+       <!--  ##### Colors ##### -->
+       <colors>
+               <color name="background" value="#18080911"/>
+               <color name="foreground" value="#00f0f0f0"/>
+               <color name="secondBG" value="#18101214"/>
+               <color name="secondFG" value="#00fcc000"/>
+               <color name="selectedBG" value="#08303240"/>
+               <color name="selectedFG" value="#00fcc000"/>
+               <color name="noTransBG" value="#00141415"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="black" value="#0f0f0f"/>
+               <color name="yellow" value="#f3ca09"/>
+               <color name="orange" value="#FCC000"/>
+               <color name="blue" value="#879cc1"/>
+               <color name="green" value="#56C856"/>
+               <color name="red" value="#ff4A3C"/>
+               <color name="grey" value="#999999"/>
+               <color name="dark" value="#292931"/>
+               <color name="darkgrey" value="#44444a"/>
+               <color name="grey81" value="#cfcfcf"/>
+               <color name="grey90" value="#e5e5e5"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#65000000"/>
+               <color name="transpWhite" value="#80ffffff"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#a0b0e9"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Replacement;19" offset="20,13"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="foreground" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#00d8d8d8" name="WindowTitleForeground"/>
+               <color color="#040f0f0f" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Vali-XD/Glas/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Vali-XD/Glas/oben.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/Glas/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Vali-XD/Atlantis/links.png" pos="bpLeft"/>
+                       <pixmap filename="Vali-XD/Atlantis/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Vali-XD/Atlantis/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Vali-XD/Atlantis/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Vali-XD/Atlantis/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+
+
+
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,428" size="1024,176" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Glas/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="30,46" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Replacement;22" foregroundColor="foreground" halign="center" position="30,21" render="vRendChNumber" size="120,22" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,28" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,68" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,70" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,101" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="center" position="165,27" render="Label" size="694,28" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget font="Regular;22" position="165,68" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,68" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,68" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">NoSeconds</convert>
+               </widget>
+               <widget font="Regular;22" position="165,96" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,96" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,96" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="vConvClockToText">InStunden</convert>
+               </widget>
+               <widget backgroundColor="#04303033" pixmap="Vali-XD/Glas/p_bar.png" position="165,57" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,74" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+       </widget>
+               <widget borderColor="#55555a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,28" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="890,100" render="Label" size="60,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="950,100" render="Label" size="160,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">BER</convert>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/infobar/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="40,22" size="103,26" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,91" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
+               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>               
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/infobar/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="40,22" size="103,26" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,91" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>       
+               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
+               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/skin-metalpad-picon.xml b/valixdcontrol/src/data/skin-metalpad-picon.xml
new file mode 100644 (file)
index 0000000..6054b1a
--- /dev/null
@@ -0,0 +1,271 @@
+       <!--  ##### Colors ##### -->
+       <colors>
+               <color name="background" value="#103B3C3B"/>
+               <color name="foreground" value="#00f4f4f4"/>
+               <color name="secondBG" value="#102b2c2b"/>
+               <color name="secondFG" value="#00f4f4f4"/>
+               <color name="selectedBG" value="#04146c06"/>
+               <color name="selectedFG" value="#00f4f4f4"/>
+               <color name="noTransBG" value="#003B3C3B"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="black" value="#0f0f0f"/>
+               <color name="yellow" value="#f3ca09"/>
+               <color name="orange" value="#FCC000"/>
+               <color name="blue" value="#879cc1"/>
+               <color name="green" value="#56C856"/>
+               <color name="red" value="#ff4A3C"/>
+               <color name="grey" value="#999999"/>
+               <color name="dark" value="#292931"/>
+               <color name="darkgrey" value="#44444a"/>
+               <color name="grey81" value="#cfcfcf"/>
+               <color name="grey90" value="#e5e5e5"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#65000000"/>
+               <color name="transpWhite" value="#80ffffff"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#a0b0e9"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Regular;18" offset="20,13"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="foreground" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="secondFG" name="WindowTitleForeground"/>
+               <color color="secondBG" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Vali-XD/MetalPad/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Vali-XD/MetalPad/oben.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/MetalPad/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
+                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+       </windowstyle>
+
+
+
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,441" size="1024,176" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Vali-XD/MetalPad/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="right" position="750,11" render="vRendVideoSize" size="120,22" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="left" position="165,9" render="vRendChNumber" size="60,22" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,47" size="57,64" zPosition="2"/>
+               <widget alphatest="blend" position="45,47" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServiceName">Reference</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="right" position="18,9" render="Label" size="90,22" source="global.CurrentTime" transparent="1" zPosition="3">   
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="108,9" render="Label" size="42,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="left" position="230,12" render="Label" size="520,28" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget font="Regular;22" position="165,56" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,56" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,56" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">InMinutes</convert>
+               </widget>
+               <widget font="Regular;22" position="165,84" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,84" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,84" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="ClockToText">InMinutes</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,47" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,93" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,70" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,70" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,93" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget borderColor="#44444a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,47" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" halign="left" position="890,11" render="Label" size="51,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" halign="left" noWrap="1" position="945,11" render="Label" size="41,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">BER</convert>
+               </widget>
+               <eLabel backgroundColor="darkgrey" position="890,35" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="910,35" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="930,35" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="950,35" size="17,3" zPosition="1"/>
+               <widget backgroundColor="orange" position="890,35" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="910,35" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="930,35" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">4</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="950,35" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">8</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="890,35" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">0,0</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="910,35" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">1,1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="930,35" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">2,2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="950,35" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">3,3</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,441" size="1024,176" title="MoviePlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/MetalPad/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <eLabel backgroundColor="#00333333" position="330,22" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,14" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,47" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,41" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="grey" halign="right" position="20,60" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">      
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="grey" halign="left" position="110,62" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="grey" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,17" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,9" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,9" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,48" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>               
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,70" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,93" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,441" size="1024,176" title="DVDPlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/MetalPad/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <eLabel backgroundColor="#00333333" position="330,22" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,14" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,47" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,41" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="grey" halign="right" position="20,60" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">      
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="grey" halign="left" position="110,62" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="grey" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,17" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,9" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,9" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,48" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,70" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,93" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/skin-metalpad.xml b/valixdcontrol/src/data/skin-metalpad.xml
new file mode 100644 (file)
index 0000000..409598d
--- /dev/null
@@ -0,0 +1,227 @@
+       <!--  ##### Colors ##### -->
+       <colors>
+               <color name="background" value="#103B3C3B"/>
+               <color name="foreground" value="#00f4f4f4"/>
+               <color name="secondBG" value="#102b2c2b"/>
+               <color name="secondFG" value="#00f4f4f4"/>
+               <color name="selectedBG" value="#04146c06"/>
+               <color name="selectedFG" value="#00f4f4f4"/>
+               <color name="noTransBG" value="#003B3C3B"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="black" value="#0f0f0f"/>
+               <color name="yellow" value="#f3ca09"/>
+               <color name="orange" value="#FCC000"/>
+               <color name="blue" value="#879cc1"/>
+               <color name="green" value="#56C856"/>
+               <color name="red" value="#ff4A3C"/>
+               <color name="grey" value="#999999"/>
+               <color name="dark" value="#292931"/>
+               <color name="darkgrey" value="#44444a"/>
+               <color name="grey81" value="#cfcfcf"/>
+               <color name="grey90" value="#e5e5e5"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#65000000"/>
+               <color name="transpWhite" value="#80ffffff"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#a0b0e9"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Regular;18" offset="20,13"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="foreground" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="secondFG" name="WindowTitleForeground"/>
+               <color color="secondBG" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Vali-XD/MetalPad/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Vali-XD/MetalPad/oben.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/MetalPad/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
+                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+       </windowstyle>
+
+
+
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,441" size="1024,176" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Vali-XD/MetalPad/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,41" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,9" render="vRendChNumber" size="120,22" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,47" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="grey" halign="right" position="20,60" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">      
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="grey" halign="left" position="110,62" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="grey" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="center" position="165,13" render="Label" size="694,28" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget font="Regular;22" position="165,56" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,56" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,56" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">InMinutes</convert>
+               </widget>
+               <widget font="Regular;22" position="165,84" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,84" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,84" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="ClockToText">InMinutes</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,47" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,93" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,70" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,70" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,93" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget borderColor="#44444a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,47" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="890,12" render="Label" size="51,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" noWrap="1" position="945,12" render="Label" size="41,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">BER</convert>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,441" size="1024,176" title="MoviePlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/MetalPad/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <eLabel backgroundColor="#00333333" position="330,22" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,14" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,47" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,41" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="grey" halign="right" position="20,60" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">      
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="grey" halign="left" position="110,62" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="grey" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,17" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,9" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,9" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,48" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>               
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,70" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,93" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,441" size="1024,176" title="DVDPlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/MetalPad/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <eLabel backgroundColor="#00333333" position="330,22" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,14" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,47" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,41" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="grey" halign="right" position="20,60" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">      
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="grey" halign="left" position="110,62" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="grey" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,17" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,9" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,9" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,48" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,70" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,93" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/skin-shadow-picon.xml b/valixdcontrol/src/data/skin-shadow-picon.xml
new file mode 100644 (file)
index 0000000..e5260d5
--- /dev/null
@@ -0,0 +1,283 @@
+       <!--  ##### Colors ##### -->
+       <colors>
+               <color name="background" value="#18101214"/>
+               <color name="foreground" value="#00f0f0f0"/>
+               <color name="secondBG" value="#18101214"/>
+               <color name="secondFG" value="#00fcc000"/>
+               <color name="selectedBG" value="#08303240"/>
+               <color name="selectedFG" value="#00fcc000"/>
+               <color name="noTransBG" value="#00141415"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="black" value="#0f0f0f"/>
+               <color name="yellow" value="#f3ca09"/>
+               <color name="orange" value="#FCC000"/>
+               <color name="blue" value="#879cc1"/>
+               <color name="green" value="#56C856"/>
+               <color name="red" value="#ff4A3C"/>
+               <color name="grey" value="#999999"/>
+               <color name="dark" value="#292931"/>
+               <color name="darkgrey" value="#44444a"/>
+               <color name="grey81" value="#cfcfcf"/>
+               <color name="grey90" value="#e5e5e5"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#65000000"/>
+               <color name="transpWhite" value="#80ffffff"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#a0b0e9"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Replacement;19" offset="20,13"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="foreground" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#00d8d8d8" name="WindowTitleForeground"/>
+               <color color="#040f0f0f" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Vali-XD/Validator/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Vali-XD/Validator/oben.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/Validator/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
+                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+
+
+
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,428" size="1024,176" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Vali-XD/infobar/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,28" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="right" position="740,30" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="left" position="165,27" render="vRendChNumber" size="65,28" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget alphatest="blend" position="40,12" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServiceName">Reference</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="12,74" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="left" position="102,74" render="Label" size="42,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,104" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="Replacement;23" foregroundColor="foreground" halign="left" position="230,27" render="Label" size="500,28" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget font="Regular;22" position="165,68" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,68" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,68" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">NoSeconds</convert>
+               </widget>
+               <widget font="Regular;22" position="165,96" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,96" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,96" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="vConvClockToText">InStunden</convert>
+               </widget>
+               <widget backgroundColor="#04404043" pixmap="Vali-XD/infobar/p_bar.png" position="165,57" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,74" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+       </widget>
+               <widget borderColor="#55555a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,28" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="890,100" render="Label" size="60,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="950,100" render="Label" size="160,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">BER</convert>
+               </widget>
+               <eLabel backgroundColor="darkgrey" position="890,20" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="910,20" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="930,20" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="950,20" size="17,3" zPosition="1"/>
+               <widget backgroundColor="orange" position="890,20" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="910,20" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="930,20" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">4</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="950,20" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">8</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="890,20" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">0,0</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="910,20" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">1,1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="930,20" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">2,2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="950,20" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">3,3</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/infobar/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="40,22" size="103,26" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,91" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
+               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>               
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/infobar/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="40,22" size="103,26" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,91" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>       
+               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
+               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/skin-shadow.xml b/valixdcontrol/src/data/skin-shadow.xml
new file mode 100644 (file)
index 0000000..3065d0a
--- /dev/null
@@ -0,0 +1,236 @@
+       <!--  ##### Colors ##### -->
+       <colors>
+               <color name="background" value="#18101214"/>
+               <color name="foreground" value="#00f0f0f0"/>
+               <color name="secondBG" value="#18101214"/>
+               <color name="secondFG" value="#00fcc000"/>
+               <color name="selectedBG" value="#08303240"/>
+               <color name="selectedFG" value="#00fcc000"/>
+               <color name="noTransBG" value="#00141415"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="black" value="#0f0f0f"/>
+               <color name="yellow" value="#f3ca09"/>
+               <color name="orange" value="#FCC000"/>
+               <color name="blue" value="#879cc1"/>
+               <color name="green" value="#56C856"/>
+               <color name="red" value="#ff4A3C"/>
+               <color name="grey" value="#999999"/>
+               <color name="dark" value="#292931"/>
+               <color name="darkgrey" value="#44444a"/>
+               <color name="grey81" value="#cfcfcf"/>
+               <color name="grey90" value="#e5e5e5"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#65000000"/>
+               <color name="transpWhite" value="#80ffffff"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#a0b0e9"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Replacement;19" offset="20,13"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="foreground" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#00d8d8d8" name="WindowTitleForeground"/>
+               <color color="#040f0f0f" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Vali-XD/Validator/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Vali-XD/Validator/oben.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/Validator/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
+                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+
+
+
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,428" size="1024,176" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Vali-XD/infobar/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="30,46" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Replacement;22" foregroundColor="foreground" halign="center" position="30,21" render="vRendChNumber" size="120,22" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,28" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,68" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,70" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,101" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="center" position="165,27" render="Label" size="694,28" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget font="Regular;22" position="165,68" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,68" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,68" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">NoSeconds</convert>
+               </widget>
+               <widget font="Regular;22" position="165,96" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,96" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,96" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="vConvClockToText">InStunden</convert>
+               </widget>
+               <widget backgroundColor="#04404043" pixmap="Vali-XD/infobar/p_bar.png" position="165,57" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,74" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+       </widget>
+               <widget borderColor="#55555a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,28" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="890,100" render="Label" size="60,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="950,100" render="Label" size="160,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">BER</convert>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/infobar/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="40,22" size="103,26" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,91" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
+               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>               
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/infobar/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="40,22" size="103,26" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,91" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>       
+               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
+               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/skin-shadow2-picon.xml b/valixdcontrol/src/data/skin-shadow2-picon.xml
new file mode 100644 (file)
index 0000000..037fc4a
--- /dev/null
@@ -0,0 +1,274 @@
+       <!--  ##### Colors ##### -->
+       <colors>
+               <color name="background" value="#20101214"/>
+               <color name="foreground" value="#00f0f0f0"/>
+               <color name="secondBG" value="#20101214"/>
+               <color name="secondFG" value="#00fcc000"/>
+               <color name="selectedBG" value="#08303240"/>
+               <color name="selectedFG" value="#00fcc000"/>
+               <color name="noTransBG" value="#00141415"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="black" value="#0f0f0f"/>
+               <color name="yellow" value="#f3ca09"/>
+               <color name="orange" value="#FCC000"/>
+               <color name="blue" value="#879cc1"/>
+               <color name="green" value="#56C856"/>
+               <color name="red" value="#ff4A3C"/>
+               <color name="grey" value="#999999"/>
+               <color name="dark" value="#292931"/>
+               <color name="darkgrey" value="#44444a"/>
+               <color name="grey81" value="#cfcfcf"/>
+               <color name="grey90" value="#e5e5e5"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#65000000"/>
+               <color name="transpWhite" value="#80ffffff"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#a0b0e9"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Replacement;19" offset="20,13"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="foreground" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#00d8d8d8" name="WindowTitleForeground"/>
+               <color color="#040f0f0f" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Vali-XD/Validator/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Vali-XD/Validator/oben.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/Validator/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
+                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+
+
+
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,428" size="1024,176" title="InfoBar">
+               <eLabel backgroundColor="transparent" position="0,0" size="1024,10" zPosition="-1"/>
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,10" size="1024,8" zPosition="0"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,27" render="vRendVideoSize" size="102,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="foreground" halign="left" position="165,25" render="vRendChNumber" size="65,28" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget alphatest="blend" position="45,20" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServiceName">Reference</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="right" position="15,80" render="Label" size="90,24" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="105,80" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="35,103" render="Label" size="120,27" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="230,25" render="Label" size="455,28" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget font="Regular;22" position="165,68" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,68" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,68" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">NoSeconds</convert>
+               </widget>
+               <widget font="Regular;22" position="165,96" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,96" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,96" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="vConvClockToText">InStunden</convert>
+               </widget>
+               <widget backgroundColor="#04404043" pixmap="Vali-XD/infobar/p_bar.png" position="165,57" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_crypt_on.png" position="710,28" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_txt_on.png" position="830,28" render="Pixmap" size="30,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="741,28" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="795,28" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_sub_on.png" position="690,31" render="Pixmap" size="14,14" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="690,31" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="795,28" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,70" render="Label" size="71,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNRdB</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" position="890,96" render="vRendMaxTemp" size="121,20" source="global.CurrentTime" transparent="1" zPosition="5"/>   
+               <eLabel backgroundColor="darkgrey" position="890,57" size="14,5" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="906,57" size="14,5" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="922,57" size="14,5" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="938,57" size="14,5" zPosition="1"/>
+               <widget backgroundColor="orange" position="890,57" render="FixedLabel" size="14,5" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="906,57" render="FixedLabel" size="14,5" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="922,57" render="FixedLabel" size="14,5" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">4</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="938,57" render="FixedLabel" size="14,5" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">8</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="890,57" render="FixedLabel" size="14,5" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">0,0</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="906,57" render="FixedLabel" size="14,5" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">1,1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="922,57" render="FixedLabel" size="14,5" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">2,2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="938,57" render="FixedLabel" size="14,5" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">3,3</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
+               <eLabel backgroundColor="transparent" position="0,0" size="1024,10" zPosition="-1"/>
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,10" size="1024,8" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="850,75" size="103,26" transparent="1" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="30,30" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;28" foregroundColor="secondFG" halign="right" position="22,60" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="115,62" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format:%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
+               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="850,40" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="924,40" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="904,43" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="924,40" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
+               <eLabel backgroundColor="transparent" position="0,0" size="1024,10" zPosition="-1"/>
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,10" size="1024,8" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="850,75" size="103,26" transparent="1" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="30,30" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;28" foregroundColor="secondFG" halign="right" position="22,60" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="115,62" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format:%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>       
+               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
+               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="850,40" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="924,40" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="904,43" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/skin-shadow2.xml b/valixdcontrol/src/data/skin-shadow2.xml
new file mode 100644 (file)
index 0000000..afb9ac3
--- /dev/null
@@ -0,0 +1,230 @@
+       <!--  ##### Colors ##### -->
+       <colors>
+               <color name="background" value="#20101214"/>
+               <color name="foreground" value="#00f0f0f0"/>
+               <color name="secondBG" value="#20101214"/>
+               <color name="secondFG" value="#00fcc000"/>
+               <color name="selectedBG" value="#08303240"/>
+               <color name="selectedFG" value="#00fcc000"/>
+               <color name="noTransBG" value="#00141415"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="black" value="#0f0f0f"/>
+               <color name="yellow" value="#f3ca09"/>
+               <color name="orange" value="#FCC000"/>
+               <color name="blue" value="#879cc1"/>
+               <color name="green" value="#56C856"/>
+               <color name="red" value="#ff4A3C"/>
+               <color name="grey" value="#999999"/>
+               <color name="dark" value="#292931"/>
+               <color name="darkgrey" value="#44444a"/>
+               <color name="grey81" value="#cfcfcf"/>
+               <color name="grey90" value="#e5e5e5"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#65000000"/>
+               <color name="transpWhite" value="#80ffffff"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#a0b0e9"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Replacement;19" offset="20,13"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="foreground" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="#00d8d8d8" name="WindowTitleForeground"/>
+               <color color="#040f0f0f" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Vali-XD/Validator/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Vali-XD/Validator/oben.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/Validator/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
+                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+
+
+
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,428" size="1024,176" title="InfoBar">
+               <eLabel backgroundColor="transparent" position="0,0" size="1024,10" zPosition="-1"/>
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,10" size="1024,8" zPosition="0"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,27" render="vRendVideoSize" size="102,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="grey" halign="center" position="25,27" render="vRendChNumber" size="120,30" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;28" foregroundColor="secondFG" halign="right" position="22,68" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="115,70" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format:%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,101" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="left" position="165,27" render="Label" size="522,28" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget font="Regular;22" position="165,68" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,68" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,68" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">NoSeconds</convert>
+               </widget>
+               <widget font="Regular;22" position="165,96" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,96" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,96" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="vConvClockToText">InStunden</convert>
+               </widget>
+               <widget backgroundColor="#04404043" pixmap="Vali-XD/infobar/p_bar.png" position="165,57" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_crypt_on.png" position="710,28" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_txt_on.png" position="830,28" render="Pixmap" size="30,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="741,28" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="795,28" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_sub_on.png" position="690,31" render="Pixmap" size="14,14" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="690,31" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="795,28" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="#04404043" pixmap="Vali-XD/infobar/snr_bar_hor.png" position="890,57" render="Progress" size="64,5" source="session.FrontendStatus" transparent="0" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,70" render="Label" size="71,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNRdB</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" position="890,96" render="vRendMaxTemp" size="121,20" source="global.CurrentTime" transparent="1" zPosition="5"/>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
+               <eLabel backgroundColor="transparent" position="0,0" size="1024,10" zPosition="-1"/>
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,10" size="1024,8" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="850,75" size="103,26" transparent="1" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="30,30" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;28" foregroundColor="secondFG" halign="right" position="22,60" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="115,62" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format:%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
+               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="850,40" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="924,40" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="904,43" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="924,40" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
+               <eLabel backgroundColor="transparent" position="0,0" size="1024,10" zPosition="-1"/>
+               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,10" size="1024,8" zPosition="0"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="850,75" size="103,26" transparent="1" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="30,30" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;28" foregroundColor="secondFG" halign="right" position="22,60" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="115,62" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format:%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>       
+               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
+               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Length,ShowHours</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="850,40" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="924,40" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="904,43" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/skin-validator-picon.xml b/valixdcontrol/src/data/skin-validator-picon.xml
new file mode 100644 (file)
index 0000000..a3518db
--- /dev/null
@@ -0,0 +1,278 @@
+       <!--  ##### Colors ##### -->
+       <colors>
+               <color name="background" value="#181E1F20"/>
+               <color name="foreground" value="#00f0f0f0"/>
+               <color name="secondBG" value="#181E1F20"/>
+               <color name="secondFG" value="#007191FF"/>
+               <color name="selectedBG" value="#08303240"/>
+               <color name="selectedFG" value="#00fcc000"/>
+               <color name="noTransBG" value="#00081226"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="black" value="#0f0f0f"/>
+               <color name="yellow" value="#f3ca09"/>
+               <color name="orange" value="#FCC000"/>
+               <color name="blue" value="#879cc1"/>
+               <color name="green" value="#56C856"/>
+               <color name="red" value="#ff4A3C"/>
+               <color name="grey" value="#999999"/>
+               <color name="dark" value="#292931"/>
+               <color name="darkgrey" value="#44444a"/>
+               <color name="grey81" value="#cfcfcf"/>
+               <color name="grey90" value="#e5e5e5"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#65000000"/>
+               <color name="transpWhite" value="#80ffffff"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#a0b0e9"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Regular;18" offset="20,13"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="foreground" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="secondFG" name="WindowTitleForeground"/>
+               <color color="background" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Vali-XD/Validator/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Vali-XD/Validator/oben.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/Validator/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
+                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+
+
+
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,433" size="1024,176" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Validator/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <widget backgroundColor="background" font="Regular;18" foregroundColor="grey" halign="right" position="740,17" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="165,13" render="vRendChNumber" size="65,22" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget alphatest="blend" position="40,12" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServiceName">Reference</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="10,68" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="left" position="100,68" render="Label" size="42,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="28,95" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="left" position="230,16" render="Label" size="501,28" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget font="Regular;22" position="165,58" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,58" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,58" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">InMinutes</convert>
+               </widget>
+               <widget font="Regular;22" position="165,86" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,86" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,86" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="ClockToText">InMinutes</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,47" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,64" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget borderColor="#44444a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,18" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,88" render="Label" size="51,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" noWrap="1" position="945,88" render="Label" size="41,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">BER</convert>
+               </widget>
+               <eLabel backgroundColor="darkgrey" position="890,112" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="910,112" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="930,112" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="950,112" size="17,3" zPosition="1"/>
+               <widget backgroundColor="orange" position="890,112" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="910,112" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="930,112" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">4</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="950,112" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">8</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="890,112" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">0,0</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="910,112" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">1,1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="930,112" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">2,2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="950,112" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">3,3</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Validator/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <eLabel backgroundColor="#0444446a" position="330,24" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>               
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Validator/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <eLabel backgroundColor="#0444446a" position="330,24" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/skin-validator.xml b/valixdcontrol/src/data/skin-validator.xml
new file mode 100644 (file)
index 0000000..989e005
--- /dev/null
@@ -0,0 +1,231 @@
+       <!--  ##### Colors ##### -->
+       <colors>
+               <color name="background" value="#181E1F20"/>
+               <color name="foreground" value="#00f0f0f0"/>
+               <color name="secondBG" value="#181E1F20"/>
+               <color name="secondFG" value="#007191FF"/>
+               <color name="selectedBG" value="#08303240"/>
+               <color name="selectedFG" value="#00fcc000"/>
+               <color name="noTransBG" value="#00081226"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="black" value="#0f0f0f"/>
+               <color name="yellow" value="#f3ca09"/>
+               <color name="orange" value="#FCC000"/>
+               <color name="blue" value="#879cc1"/>
+               <color name="green" value="#56C856"/>
+               <color name="red" value="#ff4A3C"/>
+               <color name="grey" value="#999999"/>
+               <color name="dark" value="#292931"/>
+               <color name="darkgrey" value="#44444a"/>
+               <color name="grey81" value="#cfcfcf"/>
+               <color name="grey90" value="#e5e5e5"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#65000000"/>
+               <color name="transpWhite" value="#80ffffff"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#a0b0e9"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Regular;18" offset="20,13"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="foreground" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="secondFG" name="WindowTitleForeground"/>
+               <color color="background" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Vali-XD/Validator/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Vali-XD/Validator/oben.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/Validator/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
+                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+
+
+
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,433" size="1024,176" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Validator/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="vRendChNumber" size="120,22" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="center" position="165,19" render="Label" size="694,28" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget font="Regular;22" position="165,58" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,58" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,58" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">InMinutes</convert>
+               </widget>
+               <widget font="Regular;22" position="165,86" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,86" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,86" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="ClockToText">InMinutes</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,47" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,64" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget borderColor="#44444a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,18" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,90" render="Label" size="51,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" noWrap="1" position="945,90" render="Label" size="41,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">BER</convert>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Validator/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <eLabel backgroundColor="#0444446a" position="330,24" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>               
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Validator/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <eLabel backgroundColor="#0444446a" position="330,24" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/skin-vision-picon.xml b/valixdcontrol/src/data/skin-vision-picon.xml
new file mode 100644 (file)
index 0000000..c872081
--- /dev/null
@@ -0,0 +1,289 @@
+       <!--  ##### Colors ##### -->
+       <colors>
+               <color name="background" value="#18111112"/>
+               <color name="foreground" value="#00f0f0f0"/>
+               <color name="secondBG" value="#18414144"/>
+               <color name="secondFG" value="#00fcc000"/>
+               <color name="selectedBG" value="#08303240"/>
+               <color name="selectedFG" value="#00fcc000"/>
+               <color name="noTransBG" value="#00141415"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="black" value="#0f0f0f"/>
+               <color name="yellow" value="#f3ca09"/>
+               <color name="orange" value="#FCC000"/>
+               <color name="blue" value="#879cc1"/>
+               <color name="green" value="#56C856"/>
+               <color name="red" value="#ff4A3C"/>
+               <color name="grey" value="#999999"/>
+               <color name="dark" value="#292931"/>
+               <color name="darkgrey" value="#44444a"/>
+               <color name="grey81" value="#cfcfcf"/>
+               <color name="grey90" value="#e5e5e5"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#65000000"/>
+               <color name="transpWhite" value="#80ffffff"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#a0b0e9"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Regular;18" offset="20,13"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="foreground" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="secondFG" name="WindowTitleForeground"/>
+               <color color="background" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Vali-XD/Validator/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Vali-XD/Validator/oben.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/Validator/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
+                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+
+
+
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,400" size="1024,176" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="right" position="740,55" render="vRendVideoSize" size="120,22" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="165,55" render="vRendChNumber" size="60,22" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
+               <widget alphatest="blend" position="37,44" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServiceName">Reference</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="10,100" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3"> 
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="left" position="100,100" render="Label" size="42,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="28,125" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="left" position="230,54" render="Label" size="501,28" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget font="Regular;22" position="165,91" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,91" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,91" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">InMinutes</convert>
+               </widget>
+               <widget font="Regular;22" position="165,117" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,117" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,117" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="ClockToText">InMinutes</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,80" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,97" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget borderColor="#30303a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,51" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,125" render="Label" size="51,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" noWrap="1" position="945,125" render="Label" size="41,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">BER</convert>
+               </widget>
+               <eLabel backgroundColor="darkgrey" position="890,43" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="910,43" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="930,43" size="17,3" zPosition="1"/>
+               <eLabel backgroundColor="darkgrey" position="950,43" size="17,3" zPosition="1"/>
+               <widget backgroundColor="orange" position="890,43" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="910,43" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="930,43" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">4</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="orange" position="950,43" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
+                       <convert type="TunerInfo">TunerUseMask</convert>
+                       <convert type="ValueBitTest">8</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="890,43" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">0,0</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="910,43" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">1,1</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="930,43" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">2,2</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget backgroundColor="green" position="950,43" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
+                       <convert type="FrontendInfo">NUMBER</convert>
+                       <convert type="ValueRange">3,3</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,400" size="1024,176" title="MoviePlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <eLabel backgroundColor="#0444444a" position="330,69" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,61" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,91" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,93" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,124" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,64" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,45" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,57" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="166,86" render="Label" size="692,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>               
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,400" size="1024,176" title="DVDPlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <eLabel backgroundColor="#0444444a" position="330,69" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,61" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,91" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,93" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,124" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,64" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,45" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,57" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="166,86" render="Label" size="692,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/data/skin-vision.xml b/valixdcontrol/src/data/skin-vision.xml
new file mode 100644 (file)
index 0000000..6ec9301
--- /dev/null
@@ -0,0 +1,242 @@
+       <!--  ##### Colors ##### -->
+       <colors>
+               <color name="background" value="#18111112"/>
+               <color name="foreground" value="#00f0f0f0"/>
+               <color name="secondBG" value="#18414144"/>
+               <color name="secondFG" value="#00fcc000"/>
+               <color name="selectedBG" value="#08303240"/>
+               <color name="selectedFG" value="#00fcc000"/>
+               <color name="noTransBG" value="#00141415"/>
+               <color name="white" value="#f0f0f0"/>
+               <color name="black" value="#0f0f0f"/>
+               <color name="yellow" value="#f3ca09"/>
+               <color name="orange" value="#FCC000"/>
+               <color name="blue" value="#879cc1"/>
+               <color name="green" value="#56C856"/>
+               <color name="red" value="#ff4A3C"/>
+               <color name="grey" value="#999999"/>
+               <color name="dark" value="#292931"/>
+               <color name="darkgrey" value="#44444a"/>
+               <color name="grey81" value="#cfcfcf"/>
+               <color name="grey90" value="#e5e5e5"/>
+               <color name="redtransparent" value="#084C0000"/>
+               <color name="greentransparent" value="#08004C00"/>
+               <color name="bluetransparent" value="#08001E4B"/>
+               <color name="yellowtransparent" value="#084B4B00"/>
+               <color name="transparent" value="#ff000000"/>
+               <color name="transpBlack" value="#65000000"/>
+               <color name="transpWhite" value="#80ffffff"/>
+               <color name="movieRecording" value="#ff4A3C"/>
+               <color name="movieWatching" value="#a0b0e9"/>
+               <color name="movieFinished" value="#56C856"/>
+       </colors>
+       
+       <!--  ##### Window ##### -->
+       <windowstyle id="0" type="skinned">
+               <title font="Regular;18" offset="20,13"/>
+               <color color="background" name="Background"/>
+               <color color="foreground" name="LabelForeground"/>
+               <color color="background" name="ListboxBackground"/>
+               <color color="foreground" name="ListboxForeground"/>
+               <color color="selectedBG" name="ListboxSelectedBackground"/>
+               <color color="selectedFG" name="ListboxSelectedForeground"/>
+               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
+               <color color="foreground" name="ListboxMarkedForeground"/>
+               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
+               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
+               <color color="secondFG" name="WindowTitleForeground"/>
+               <color color="background" name="WindowTitleBackground"/>
+               <borderset name="bsWindow">
+                       <pixmap filename="Vali-XD/Validator/oben_links.png" pos="bpTopLeft"/>
+                       <pixmap filename="Vali-XD/Validator/oben.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/Validator/oben_rechts.png" pos="bpTopRight"/>
+                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
+                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
+                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
+                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
+                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
+               </borderset>
+               <borderset name="bsListboxEntry">
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
+                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
+               </borderset>
+       </windowstyle>
+
+
+
+       <!--  ##### InfoBars ##### -->
+       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,400" size="1024,176" title="InfoBar">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,71" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,45" render="vRendChNumber" size="120,22" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,91" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,93" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,125" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="center" position="165,56" render="Label" size="694,28" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget font="Regular;22" position="165,91" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,91" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,91" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">InMinutes</convert>
+               </widget>
+               <widget font="Regular;22" position="165,119" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">StartTime</convert>
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget font="Regular;22" position="230,119" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget font="Regular;22" halign="right" position="770,119" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
+                       <convert type="EventTime">Duration</convert>
+                       <convert type="ClockToText">InMinutes</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,81" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,97" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">SubservicesAvailable</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget borderColor="#30303a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,51" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,125" render="Label" size="51,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">SNR</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" noWrap="1" position="945,125" render="Label" size="41,20" source="session.FrontendStatus" transparent="1" zPosition="5">
+                       <convert type="FrontendInfo">BER</convert>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,400" size="1024,176" title="MoviePlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <eLabel backgroundColor="#0444444a" position="330,69" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,61" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,91" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,93" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,124" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,64" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,45" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,57" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="166,86" render="Label" size="692,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>               
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
+
+       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,400" size="1024,176" title="DVDPlayer">
+               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
+               <eLabel backgroundColor="#0444444a" position="330,69" size="420,4" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,61" size="150,20" transparent="1" zPosition="2"/>
+               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,91" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Default</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,93" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="ClockToText">Format::%S</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,124" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
+                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
+               </widget>
+               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,64" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
+                       <convert type="ServicePosition">Gauge</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,45" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
+                       <convert type="ServicePosition">Length</convert>
+               </widget>
+               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
+               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,57" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
+                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
+               </widget>       
+               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="166,86" render="Label" size="692,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
+                       <convert type="ServiceInfo">VideoWidth</convert>
+                       <convert type="ValueRange">800,2000</convert>
+                       <convert type="ConditionalShowHide"/>
+               </widget>
+       </screen>
\ No newline at end of file
diff --git a/valixdcontrol/src/maintainer.info b/valixdcontrol/src/maintainer.info
new file mode 100644 (file)
index 0000000..43c3b43
--- /dev/null
@@ -0,0 +1,2 @@
+vali@dreambox-tools.info
+ValiXDControl
diff --git a/valixdcontrol/src/plugin.png b/valixdcontrol/src/plugin.png
new file mode 100644 (file)
index 0000000..d7f882c
Binary files /dev/null and b/valixdcontrol/src/plugin.png differ
diff --git a/valixdcontrol/src/plugin.py b/valixdcontrol/src/plugin.py
new file mode 100644 (file)
index 0000000..7d37f7e
--- /dev/null
@@ -0,0 +1,346 @@
+#######################################################################
+#
+#
+#    Vali-XD-Skins Control for Dreambox/Enigma-2
+#    Coded by Vali (c)2009-2010
+#    Support: www.dreambox-tools.info
+#
+#
+#  This plugin is licensed under the Creative Commons 
+#  Attribution-NonCommercial-ShareAlike 3.0 Unported License.
+#  To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/
+#  or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
+#
+#  Alternatively, this plugin may be distributed and executed on hardware which
+#  is licensed by Dream Multimedia GmbH.
+#
+#
+#  This plugin is NOT free software. It is open source, you are allowed to
+#  modify it (if you keep the license), but it may not be commercially 
+#  distributed other than under the conditions noted above.
+#
+#
+#######################################################################
+
+
+
+from Plugins.Plugin import PluginDescriptor
+from Screens.Screen import Screen
+from Screens.MessageBox import MessageBox
+from Screens.ChoiceBox import ChoiceBox
+from Screens.Console import Console
+from Screens.Standby import TryQuitMainloop
+from Components.ActionMap import ActionMap
+from Components.config import config, ConfigYesNo, ConfigSubsection, getConfigListEntry, ConfigSelection, ConfigText, ConfigInteger
+from Components.ConfigList import ConfigListScreen
+from Components.Label import Label
+from Tools.Directories import fileExists
+from skin import parseColor
+from os import system
+
+
+
+config.plugins.valiXDsetup  = ConfigSubsection()
+config.plugins.valiXDsetup.ShowPicons = ConfigYesNo(default = False)
+config.plugins.valiXDsetup.CenterMenus = ConfigYesNo(default = False)
+config.plugins.valiXDsetup.Style = ConfigSelection(default="base", choices = [
+                               ("base", _("Base")),
+                               ("beyonddreams", _("Beyond Dreams")),
+                               ("validator", _("Validator")),
+                               ("shadow", _("Magic Shadow")),
+                               ("shadow2", _("New Shadow")),
+                               ("glas", _("Glas")),
+                               ("metalpad", _("Metal Pad")),
+                               ("vision", _("New Vision")),
+                               ("atlantis", _("Atlantis")),
+                               ("avalon", _("Avalon")),
+                               ("blues", _("Blues of dream"))
+                               ])
+config.plugins.valiXDsetup.ChannSelector = ConfigSelection(default="simple", choices = [
+                               ("simple", _("Simple")),
+                               ("full", _("Full")),
+                               ("full-vert", _("Full-vertical")),
+                               ("full-hor", _("Full-horizontal")),
+                               ("pig", _("with PiG"))
+                               ])
+config.plugins.valiXDsetup.dmType = ConfigSelection(default="800", choices = [
+                               ("800", _("DM-800 Simple")),
+                               ("8000", _("DM-8000 Full")),
+                               ("7025", _("DM-7025")),
+                               ("verysimple", _("Very simple"))
+                               ])
+config.plugins.valiXDsetup.BG = ConfigText(default = "18111112", fixed_size=8)
+config.plugins.valiXDsetup.FG = ConfigText(default = "f0f0f0", fixed_size=6)
+config.plugins.valiXDsetup.secondBG = ConfigText(default = "18071230", fixed_size=8)
+config.plugins.valiXDsetup.secondFG = ConfigText(default = "fcc000", fixed_size=6)
+config.plugins.valiXDsetup.selBG = ConfigText(default = "08303240", fixed_size=8)
+config.plugins.valiXDsetup.selFG = ConfigText(default = "fcc000", fixed_size=6)
+config.plugins.valiXDsetup.pollTime = ConfigInteger(default = 15, limits = (3, 60))
+
+
+
+def main(session, **kwargs):
+       if fileExists("/usr/share/enigma2/Vali-XD/skin.xml"):
+               session.open(XDsetup)
+       else:
+               #session.open(MessageBox,_("Vali-XD skin not installed.\nWe have nothing to control."), MessageBox.TYPE_INFO)
+               pass
+
+
+
+def Plugins(**kwargs):
+       return PluginDescriptor(name="Vali-XD Skin Control", description=_("Configuration tool for Vali-XD skins"), where = PluginDescriptor.WHERE_PLUGINMENU, icon="plugin.png", fnc=main)
+
+
+
+#######################################################################
+
+
+
+
+class XDsetup(ConfigListScreen, Screen):
+       skin = """
+               <screen name="XDsetup" position="center,center" size="600,340" title="Vali-XD-Skin Control">
+                       <eLabel font="Regular;20" foregroundColor="#00ff4A3C" halign="center" position="20,308" size="120,26" text="Cancel"/>
+                       <eLabel font="Regular;20" foregroundColor="#0056C856" halign="center" position="165,308" size="120,26" text="Save"/>
+                       <eLabel font="Regular;20" foregroundColor="#00ffc000" halign="center" position="300,308" size="140,26" text="Test colors"/>
+                       <eLabel font="Regular;20" foregroundColor="#00879ce1" halign="center" position="455,308" size="120,26" text="ToolBox"/>
+                       <widget name="config" position="5,5" scrollbarMode="showOnDemand" size="590,300"/>
+                       <widget name="myTestLabel" position="1000,1000" size="2,2"/>
+               </screen>"""
+
+       def __init__(self, session):
+               Screen.__init__(self, session)
+               self.session = session
+               self.datei = "/usr/share/enigma2/Vali-XD/skin.xml"
+               self.daten = "/usr/lib/enigma2/python/Plugins/Extensions/ValiXDControl/data/"
+               self.komponente = "/usr/lib/enigma2/python/Plugins/Extensions/ValiXDControl/comp/"
+               self["myTestLabel"] = Label(_("t"))
+               list = []
+               list.append(getConfigListEntry(_("Infobar and Window Style:"), config.plugins.valiXDsetup.Style))
+               list.append(getConfigListEntry(_("Channel and EPG selectors Style:"), config.plugins.valiXDsetup.ChannSelector))
+               list.append(getConfigListEntry(_("Show Picons (Reference):"), config.plugins.valiXDsetup.ShowPicons))
+               list.append(getConfigListEntry(_("Center Mainmenu and Plugins-list:"), config.plugins.valiXDsetup.CenterMenus))
+               list.append(getConfigListEntry(_("OLED Layout like:"), config.plugins.valiXDsetup.dmType))
+               list.append(getConfigListEntry(_("Base background:"), config.plugins.valiXDsetup.BG))
+               #list.append(getConfigListEntry(_("Base foreground:"), config.plugins.valiXDsetup.FG))
+               list.append(getConfigListEntry(_("Second background:"), config.plugins.valiXDsetup.secondBG))
+               list.append(getConfigListEntry(_("Second foreground:"), config.plugins.valiXDsetup.secondFG))
+               list.append(getConfigListEntry(_("Selected background:"), config.plugins.valiXDsetup.selBG))
+               list.append(getConfigListEntry(_("Selected foreground:"), config.plugins.valiXDsetup.selFG))
+               #list.append(getConfigListEntry(_("SmartInfo update time:"), config.plugins.valiXDsetup.pollTime))
+               ConfigListScreen.__init__(self, list)
+               self["actions"] = ActionMap(["OkCancelActions", "ColorActions"], 
+                                                                       {
+                                                                       "red": self.exit, 
+                                                                       "green": self.save, 
+                                                                       "yellow": self.colortest,
+                                                                       "blue": self.toolBox,
+                                                                       "cancel": self.exit
+                                                                       }, -1)
+               self.onLayoutFinish.append(self.UpdateComponents)
+       
+       def UpdateComponents(self):
+               system('cp ' + self.komponente + 'vRendVolumeText.py /usr/lib/enigma2/python/Components/Renderer/vRendVolumeText.py')
+               system('cp ' + self.komponente + 'vRendMaxTemp.py /usr/lib/enigma2/python/Components/Renderer/vRendMaxTemp.py')
+               system('cp ' + self.komponente + 'vRendChNumber.py /usr/lib/enigma2/python/Components/Renderer/vRendChNumber.py')
+               system('cp ' + self.komponente + 'vRendVideoSize.py /usr/lib/enigma2/python/Components/Renderer/vRendVideoSize.py')
+               system('cp ' + self.komponente + 'vRendMovieDirSize.py /usr/lib/enigma2/python/Components/Renderer/vRendMovieDirSize.py')
+               system('cp ' + self.komponente + 'vConvSmartInfo.py /usr/lib/enigma2/python/Components/Converter/vConvSmartInfo.py')
+               system('cp ' + self.komponente + 'vConvClockToText.py /usr/lib/enigma2/python/Components/Converter/vConvClockToText.py')
+
+       def save(self):
+               CompsAreOK = False
+               if fileExists("/usr/lib/enigma2/python/Components/Renderer/vRendChNumber.py") \
+                       and fileExists("/usr/lib/enigma2/python/Components/Renderer/vRendMaxTemp.py") \
+                       and fileExists("/usr/lib/enigma2/python/Components/Renderer/vRendVolumeText.py") \
+                       and fileExists("/usr/lib/enigma2/python/Components/Renderer/vRendVideoSize.py") \
+                       and fileExists("/usr/lib/enigma2/python/Components/Renderer/vRendMovieDirSize.py") \
+                       and fileExists("/usr/lib/enigma2/python/Components/Converter/vConvSmartInfo.py") \
+                       and fileExists("/usr/lib/enigma2/python/Components/Converter/vConvClockToText.py"):
+                       CompsAreOK = True
+               if not(CompsAreOK):
+                       self.session.open(MessageBox,_("Vali-XD converters and renderers are not installed!!!"), MessageBox.TYPE_ERROR)
+                       self.close()
+               for x in self["config"].list:
+                       x[1].save()
+               try:
+                       skin_lines = []
+                       head_file = self.daten + "head.xml"
+                       skFile = open(head_file, "r")
+                       head_lines = skFile.readlines()
+                       skFile.close()
+                       for x in head_lines:
+                               skin_lines.append(x)
+                       skn_file = self.daten + "skin-" + config.plugins.valiXDsetup.Style.value
+                       if config.plugins.valiXDsetup.ShowPicons.value:
+                               skn_file = skn_file + "-picon.xml"
+                       else:
+                               skn_file = skn_file + ".xml"
+                       if (config.plugins.valiXDsetup.Style.value=='base'):
+                               if self.checkUserColors():
+                                       skin_lines.append('  <!--  ##### Colors ##### -->\n')
+                                       skin_lines.append('  <colors>\n')
+                                       skin_lines.append('      <color name="background" value="#'+config.plugins.valiXDsetup.BG.value+'"/>\n')
+                                       skin_lines.append('      <color name="foreground" value="#00f0f0f0"/>\n')
+                                       skin_lines.append('      <color name="secondBG" value="#'+config.plugins.valiXDsetup.secondBG.value+'"/>\n')
+                                       skin_lines.append('      <color name="secondFG" value="#00'+config.plugins.valiXDsetup.secondFG.value+'"/>\n')
+                                       skin_lines.append('      <color name="selectedBG" value="#'+config.plugins.valiXDsetup.selBG.value+'"/>\n')
+                                       skin_lines.append('      <color name="selectedFG" value="#00'+config.plugins.valiXDsetup.selFG.value+'"/>\n')
+                               else:
+                                       skin_lines.append('  <!--  ##### Colors ##### -->\n')
+                                       skin_lines.append('  <colors>\n')
+                                       skin_lines.append('      <color name="background" value="#18111112"/>\n')
+                                       skin_lines.append('      <color name="foreground" value="#00f0f0f0"/>\n')
+                                       skin_lines.append('      <color name="secondBG" value="#18071230"/>\n')
+                                       skin_lines.append('      <color name="secondFG" value="#00fcc000"/>\n')
+                                       skin_lines.append('      <color name="selectedBG" value="#08303240"/>\n')
+                                       skin_lines.append('      <color name="selectedFG" value="#00fcc000"/>\n')
+                       skFile = open(skn_file, "r")
+                       file_lines = skFile.readlines()
+                       skFile.close()
+                       for x in file_lines:
+                               skin_lines.append(x)
+                       skn_file = self.daten + "channelselector-"
+                       if config.plugins.valiXDsetup.ChannSelector.value=="pig":
+                               skn_file = skn_file + "pig.xml"
+                       elif config.plugins.valiXDsetup.ChannSelector.value=="full":
+                               skn_file = skn_file + "full.xml"
+                       elif config.plugins.valiXDsetup.ChannSelector.value=="full-vert":
+                               skn_file = skn_file + "full-vert.xml"
+                       elif config.plugins.valiXDsetup.ChannSelector.value=="full-hor":
+                               skn_file = skn_file + "full-hor.xml"
+                       else:
+                               skn_file = skn_file + "simple.xml"
+                       skFile = open(skn_file, "r")
+                       file_lines = skFile.readlines()
+                       skFile.close()
+                       for x in file_lines:
+                               skin_lines.append(x)
+                       mnu_file = self.daten + "menu-"
+                       if config.plugins.valiXDsetup.CenterMenus.value:
+                               mnu_file = mnu_file + "center.xml"
+                       else:
+                               mnu_file = mnu_file + "right.xml"
+                       skFile = open(mnu_file, "r")
+                       file_lines = skFile.readlines()
+                       skFile.close()
+                       for x in file_lines:
+                               skin_lines.append(x)
+                       base_file = self.daten + "main.xml"
+                       skFile = open(base_file, "r")
+                       file_lines = skFile.readlines()
+                       skFile.close()
+                       for x in file_lines:
+                               skin_lines.append(x)
+                       if config.plugins.valiXDsetup.dmType.value == "8000":
+                               oled_file = self.daten + "oled-8000.xml"
+                       elif config.plugins.valiXDsetup.dmType.value == "7025":
+                               oled_file = self.daten + "oled-7025.xml"                                
+                       elif config.plugins.valiXDsetup.dmType.value == "verysimple":
+                               oled_file = self.daten + "oled-VerySymple.xml"
+                       else:
+                               oled_file = self.daten + "oled-800.xml"
+                       skFile = open(oled_file, "r")
+                       file_lines = skFile.readlines()
+                       skFile.close()
+                       for x in file_lines:
+                               skin_lines.append(x)
+                       xFile = open(self.datei, "w")
+                       for xx in skin_lines:
+                               xFile.writelines(xx)
+                       xFile.close()
+               except:
+                       self.session.open(MessageBox, _("Error by processing the skin file !!!"), MessageBox.TYPE_ERROR)
+               restartbox = self.session.openWithCallback(self.restartGUI,MessageBox,_("GUI needs a restart to apply a new skin.\nDo you want to Restart the GUI now?"), MessageBox.TYPE_YESNO)
+               restartbox.setTitle(_("Restart GUI now?"))
+
+       def restartGUI(self, answer):
+               if answer is True:
+                       self.session.open(TryQuitMainloop, 3)
+               else:
+                       self.close()
+
+       def exit(self):
+               for x in self["config"].list:
+                       x[1].cancel()
+               self.close()
+
+       def toolBox(self):
+               contextFileList = [(_("Help information"), "INFO"),
+                                               (_("Install round buttons"), "ROUNDBUTT"),
+                                               (_("Install magic buttons"), "MAGICBUTT"),
+                                               (_("Suomipoeka-Movielist patch"), "PATCHSUOMI"),
+                                               (_("Colored icons patch"), "PATCHCONSTABLE")]
+               self.session.openWithCallback(self.toolExec, ChoiceBox, title=_("Vali-XD Tool Box..."), list=contextFileList)
+       
+       def toolExec(self, answer):
+               answer = answer and answer[1]
+               if answer == "INFO":
+                       hilfeText = _("Color format: TTRRGGBB (hexadecimal)\nTT=Transparenty RR=Red GG=Green BB=Blue\nSee more colors by www.colorpicker.com\n\nSupport: www.dreambox-tools.info")
+                       self.session.open(MessageBox, hilfeText, MessageBox.TYPE_INFO)
+               elif answer == "PATCHSUOMI":
+                       self.session.open(Console, cmdlist=[("chmod 755 " + self.komponente + "suomi_patch"), (self.komponente + "suomi_patch")])
+               elif answer == "PATCHCONSTABLE":
+                       self.session.open(Console, cmdlist=[("tar -xzvf " + self.komponente + "spetial_icons.tar.gz" + " -C /")])
+               elif answer == "ROUNDBUTT":
+                       self.session.open(Console, cmdlist=[("tar -xzvf " + self.komponente + "round_buttons.tar.gz" + " -C /")])
+               elif answer == "MAGICBUTT":
+                       self.session.open(Console, cmdlist=[("tar -xzvf " + self.komponente + "magic_buttons.tar.gz" + " -C /")])
+
+       def checkUserColors(self):
+               if (config.plugins.valiXDsetup.Style.value=='base'):
+                       try:
+                               self["myTestLabel"].instance.setBackgroundColor(parseColor('#'+config.plugins.valiXDsetup.BG.value))
+                               self["myTestLabel"].instance.setBackgroundColor(parseColor('#'+config.plugins.valiXDsetup.FG.value))
+                               self["myTestLabel"].instance.setBackgroundColor(parseColor('#'+config.plugins.valiXDsetup.secondBG.value))
+                               self["myTestLabel"].instance.setBackgroundColor(parseColor('#'+config.plugins.valiXDsetup.secondFG.value))
+                               self["myTestLabel"].instance.setBackgroundColor(parseColor('#'+config.plugins.valiXDsetup.selBG.value))
+                               self["myTestLabel"].instance.setBackgroundColor(parseColor('#'+config.plugins.valiXDsetup.selFG.value))
+                               config.plugins.valiXDsetup.BG.save()
+                               config.plugins.valiXDsetup.FG.save()
+                               config.plugins.valiXDsetup.secondBG.save()
+                               config.plugins.valiXDsetup.secondFG.save()
+                               config.plugins.valiXDsetup.selBG.save()
+                               config.plugins.valiXDsetup.selFG.save()
+                               return True
+                       except:
+                               self.session.open(MessageBox, _("There are errors in the color-strings!\nThe PlugIn will use default colors."), MessageBox.TYPE_ERROR)
+                               return False
+               else:
+                       self.session.open(MessageBox, _("Colors setup are only for Base-Style possible."), MessageBox.TYPE_INFO)
+
+       def colortest(self):
+               if self.checkUserColors():
+                       PreviewString='<screen backgroundColor="#'+config.plugins.valiXDsetup.BG.value+'" flags="wfNoBorder" position="0,433" size="1024,176" title="Preview">\n'
+                       PreviewString=PreviewString+'<ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,0" size="1024,8" zPosition="0"/>\n'
+                       PreviewString=PreviewString+'<eLabel backgroundColor="#'+config.plugins.valiXDsetup.secondBG.value+'" font="Regular;22" foregroundColor="#'+config.plugins.valiXDsetup.secondFG.value
+                       PreviewString=PreviewString+'" halign="center" position="0,8" size="152,168" text="Second foreground" valign="center" zPosition="1"/>\n<eLabel backgroundColor="#'+config.plugins.valiXDsetup.secondBG.value
+                       PreviewString=PreviewString+'" font="Regular;22" foregroundColor="#'+config.plugins.valiXDsetup.secondFG.value+'" halign="center" position="872,8" size="152,168" text="Second foreground" valign="center" zPosition="1"/>\n'
+                       PreviewString=PreviewString+'<eLabel font="Regular;22" foregroundColor="#'+'00f0f0f0'+'" halign="center" position="275,45" size="457,30" text="Main element" valign="center" transparent="1" zPosition="2"/>\n'
+                       PreviewString=PreviewString+'<eLabel backgroundColor="#'+config.plugins.valiXDsetup.selBG.value+'" font="Regular;22" foregroundColor="#'+config.plugins.valiXDsetup.selFG.value
+                       PreviewString=PreviewString+'" halign="center" position="275,80" size="457,30" text="Selected element" valign="center" zPosition="2"/>\n</screen>'
+                       self.session.open(UserStylePreview, PreviewString)
+
+
+
+
+
+
+
+#######################################################################
+
+
+
+class UserStylePreview(Screen):
+       def __init__(self, session, prvScreen='<screen position="80,150" size="560,310" title="Template">\n</screen>'):
+               self.skin = prvScreen
+               Screen.__init__(self, session)
+               self["actions"] = ActionMap(["OkCancelActions"], {"ok": self.close, "cancel": self.close}, -1)
+
+
+
+
+
+
+
diff --git a/vxdcontrol/CONTROL/control b/vxdcontrol/CONTROL/control
deleted file mode 100644 (file)
index 4848add..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-Package: enigma2-plugin-extensions-valixdcontrol
-Version: 1.0
-Description: Vali-XD skins Control
-Maintainer: Vali
-Homepage: http://www.dreambox-tools.info
-Depends: enigma2 (>> 2.6git20091201)
diff --git a/vxdcontrol/Makefile.am b/vxdcontrol/Makefile.am
deleted file mode 100644 (file)
index ff1ac3d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-SUBDIRS = src meta
diff --git a/vxdcontrol/meta/Makefile.am b/vxdcontrol/meta/Makefile.am
deleted file mode 100644 (file)
index 9a5f745..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-installdir = $(datadir)/meta/
-
-dist_install_DATA = plugin_vxdcontrol.xml
-
-EXTRA_DIST = vxdcontrol.jpg
diff --git a/vxdcontrol/meta/plugin_vxdcontrol.xml b/vxdcontrol/meta/plugin_vxdcontrol.xml
deleted file mode 100644 (file)
index 4df5de3..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-<default>
-         <prerequisites>
-                    <tag type="System" />
-         </prerequisites>
-          <info>
-                    <author>Vali</author>
-                    <name>Vali-XD skins control</name>
-                    <packagename>enigma2-plugin-extensions-valixdcontrol</packagename>
-                    <shortdescription>Customize Vali-XD skins</shortdescription>
-                    <description>Customize Vali-XD skins by yourself.</description>
-                    <screenshot src="http://www.dreamboxupdate.com/preview/plugin_vxdcontrol.jpg" />               
-          </info>
-
-         <files type="package"> <!-- without version, without .ipk -->
-               <file type="package" name="enigma2-plugin-extensions-valixdcontrol" />
-         </files>
-</default>
diff --git a/vxdcontrol/meta/vxdcontrol.jpg b/vxdcontrol/meta/vxdcontrol.jpg
deleted file mode 100644 (file)
index 99f9d6b..0000000
Binary files a/vxdcontrol/meta/vxdcontrol.jpg and /dev/null differ
diff --git a/vxdcontrol/src/Makefile.am b/vxdcontrol/src/Makefile.am
deleted file mode 100644 (file)
index 4c30504..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-SUBDIRS = comp data
-installdir = $(libdir)/enigma2/python/Plugins/Extensions/ValiXDControl
-
-install_PYTHON = *.py
-
-install_DATA = maintainer.info plugin.png
diff --git a/vxdcontrol/src/__init__.py b/vxdcontrol/src/__init__.py
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/vxdcontrol/src/comp/Makefile.am b/vxdcontrol/src/comp/Makefile.am
deleted file mode 100644 (file)
index 86cbf94..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-installdir = $(libdir)/enigma2/python/Plugins/Extensions/ValiXDControl/comp
-
-install_DATA = *.gz *.py suomi_patch
diff --git a/vxdcontrol/src/comp/magic_buttons.tar.gz b/vxdcontrol/src/comp/magic_buttons.tar.gz
deleted file mode 100644 (file)
index b129f32..0000000
Binary files a/vxdcontrol/src/comp/magic_buttons.tar.gz and /dev/null differ
diff --git a/vxdcontrol/src/comp/round_buttons.tar.gz b/vxdcontrol/src/comp/round_buttons.tar.gz
deleted file mode 100644 (file)
index f84a131..0000000
Binary files a/vxdcontrol/src/comp/round_buttons.tar.gz and /dev/null differ
diff --git a/vxdcontrol/src/comp/spetial_icons.tar.gz b/vxdcontrol/src/comp/spetial_icons.tar.gz
deleted file mode 100644 (file)
index aa04bc4..0000000
Binary files a/vxdcontrol/src/comp/spetial_icons.tar.gz and /dev/null differ
diff --git a/vxdcontrol/src/comp/suomi_patch b/vxdcontrol/src/comp/suomi_patch
deleted file mode 100755 (executable)
index 8f5caaa..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/sh
-if [ `grep "                           res.append(MultiContentEntryText(pos=(50, 0), size=(310, 22), font=1, flags=RT_HALIGN_LEFT, text=filename))" /usr/lib/enigma2/python/Plugins/Extensions/Suomipoeka/MovieList.py | wc -l` -gt 0 ]; then
-echo "Suomipoeka MovieList found, try to patch it ......."
-cp /usr/lib/enigma2/python/Plugins/Extensions/Suomipoeka/MovieList.py /usr/lib/enigma2/python/Plugins/Extensions/Suomipoeka/MovieList.py_org
-cat /usr/lib/enigma2/python/Plugins/Extensions/Suomipoeka/MovieList.py | sed -e "s/                            res.append(MultiContentEntryText(pos=(50, 0), size=(310, 22), font=1, flags=RT_HALIGN_LEFT, text=filename))/                            res.append(MultiContentEntryText(pos=(50, 0), size=(563, 25), font=1, flags=RT_HALIGN_LEFT, text=filename))/g" > /tmp/MovieList_patched1.py
-cat /tmp/MovieList_patched1.py | sed -e "s/                            res.append(MultiContentEntryText(pos=(366, 0), size=(200, 22), font=1, flags=RT_HALIGN_LEFT, text=_(\"Directory\")))/                           res.append(MultiContentEntryText(pos=(615, 0), size=(200, 25), font=1, flags=RT_HALIGN_RIGHT, text=_(\"Directory\")))/g" > /tmp/MovieList_patched2.py
-cat /tmp/MovieList_patched2.py | sed -e "s/                    res.append(MultiContentEntryText(pos=(380, 0), size=(90, 22), font=1, flags=RT_HALIGN_RIGHT, text=date))/                       res.append(MultiContentEntryText(pos=(675, 0), size=(90, 25), font=1, flags=RT_HALIGN_RIGHT, text=date))/g" > /tmp/MovieList_patched3.py
-cat /tmp/MovieList_patched3.py | sed -e "s/                    res.append(MultiContentEntryText(pos=(posx, 0), size=(400-posx, 22), font=1, flags=RT_HALIGN_LEFT, text=moviestring))/                  res.append(MultiContentEntryText(pos=(posx, 0), size=(705-posx, 25), font=1, flags=RT_HALIGN_LEFT, text=moviestring))/g" > /tmp/MovieList_patched4.py
-cat /tmp/MovieList_patched4.py | sed -e "s/                    res.append(MultiContentEntryText(pos=(470, 0), size=(85, 22), font=1, flags=RT_HALIGN_LEFT, text=time))/                        res.append(MultiContentEntryText(pos=(765, 0), size=(85, 25), font=1, flags=RT_HALIGN_LEFT, text=time))/g" > /tmp/MovieList_patched5.py
-cp /tmp/MovieList_patched5.py /usr/lib/enigma2/python/Plugins/Extensions/Suomipoeka/MovieList.py
-rm -rf /tmp/MovieList_patched*.py
-else
-echo "Nothing to do!"
-fi
-
-if [ `grep "   WINDOW_HEIGHT = 444" /usr/lib/enigma2/python/Plugins/Extensions/Suomipoeka/MovieSelection.py | wc -l` -gt 0 ]; then
-echo "Suomipoeka MovieSelection found, try to patch it ......."
-cp /usr/lib/enigma2/python/Plugins/Extensions/Suomipoeka/MovieSelection.py /usr/lib/enigma2/python/Plugins/Extensions/Suomipoeka/MovieSelection.py_org
-cat /usr/lib/enigma2/python/Plugins/Extensions/Suomipoeka/MovieSelection.py_org | sed -e "s/   WINDOW_HEIGHT = 444/    #WINDOW_HEIGHT = 444/g" > /usr/lib/enigma2/python/Plugins/Extensions/Suomipoeka/MovieSelection.py
-else
-echo "Nothing to do!"
-fi
-exit 0
diff --git a/vxdcontrol/src/comp/vConvClockToText.py b/vxdcontrol/src/comp/vConvClockToText.py
deleted file mode 100644 (file)
index e2caa78..0000000
+++ /dev/null
@@ -1,109 +0,0 @@
-# -*- coding: utf-8 -*-
-from Converter import Converter
-from time import localtime, strftime
-from Components.Element import cached
-from Components.config import config
-
-
-class vConvClockToText(Converter, object):
-       DEFAULT = 0
-       WITH_SECONDS = 1
-       IN_MINUTES = 2
-       DATE = 3
-       FORMAT = 4
-       AS_LENGTH = 5
-       TIMESTAMP = 6
-       STUNDEN = 7
-       LOCDE = 8
-       LOCFULL = 9
-       
-       def __init__(self, type):
-               Converter.__init__(self, type)
-               if type == "WithSeconds":
-                       self.type = self.WITH_SECONDS
-               elif type == "InMinutes":
-                       self.type = self.IN_MINUTES
-               elif type == "InStunden":
-                       self.type = self.STUNDEN
-               elif type == "Date":
-                       self.type = self.DATE
-               elif type == "AsLength":
-                       self.type = self.AS_LENGTH
-               elif type == "Timestamp":       
-                       self.type = self.TIMESTAMP
-               elif str(type).find("Format") != -1:
-                       self.type = self.FORMAT
-                       self.fmt_string = type[7:]
-               elif str(type).find("LocaleKurz") != -1:
-                       self.type = self.LOCDE
-                       self.fmt_string = type[11:]
-               elif str(type).find("LocaleLang") != -1:
-                       self.type = self.LOCFULL
-                       self.fmt_string = type[11:]
-               else:
-                       self.type = self.DEFAULT
-               if config.osd.language.value == "de_DE":
-                       self.Tage = ["Mo", "Di", "Mi", "Do", "Fr", "Sa", "So"]
-                       self.Monate = ["Jan", "Feb", u"M\xe4r", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"]
-               elif (config.osd.language.value == "it_IT") or (config.osd.language.value == "es_ES"):
-                       self.Tage = ["Lu", "Ma", "Me", "Gi", "Ve", "Sa", "Do"]
-                       self.Monate = ["Gen", "Feb", "Mar", "Apr", "Mag", "Giu", "Lug", "Ago", "Set", "Ott", "Nov", "Dic"]
-               else:
-                       self.Tage = ["Mo", "Tu", "We", "Th", "Fr", "Say", "Su"]
-                       self.Monate = ["Jan", "Feb", "Mar", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
-
-       @cached
-       def getText(self):
-               time = self.source.time
-               if time is None:
-                       return ""
-               if self.type == self.IN_MINUTES:
-                       return "%d min" % (time / 60)
-               elif self.type == self.AS_LENGTH:
-                       return "%d:%02d" % (time / 60, time % 60)
-               elif self.type == self.TIMESTAMP:
-                       return str(time)
-               elif self.type == self.STUNDEN:
-                       return "%d:%02d" % (time / 3600, (time / 60) - ((time / 3600) * 60))
-               t = localtime(time)
-               if self.type == self.WITH_SECONDS:
-                       return "%2d:%02d:%02d" % (t.tm_hour, t.tm_min, t.tm_sec)
-               elif self.type == self.DEFAULT:
-                       return "%02d:%02d" % (t.tm_hour, t.tm_min)
-               elif self.type == self.DATE:
-                       return strftime("%A %B %d, %Y", t)
-               elif self.type == self.FORMAT:
-                       spos = self.fmt_string.find('%')
-                       if spos > 0:
-                               s1 = self.fmt_string[:spos]
-                               s2 = strftime(self.fmt_string[spos:], t)
-                               return str(s1+s2)
-                       else:
-                               return strftime(self.fmt_string, t)
-               elif self.type == self.LOCDE:
-                       spos = self.fmt_string.find('%')
-                       if not(spos < 0):
-                               s1 = (strftime(self.fmt_string[spos:], t))
-                               iAll = s1.split(" ")
-                               iTag = iAll[0]
-                               iMonat = iAll[2]
-                               sOut = self.Tage[int(iTag)-1] + " " + iAll[1] + ". " + self.Monate[int(iMonat)-1]
-                               return str(sOut)
-                       else:
-                               return strftime(self.fmt_string, t)
-               elif self.type == self.LOCFULL:
-                       spos = self.fmt_string.find('%')
-                       if not(spos < 0):
-                               s1 = (strftime(self.fmt_string[spos:], t))
-                               iAll = s1.split(" ")
-                               iTag = iAll[0]
-                               iMonat = iAll[2]
-                               sOut = self.Tage[int(iTag)-1] + " " + iAll[1] + ". " + self.Monate[int(iMonat)-1]
-                               zeit = "%02d:%02d" % (t.tm_hour, t.tm_min)
-                               return str(sOut + "     " + zeit)
-                       else:
-                               return strftime(self.fmt_string, t)
-               else:
-                       return "???"
-
-       text = property(getText)
diff --git a/vxdcontrol/src/comp/vConvSmartInfo.py b/vxdcontrol/src/comp/vConvSmartInfo.py
deleted file mode 100644 (file)
index 52ec566..0000000
+++ /dev/null
@@ -1,137 +0,0 @@
-# -*- coding: iso-8859-1 -*-
-#
-#
-#    SmartInfo-Converter for Dreambox/Enigma-2
-#    Coded by Vali (c)2009-2010
-#    Support: www.dreambox-tools.info
-#
-#
-#  This plugin is licensed under the Creative Commons 
-#  Attribution-NonCommercial-ShareAlike 3.0 Unported License.
-#  To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/
-#  or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
-#
-#  Alternatively, this plugin may be distributed and executed on hardware which
-#  is licensed by Dream Multimedia GmbH.
-#
-#
-#  This plugin is NOT free software. It is open source, you are allowed to
-#  modify it (if you keep the license), but it may not be commercially 
-#  distributed other than under the conditions noted above.
-#
-#
-#######################################################################
-
-
-
-from enigma import iServiceInformation
-from Components.Converter.Converter import Converter
-from Components.Element import cached
-from Components.Sensors import sensors
-from Poll import Poll
-
-
-
-class vConvSmartInfo(Poll, Converter, object):
-       SMART_LABEL = 0
-       SMART_INFO_H = 1
-       def __init__(self, type):
-               Converter.__init__(self, type)
-               Poll.__init__(self)
-               self.type = {
-                               "ShowMe": self.SMART_LABEL,
-                               "ExpertInfo": self.SMART_INFO_H
-                       }[type]
-               self.poll_interval = 30000
-               self.poll_enabled = True
-               self.ar_fec = ["Auto", "1/2", "2/3", "3/4", "5/6", "7/8", "3/5", "4/5", "8/9", "9/10","None","None","None","None","None"]
-               self.ar_pol = ["H", "V", "CL", "CR", "na", "na", "na", "na", "na", "na", "na", "na"]
-
-
-
-       @cached
-       
-       def getText(self):
-               service = self.source.service
-               info = service and service.info()
-               if not info:
-                       return ""       
-               Ret_Text = ""
-               if (self.type == self.SMART_INFO_H):
-                       xresol = info.getInfo(iServiceInformation.sVideoWidth)
-                       yresol = info.getInfo(iServiceInformation.sVideoHeight)
-                       feinfo = (service and service.frontendInfo())
-                       if (feinfo is not None) and (xresol>0):
-                               #Ret_Text = str(xresol) + "x" + str(yresol) + "   "
-                               if (yresol > 580):
-                                       Ret_Text = "HD     "
-                               else:
-                                       Ret_Text = "SD     "
-                               frontendData = (feinfo and feinfo.getAll(True))
-                               if (frontendData is not None):
-                                       if ((frontendData.get("tuner_type") == "DVB-S") or (frontendData.get("tuner_type") == "DVB-C")):
-                                               frequency = (str((frontendData.get("frequency") / 1000)) + " MHz")
-                                               symbolrate = (str((float(frontendData.get("symbol_rate")) / float(1000000))) + " MS/s")
-                                               try:
-                                                       if (frontendData.get("tuner_type") == "DVB-S"):
-                                                               polarisation_i = frontendData.get("polarization")
-                                                       else:
-                                                               polarisation_i = 0
-                                                       fec_i = frontendData.get("fec_inner")
-                                                       Ret_Text = Ret_Text + frequency + "  -  " + self.ar_pol[polarisation_i] + "  -  " + self.ar_fec[fec_i] + "  -  " + symbolrate + "     "
-                                               except:
-                                                       Ret_Text = Ret_Text + frequency + "     " + symbolrate + "     "
-                                               orb_pos = ""
-                                               if (frontendData.get("tuner_type") == "DVB-S"):
-                                                       orbital_pos = int(frontendData["orbital_position"])
-                                                       if orbital_pos > 1800:
-                                                               orb_pos = str((float(3600 - orbital_pos))/10.0) + "W"
-                                                       elif orbital_pos > 0:
-                                                               orb_pos = str((float(orbital_pos))/10.0) + "E"
-                                               Ret_Text = Ret_Text + "Pos: " + orb_pos + "   "
-                                       elif (frontendData.get("tuner_type") == "DVB-T"):
-                                               frequency = (str((frontendData.get("frequency") / 1000)) + " MHz")
-                                               Ret_Text = Ret_Text + "Frequency: " + frequency
-                               prvd = info.getInfoString(iServiceInformation.sProvider)
-                               Ret_Text = self.kurz(prvd) + "     " + Ret_Text
-                       maxtemp = 0
-                       sensotN = "?"
-                       try:
-                               templist = sensors.getSensorsList(sensors.TYPE_TEMPERATURE)
-                               tempcount = len(templist)
-                               for count in range(tempcount):
-                                       id = templist[count]
-                                       tt = sensors.getSensorValue(id)
-                                       if tt > maxtemp:
-                                               maxtemp = tt
-                                               sensotN = sensors.getSensorName(id)
-                                               if sensotN == "undefined":
-                                                       sensotN = "sensor-"+str(id)
-                               Ret_Text = "max. Box-Temp:  " + str(maxtemp) + "°C / " + sensotN + "\n" + Ret_Text
-                       except:
-                               pass
-                       return Ret_Text
-               return "n/a"
-               
-
-       text = property(getText)
-
-       def changed(self, what):
-               Converter.changed(self, what)
-
-       def kurz(self, langTxt):
-               if (len(langTxt)>23):
-                       retT = langTxt[:20]+"..."
-                       return retT
-               else:
-                       return langTxt
-
-
-
-
-
-
-
-
-
-
diff --git a/vxdcontrol/src/comp/vRendChNumber.py b/vxdcontrol/src/comp/vRendChNumber.py
deleted file mode 100644 (file)
index 8db7d50..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-#######################################################################
-#
-#
-#    Channel Number Renderer for Dreambox/Enigma-2
-#    Coded by Vali (c)2010
-#    Support: www.dreambox-tools.info
-#
-#
-#  This plugin is licensed under the Creative Commons 
-#  Attribution-NonCommercial-ShareAlike 3.0 Unported License.
-#  To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/
-#  or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
-#
-#  Alternatively, this plugin may be distributed and executed on hardware which
-#  is licensed by Dream Multimedia GmbH.
-#
-#
-#  This plugin is NOT free software. It is open source, you are allowed to
-#  modify it (if you keep the license), but it may not be commercially 
-#  distributed other than under the conditions noted above.
-#
-#
-#######################################################################
-
-from Components.VariableText import VariableText
-from enigma import eLabel, eServiceCenter
-from Renderer import Renderer
-from Screens.InfoBar import InfoBar
-
-MYCHANSEL = InfoBar.instance.servicelist
-
-class vRendChNumber(Renderer, VariableText):
-       def __init__(self):
-               Renderer.__init__(self)
-               VariableText.__init__(self)
-       GUI_WIDGET = eLabel
-       
-       def changed(self, what):
-               if not self.suspended:
-                       service = self.source.service
-                       info = service and service.info()
-                       if info is None:
-                               self.text = " "
-                               return
-                       markersOffset = 0
-                       myRoot = MYCHANSEL.getRoot()
-                       mySrv = MYCHANSEL.servicelist.getCurrent()
-                       chx = MYCHANSEL.servicelist.l.lookupService(mySrv)
-                       if not MYCHANSEL.inBouquet():
-                               pass
-                       else:
-                               serviceHandler = eServiceCenter.getInstance()
-                               mySSS = serviceHandler.list(myRoot)
-                               SRVList = mySSS and mySSS.getContent("SN", True)
-                               for i in range(len(SRVList)):
-                                       if chx == i:
-                                               break
-                                       testlinet = SRVList[i]
-                                       testline = testlinet[0].split(":")
-                                       if testline[1] == "64":
-                                               markersOffset = markersOffset + 1
-                       chx = (chx - markersOffset) + 1
-                       rx = MYCHANSEL.getBouquetNumOffset(myRoot)
-                       self.text = str(chx + rx)
-
diff --git a/vxdcontrol/src/comp/vRendMaxTemp.py b/vxdcontrol/src/comp/vRendMaxTemp.py
deleted file mode 100644 (file)
index b4d68c6..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-# -*- coding: utf-8 -*-\r
-#\r
-#    Maximum Temperature Renderer for Dreambox/Enigma-2\r
-#    Coded by Vali (c)2010\r
-#    Support: www.dreambox-tools.info\r
-#\r
-#\r
-#  This plugin is licensed under the Creative Commons \r
-#  Attribution-NonCommercial-ShareAlike 3.0 Unported License.\r
-#  To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/\r
-#  or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.\r
-#\r
-#  Alternatively, this plugin may be distributed and executed on hardware which\r
-#  is licensed by Dream Multimedia GmbH.\r
-#\r
-#\r
-#  This plugin is NOT free software. It is open source, you are allowed to\r
-#  modify it (if you keep the license), but it may not be commercially \r
-#  distributed other than under the conditions noted above.\r
-#\r
-#\r
-#######################################################################\r
-\r
-from Components.VariableText import VariableText\r
-from Components.Sensors import sensors\r
-from Tools.HardwareInfo import HardwareInfo\r
-from enigma import eLabel\r
-from Renderer import Renderer\r
-from os import popen\r
-\r
-class vRendMaxTemp(Renderer, VariableText):\r
-       def __init__(self):\r
-               Renderer.__init__(self)\r
-               VariableText.__init__(self)\r
-               if "8000" in HardwareInfo().get_device_name() or "500" in HardwareInfo().get_device_name() or "800se" in HardwareInfo().get_device_name():\r
-                       self.ZeigeTemp = True\r
-               else:\r
-                       self.ZeigeTemp = False\r
-       GUI_WIDGET = eLabel\r
-\r
-       def changed(self, what):\r
-               if not self.suspended:\r
-                       if self.ZeigeTemp:\r
-                               maxtemp = 0\r
-                               try:\r
-                                       templist = sensors.getSensorsList(sensors.TYPE_TEMPERATURE)\r
-                                       tempcount = len(templist)\r
-                                       for count in range(tempcount):\r
-                                               id = templist[count]\r
-                                               tt = sensors.getSensorValue(id)\r
-                                               if tt > maxtemp:\r
-                                                       maxtemp = tt\r
-                               except:\r
-                                       pass\r
-                               self.text = str(maxtemp) + "°C"\r
-                       else:\r
-                               loada = 0\r
-                               try:\r
-                                       out_line = popen("cat /proc/loadavg").readline()\r
-                                       loada = out_line[:4]    \r
-                               except:\r
-                                       pass\r
-                               self.text = loada\r
-\r
-       def onShow(self):\r
-               self.suspended = False\r
-               self.changed(None)\r
-\r
-       def onHide(self):\r
-               self.suspended = True\r
diff --git a/vxdcontrol/src/comp/vRendMovieDirSize.py b/vxdcontrol/src/comp/vRendMovieDirSize.py
deleted file mode 100644 (file)
index 2d24a1b..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-from Components.VariableText import VariableText
-from Components.config import config
-from enigma import eLabel
-from Renderer import Renderer
-from os import path, statvfs
-
-
-
-class vRendMovieDirSize(Renderer, VariableText):
-       def __init__(self):
-               Renderer.__init__(self)
-               VariableText.__init__(self)
-       GUI_WIDGET = eLabel
-
-       def changed(self, what):
-               if not self.suspended:
-                       try:
-                               if path.exists(config.movielist.last_videodir.value):
-                                       stat = statvfs(config.movielist.last_videodir.value)
-                                       free = (stat.f_bavail if stat.f_bavail!=0 else stat.f_bfree) * stat.f_bsize / 1048576
-                                       if free >= 10240:
-                                               fdspace = "%d GB on " %(free/1024)
-                                               self.text = fdspace + _(config.movielist.last_videodir.value)
-                                       else:
-                                               fdspace = "%d MB on " %(free)
-                                               self.text = fdspace + _(config.movielist.last_videodir.value)
-                               else:
-                                       self.text = '---'
-                       except:
-                               self.text = 'ERR'
-
-
diff --git a/vxdcontrol/src/comp/vRendVideoSize.py b/vxdcontrol/src/comp/vRendVideoSize.py
deleted file mode 100644 (file)
index 43eee37..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-from Components.VariableText import VariableText\r
-from enigma import eLabel, iServiceInformation\r
-from Renderer import Renderer\r
-\r
-\r
-class vRendVideoSize(Renderer, VariableText):\r
-       def __init__(self):\r
-               Renderer.__init__(self)\r
-               VariableText.__init__(self)\r
-       GUI_WIDGET = eLabel\r
-\r
-       def changed(self, what):\r
-               service = self.source.service\r
-               info = service and service.info()\r
-               if info is None:\r
-                       self.text = ""\r
-                       return\r
-               xresol = info.getInfo(iServiceInformation.sVideoWidth)\r
-               yresol = info.getInfo(iServiceInformation.sVideoHeight)\r
-               if (xresol>0):\r
-                       self.text = str(xresol)+'x'+str(yresol)\r
-               else:\r
-                       self.text = '---'\r
-\r
diff --git a/vxdcontrol/src/comp/vRendVolumeText.py b/vxdcontrol/src/comp/vRendVolumeText.py
deleted file mode 100644 (file)
index 0887cf3..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-from Components.VariableText import VariableText\r
-from enigma import eLabel, eDVBVolumecontrol, eTimer\r
-from Renderer import Renderer\r
-\r
-class vRendVolumeText(Renderer, VariableText):\r
-       def __init__(self):\r
-               Renderer.__init__(self)\r
-               VariableText.__init__(self)\r
-               self.vol_timer = eTimer()\r
-               self.vol_timer.callback.append(self.pollme)\r
-       GUI_WIDGET = eLabel\r
-\r
-       def changed(self, what):\r
-               if not self.suspended:\r
-                       self.text = str(eDVBVolumecontrol.getInstance().getVolume())\r
-\r
-       def pollme(self):\r
-               self.changed(None)\r
-\r
-       def onShow(self):\r
-               self.suspended = False\r
-               self.vol_timer.start(200)\r
-\r
-       def onHide(self):\r
-               self.suspended = True\r
-               self.vol_timer.stop()\r
diff --git a/vxdcontrol/src/data/Makefile.am b/vxdcontrol/src/data/Makefile.am
deleted file mode 100644 (file)
index 0aadc18..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-installdir = $(libdir)/enigma2/python/Plugins/Extensions/ValiXDControl/data
-
-install_DATA = *.xml
diff --git a/vxdcontrol/src/data/channelselector-full-hor.xml b/vxdcontrol/src/data/channelselector-full-hor.xml
deleted file mode 100644 (file)
index 18c5d7e..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  +++++++++++++++++++++++++++++++++++++++++++++ CHANNEL SELECTOR +++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <screen flags="wfNoBorder" name="ChannelSelection" position="0,0" size="1024,576" title="Channel Selection">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,40" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,40" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,40" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,40" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,40" size="370,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,40" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,40" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,40" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,40" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget colorServiceDescription = "#FA9F43" colorEventProgressbar="#888888" colorEventProgressbarSelected="#fcc000" colorEventProgressbarBorder="#555555" colorEventProgressbarBorderSelected="grey" foregroundColorServiceNotAvail="#5a5a5a" itemHeight="28" name="list" position="50,85" scrollbarMode="showNever" serviceInfoFont="Regular;20" serviceNameFont="Regular;21" serviceNumberFont="Regular;21" size="810,364"/>
-               <widget font="Replacement;19" foregroundColor="secondFG" halign="center" position="620,50" render="Label" size="354,26" source="global.CurrentTime" transparent="1" zPosition="2">
-                       <convert type="vConvClockToText">LocaleLang:%w %d %m</convert>
-               </widget>
-               <widget font="Regular;18" halign="left" position="880,140" render="Label" size="70,22" source="ServiceEvent" transparent="1" zPosition="2">
-                       <convert type="EventTime">EndTime</convert>
-                       <convert type="ClockToText"/>
-               </widget>
-               <widget borderColor="#9C741C" borderWidth="1" orientation="orBottomToTop" pixmap="Vali-XD/window/chan_p_bar.png" position="880,170" render="Progress" size="10,200" source="ServiceEvent" zPosition="2">
-                       <convert type="EventTime">Progress</convert>
-               </widget>       
-               <widget font="Regular;18" halign="left" position="880,377" render="Label" size="70,22" source="ServiceEvent" transparent="1" zPosition="2">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText"/>
-               </widget>       
-               <widget font="Regular;18" foregroundColor="secondFG" position="894,260" render="Label" size="80,22" source="ServiceEvent" transparent="1" zPosition="2">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">NoSeconds</convert>
-               </widget>
-               <eLabel backgroundColor="darkgrey" position="50,460" size="924,2" zPosition="0"/>
-               <widget backgroundColor="secondBG" font="Regular;18" position="50,465" render="Label" size="924,90" source="ServiceEvent" transparent="1" zPosition="2">
-                       <convert type="EventName">ExtendedDescription</convert>
-               </widget>
-       </screen>
-       
-       <screen flags="wfNoBorder" name="EPGSelection" position="0,0" size="1024,576" title="EPG Selection">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Replacement;21" foregroundColor="#FCC000" halign="center" position="50,95" render="Label" size="925,22" source="Service" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget itemHeight="28" name="list" position="50,120" scrollbarMode="showOnDemand" size="924,420"/>
-               <widget font="Replacement;19" foregroundColor="secondFG" halign="center" position="620,61" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
-                       <convert type="vConvClockToText">LocaleLang:%w %d %m</convert>
-               </widget>
-       </screen>
-       
-       
-       
\ No newline at end of file
diff --git a/vxdcontrol/src/data/channelselector-full-vert.xml b/vxdcontrol/src/data/channelselector-full-vert.xml
deleted file mode 100644 (file)
index a336edd..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  +++++++++++++++++++++++++++++++++++++++++++++ CHANNEL SELECTOR +++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <screen flags="wfNoBorder" name="ChannelSelection" position="0,0" size="1024,576" title="Channel Selection">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,40" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,40" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,40" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,40" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,40" size="370,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,40" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,40" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,40" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,40" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget colorServiceDescription = "#FA9F43" colorEventProgressbar="#888888" colorEventProgressbarSelected="#fcc000" colorEventProgressbarBorder="#555555" colorEventProgressbarBorderSelected="grey" foregroundColorServiceNotAvail="#5a5a5a" itemHeight="28" name="list" position="50,100" scrollbarMode="showNever" serviceInfoFont="Regular;18" serviceNameFont="Replacement;20" serviceNumberFont="Replacement;20" size="600,450"/>
-               <widget font="Replacement;16" foregroundColor="secondFG" halign="center" position="620,50" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
-                       <convert type="vConvClockToText">LocaleLang:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" halign="left" position="660,125" render="Label" size="51,22" source="ServiceEvent" transparent="1" zPosition="2">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText"/>
-               </widget>
-               <widget borderColor="darkgrey" borderWidth="1" pixmap="Vali-XD/window/chan_p_bar2.png" position="715,130" render="Progress" size="100,11" source="ServiceEvent" zPosition="1">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" position="830,125" render="Label" size="120,22" source="ServiceEvent" transparent="1" zPosition="2">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">InMinutes</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" position="660,165" render="Label" size="311,382" source="ServiceEvent" transparent="1" zPosition="2">
-                       <convert type="EventName">ExtendedDescription</convert>
-               </widget>
-       </screen>
-       
-       <screen flags="wfNoBorder" name="EPGSelection" position="0,0" size="1024,576" title="EPG Selection">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Replacement;21" foregroundColor="#FCC000" halign="center" position="50,95" render="Label" size="925,22" source="Service" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget itemHeight="28" name="list" position="50,120" scrollbarMode="showOnDemand" size="924,420"/>
-               <widget font="Replacement;19" foregroundColor="secondFG" halign="center" position="620,61" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
-                       <convert type="vConvClockToText">LocaleLang:%w %d %m</convert>
-               </widget>
-       </screen>
-       
-       
-       
\ No newline at end of file
diff --git a/vxdcontrol/src/data/channelselector-full.xml b/vxdcontrol/src/data/channelselector-full.xml
deleted file mode 100644 (file)
index 3f89403..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  +++++++++++++++++++++++++++++++++++++++++++++ CHANNEL SELECTOR +++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <screen flags="wfNoBorder" name="ChannelSelection" position="0,0" size="1024,576" title="Channel Selection">
-               <eLabel backgroundColor="secondBG" position="680,0" size="384,576" zPosition="0"/>
-               <widget foregroundColor="secondFG" font="Regular;16" halign="right" position="685,40" render="Label" size="280,50" source="Title" valign="center" transparent="1" zPosition="3"/>
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/red.png" position="695,410" size="35,25" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/green.png" position="695,440" size="35,25" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/yellow.png" position="695,470" size="35,25" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/blue.png" position="695,500" size="35,25" transparent="1"/>
-               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_red" position="735,410" size="240,24" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_green" position="735,440" size="240,24" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_yellow" position="735,470" size="240,24" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_blue" position="735,500" size="240,24" transparent="1" valign="center" zPosition="2"/>
-               <widget colorServiceDescription = "#aaaaaa" colorEventProgressbar="#888888" colorEventProgressbarSelected="#fcc000" colorEventProgressbarBorder="#555555" colorEventProgressbarBorderSelected="grey" foregroundColorServiceNotAvail="#5a5a5a" name="list" position="55,50" scrollbarMode="showNever" itemHeight="28" size="620,476" transparent="1"/>                   
-               <widget backgroundColor="secondBG" font="Regular;18" halign="left" position="690,92" render="Label" size="55,22" source="ServiceEvent" transparent="1" zPosition="2">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText"/>
-               </widget>
-               <widget borderColor="darkgrey" borderWidth="1" pixmap="Vali-XD/window/chan_p_bar2.png" position="745,100" render="Progress" size="100,8" source="ServiceEvent" zPosition="1">
-                       <convert type="EventTime">Progress</convert>
-               </widget>               
-               <widget backgroundColor="secondBG" font="Regular;18" position="850,90" render="Label" size="120,22" source="ServiceEvent" transparent="1" zPosition="2">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">InMinutes</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" position="690,125" render="Label" size="290,255" source="ServiceEvent" transparent="1" zPosition="2">
-                       <convert type="EventName">ExtendedDescription</convert>
-               </widget>
-       </screen>
-       
-       <screen flags="wfNoBorder" name="EPGSelection" position="0,0" size="1024,576" title="EPG Selection">
-               <eLabel backgroundColor="secondBG" position="680,0" size="384,576" zPosition="0"/>
-               <widget foregroundColor="secondFG" font="Regular;18" halign="right" position="685,40" render="Label" size="280,50" source="Title" valign="center" transparent="1" zPosition="3"/>
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/red.png" position="695,410" size="35,25" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/green.png" position="695,440" size="35,25" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/yellow.png" position="695,470" size="35,25" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/blue.png" position="695,500" size="35,25" transparent="1"/>
-               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_red" position="735,410" size="240,24" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_green" position="735,440" size="240,24" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_yellow" position="735,470" size="240,24" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_blue" position="735,500" size="240,24" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;20" foregroundColor="secondFG" halign="left" position="690,105" render="Label" size="290,50" source="Service" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" position="690,167" render="Label" size="290,215" source="Event" transparent="1" zPosition="3">
-                       <convert type="EventName">ExtendedDescription</convert>
-               </widget>
-               <widget name="list" position="50,50" scrollbarMode="showOnDemand" itemHeight="28" size="620,476"/>
-       </screen>
-       
-       
-       
\ No newline at end of file
diff --git a/vxdcontrol/src/data/channelselector-pig.xml b/vxdcontrol/src/data/channelselector-pig.xml
deleted file mode 100644 (file)
index 77666e4..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-
-
-
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  +++++++++++++++++++++++++++++++++++++++++++++ CHANNEL SELECTOR +++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <screen backgroundColor="#ffffffff" flags="wfNoBorder" name="ChannelSelection" position="0,0" size="1024,576" title="Channel Selection">
-               <widget backgroundColor="#ffffffff" position="0,0" render="Pig" size="356,200" source="session.VideoPicture" zPosition="0"/>
-               <eLabel backgroundColor="secondBG" position="0,216" size="384,366" zPosition="0"/>
-               <eLabel backgroundColor="background" position="384,0" size="720,576" zPosition="-1"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="grey" halign="right" position="135,360" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="grey" halign="left" position="225,362" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/red.png" position="40,410" size="35,25" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/green.png" position="40,440" size="35,25" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/yellow.png" position="40,470" size="35,25" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/blue.png" position="40,500" size="35,25" transparent="1"/>
-               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_red" position="80,410" size="240,24" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_green" position="80,440" size="240,24" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_yellow" position="80,470" size="240,24" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_blue" position="80,500" size="240,24" transparent="1" valign="center" zPosition="2"/>
-               <widget colorServiceDescription = "#aaaaaa" colorEventProgressbar="#888888" colorEventProgressbarSelected="#fcc000" colorEventProgressbarBorder="#555555" colorEventProgressbarBorderSelected="grey" foregroundColorServiceNotAvail="#5a5a5a" name="list" position="390,40" scrollbarMode="showNever" itemHeight="28" size="600,392"/>                  
-               <widget font="Regular;18" halign="right" position="401,460" render="Label" size="55,22" source="ServiceEvent">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText"/>
-               </widget>
-               <widget font="Regular;18" halign="left" position="462,460" render="Label" size="82,22" source="ServiceEvent">
-                       <convert type="EventTime">EndTime</convert>
-                       <convert type="ClockToText">Format:- %H:%M</convert>
-               </widget>
-               <widget borderColor="darkgrey" borderWidth="1" pixmap="Vali-XD/window/chan_p_bar2.png" position="545,468" render="Progress" size="100,8" source="ServiceEvent" zPosition="1">
-                       <convert type="EventTime">Progress</convert>
-               </widget>               
-               <widget font="Regular;18" position="658,460" render="Label" size="327,22" source="ServiceEvent">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">InMinutes</convert>
-               </widget>
-               <widget font="Regular;20" position="401,490" render="Label" size="584,50" source="ServiceEvent">
-                       <convert type="EventName">ExtendedDescription</convert>
-               </widget>
-               <eLabel backgroundColor="darkgrey" position="400,450" size="584,2" zPosition="5"/>
-               <widget font="Regular;18" halign="left" position="40,250" render="Label" size="330,80" source="Title" valign="center" transparent="1" zPosition="2"/>
-       </screen>
-       
-       <screen backgroundColor="#ffffffff" flags="wfNoBorder" name="EPGSelection" position="0,0" size="1024,576" title="EPG Selection">
-               <widget backgroundColor="#ffffffff" position="0,0" render="Pig" size="356,200" source="session.VideoPicture" zPosition="0"/>
-               <eLabel backgroundColor="secondBG" position="0,216" size="384,366" zPosition="0"/>
-               <eLabel backgroundColor="background" position="384,0" size="720,576" zPosition="-1"/>
-               <widget font="Regular;17" halign="center" position="40,310" render="Label" size="330,50" source="Title" valign="center" transparent="1" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="grey" halign="right" position="135,360" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="grey" halign="left" position="225,362" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/red.png" position="40,410" size="35,25" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/green.png" position="40,440" size="35,25" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/yellow.png" position="40,470" size="35,25" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/blue.png" position="40,500" size="35,25" transparent="1"/>
-               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_red" position="80,410" size="240,24" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_green" position="80,440" size="240,24" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_yellow" position="80,470" size="240,24" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" halign="left" name="key_blue" position="80,500" size="240,24" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="OLED;18" foregroundColor="secondFG" halign="center" position="40,250" render="Label" size="330,50" source="Service" valign="center" zPosition="5">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget name="list" position="390,37" scrollbarMode="showNever" itemHeight="28" size="600,504"/>
-       </screen>
-       
-       
-       
\ No newline at end of file
diff --git a/vxdcontrol/src/data/channelselector-simple.xml b/vxdcontrol/src/data/channelselector-simple.xml
deleted file mode 100644 (file)
index a0da018..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  +++++++++++++++++++++++++++++++++++++++++++++ CHANNEL SELECTOR +++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <screen flags="wfNoBorder" name="ChannelSelection" position="0,0" size="1024,576" title="Channel Selection">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget colorServiceDescription = "#aaaaaa" colorEventProgressbar="#888888" colorEventProgressbarSelected="#fcc000" colorEventProgressbarBorder="#555555" colorEventProgressbarBorderSelected="grey" foregroundColorServiceNotAvail="#5a5a5a" itemHeight="28" name="list" position="50,95" scrollbarMode="showNever" serviceInfoFont="Regular;20" serviceNameFont="Regular;21" serviceNumberFont="Regular;21" size="800,448"/>
-               <widget font="Replacement;19" foregroundColor="secondFG" halign="center" position="620,61" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
-                       <convert type="vConvClockToText">LocaleLang:%w %d %m</convert>
-               </widget>
-               <widget font="Regular;18" halign="left" position="880,180" render="Label" size="70,22" source="ServiceEvent" transparent="1" zPosition="2">
-                       <convert type="EventTime">EndTime</convert>
-                       <convert type="ClockToText"/>
-               </widget>
-               <widget borderColor="#9C741C" borderWidth="1" orientation="orBottomToTop" pixmap="Vali-XD/window/chan_p_bar.png" position="880,210" render="Progress" size="10,200" source="ServiceEvent" zPosition="2">
-                       <convert type="EventTime">Progress</convert>
-               </widget>       
-               <widget font="Regular;18" halign="left" position="880,415" render="Label" size="70,22" source="ServiceEvent" transparent="1" zPosition="2">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText"/>
-               </widget>       
-               <widget font="Regular;18" foregroundColor="secondFG" position="894,300" render="Label" size="80,22" source="ServiceEvent" transparent="1" zPosition="2">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">NoSeconds</convert>
-               </widget>
-       </screen>
-       
-       <screen flags="wfNoBorder" name="EPGSelection" position="0,0" size="1024,576" title="EPG Selection">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Replacement;21" foregroundColor="#FCC000" halign="center" position="50,95" render="Label" size="925,22" source="Service" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget itemHeight="28" name="list" position="50,120" scrollbarMode="showOnDemand" size="924,420"/>
-               <widget font="Replacement;19" foregroundColor="secondFG" halign="center" position="620,61" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
-                       <convert type="vConvClockToText">LocaleLang:%w %d %m</convert>
-               </widget>
-       </screen>
-       
-       
-       
\ No newline at end of file
diff --git a/vxdcontrol/src/data/head.xml b/vxdcontrol/src/data/head.xml
deleted file mode 100644 (file)
index 692cb63..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-<skin>
-  <!--  Skin:  Vali-XD   by Vali (c)2009-2010     -->
-  <!--  This skin is a Freeware. Everyone can modify and use it in other images.    -->
-  <!--  BUT DO NOT REMOVE OR CHANGE THE SECOND LINE !!!    -->
-
-
-       
-       <!--  ##### Head ##### -->
-       <output id="0">
-               <resolution bpp="32" xres="1024" yres="576"/>
-       </output>
-       
-       <fonts>
-               <font filename="/usr/share/enigma2/Vali-XD/fonts/valis_E2.ttf" name="Regular" scale="98"/>
-               <font filename="/usr/share/enigma2/Vali-XD/fonts/gtks.ttf" name="OLED" scale="98"/>
-               <font filename="/usr/share/enigma2/Vali-XD/fonts/ks.ttf" name="Replacement" scale="100" replacement="1"/>
-               <font filename="lcd.ttf" name="LCD" scale="100"/>
-               <font filename="tuxtxt.ttf" name="Console" scale="100"/>
-       </fonts>
-       
-       
-       
-       <!--  ##### Volume ##### -->
-       <screen flags="wfNoBorder" name="Volume" position="40,30" size="200,35" title="Volume">
-               <ePixmap pixmap="Vali-XD/infobar/volumeslider.png" position="0,0" size="200,35" zPosition="2"/>
-               <widget name="Volume" pixmap="Vali-XD/infobar/volumeslider_bar.png" position="37,10" size="158,15" transparent="1" zPosition="3"/>
-               <widget backgroundColor="#444444" font="Regular;18" foregroundColor="#f0f0f0" render="vRendVolumeText" source="global.CurrentTime" position="7,7" size="30,20" transparent="1" zPosition="4"/>
-       </screen>
-       
-       <screen flags="wfNoBorder" name="Mute" position="40,30" size="45,45" title="Mute" zPosition="10">
-               <ePixmap pixmap="Vali-XD/infobar/mute.png" position="0,0" size="45,45"/>
-       </screen>
-       
-
-
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  +++++++++++++++++++++++++++++++++++++++++++++ SKIN +++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       
-
diff --git a/vxdcontrol/src/data/main.xml b/vxdcontrol/src/data/main.xml
deleted file mode 100644 (file)
index 496a2ea..0000000
+++ /dev/null
@@ -1,1597 +0,0 @@
-
-
-
-
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  +++++++++++++++++++++++++++++++++++++++++++++ MAIN CODE ++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <screen flags="wfNoBorder" backgroundColor="background" name="SecondInfoBar" position="0,0" size="1024,73" title=" " zPosition="-1">
-               <widget backgroundColor="background" font="Replacement;18" foregroundColor="foreground" halign="left" position="200,8" render="Label" size="824,70" source="session.CurrentService" transparent="1" valign="center" zPosition="7">
-                       <convert type="vConvSmartInfo">ExpertInfo</convert>
-               </widget>
-               <eLabel backgroundColor="background" font="OLED;19" text="A" foregroundColor="#66666a" position="50,32" size="30,20" transparent="1" zPosition="7"/>
-               <eLabel backgroundColor="background" font="OLED;19" text="B" foregroundColor="#66666a" position="80,32" size="30,20" transparent="1" zPosition="7"/>
-               <eLabel backgroundColor="background" font="OLED;19" text="C" foregroundColor="#66666a" position="110,32" size="30,20" transparent="1" zPosition="7"/>
-               <eLabel backgroundColor="background" font="OLED;19" text="D" foregroundColor="#66666a" position="140,32" size="30,20" transparent="1" zPosition="7"/>
-               <widget source="session.TunerInfo" render="FixedLabel" text="A" position="50,32" zPosition="8" size="30,20" font="OLED;19" foregroundColor="orange" transparent="1">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">1</convert>
-                       <convert type="ConditionalShowHide" />
-               </widget>
-               <widget source="session.TunerInfo" render="FixedLabel" text="B" position="80,32" zPosition="8" size="30,20" font="OLED;19" foregroundColor="orange" transparent="1">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">2</convert>
-                       <convert type="ConditionalShowHide" />
-               </widget>
-               <widget source="session.TunerInfo" render="FixedLabel" text="C" position="110,32" zPosition="8" size="30,20" font="OLED;19" foregroundColor="orange" transparent="1">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">4</convert>
-                       <convert type="ConditionalShowHide" />
-               </widget>
-               <widget source="session.TunerInfo" render="FixedLabel" text="D" position="140,32" zPosition="8" size="30,20" font="OLED;19" foregroundColor="orange" transparent="1">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">8</convert>
-                       <convert type="ConditionalShowHide" />
-               </widget>
-               <widget source="session.FrontendInfo" render="FixedLabel" text="A" position="50,32" zPosition="9" size="30,20" font="OLED;19" foregroundColor="green" transparent="1">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">0,0</convert>
-                       <convert type="ConditionalShowHide" />
-               </widget>
-               <widget source="session.FrontendInfo" render="FixedLabel" text="B" position="80,32" zPosition="9" size="30,20" font="OLED;19" foregroundColor="green" transparent="1">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">1,1</convert>
-                       <convert type="ConditionalShowHide" />
-               </widget>
-               <widget source="session.FrontendInfo" render="FixedLabel" text="C" position="110,32" zPosition="9" size="30,20" font="OLED;19" foregroundColor="green" transparent="1">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">2,2</convert>
-                       <convert type="ConditionalShowHide" />
-               </widget>
-               <widget source="session.FrontendInfo" render="FixedLabel" text="D" position="140,32" zPosition="9" size="30,20" font="OLED;19" foregroundColor="green" transparent="1">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">3,3</convert>
-                       <convert type="ConditionalShowHide" />
-               </widget>
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/down-shadow.png" position="0,65" size="1024,8" zPosition="10"/>
-       </screen>
-
-       <!--  ##### Radio-InfoBar ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="RadioInfoBar" position="0,400" size="1024,176">
-               <eLabel backgroundColor="#44444a" position="0,0" size="1024,8" zPosition="0"/>
-               <eLabel backgroundColor="secondBG" position="0,8" size="152,168" zPosition="1"/>
-               <eLabel backgroundColor="secondBG" position="872,8" size="152,169" zPosition="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="Replacement;21" foregroundColor="foreground" halign="center" position="165,19" render="Label" size="694,28" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget font="Regular;22" position="165,58" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,58" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,58" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">NoSeconds</convert>
-               </widget>
-               <widget font="Regular;22" position="165,86" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,86" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,86" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="ClockToText">InMinutes</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,47" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,64" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget borderColor="#44444a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,18" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="right" position="915,90" render="Label" size="60,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" position="892,90" render="FixedLabel" size="24,20" source="session.TunerInfo" text="A" transparent="0" zPosition="6">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" position="892,90" render="FixedLabel" size="24,20" source="session.TunerInfo" text="B" transparent="0" zPosition="7">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" position="892,90" render="FixedLabel" size="24,20" source="session.TunerInfo" text="C" transparent="0" zPosition="8">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">4</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" position="892,90" render="FixedLabel" size="24,20" source="session.TunerInfo" text="D" transparent="0" zPosition="9">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">8</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>       
-               <widget font="LCD;20" foregroundColor="secondFG" position="165,115" render="Label" size="694,30" source="RdsDecoder" zPosition="8">
-                       <convert type="RdsInfo">RadioText</convert>
-               </widget>
-       </screen>
-
-
-
-       <!--  ##### Imput and Output Boxes #####  -->
-       <screen name="Menu" position="center,150" size="500,285" title="Main menu">
-               <widget font="Regular;22" halign="center" position="10,5" render="Label" size="480,35" source="title" valign="center"/>
-               <widget enableWrapAround="True" position="10,55" render="Listbox" scrollbarMode="showOnDemand" size="480,224" itemHeight="28" source="menu">
-                       <convert type="StringList"/>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="background" flags="wfNoBorder" name="NumberZap" position="center,center" size="185,55" title="Channel">
-               <widget font="Replacement;30" halign="center" name="number" position="0,0" size="185,55" transparent="1" valign="center" zPosition="1"/>
-       </screen>
-       
-       <screen backgroundColor="background" flags="wfNoBorder" name="ChapterZap" position="center,center" size="185,58" title="Chapter">
-               <widget font="Regular;18" halign="left" name="chapter" position="5,5" size="180,20" transparent="1" valign="center"/>
-               <widget font="Replacement;30" halign="center" name="number" position="0,26" size="185,32" transparent="1" valign="center" zPosition="1"/>
-       </screen> 
-       
-       <screen name="MessageBox" position="162,245" size="700,200" title="Message">
-               <widget font="Regular;22" name="text" position="65,8" size="520,0"/>
-               <widget alphatest="on" name="ErrorPixmap" pixmap="Vali-XD/window/input_error.png" position="5,7" size="54,54"/>
-               <widget alphatest="on" name="QuestionPixmap" pixmap="Vali-XD/window/input_question.png" position="5,7" size="54,54"/>
-               <widget alphatest="on" name="InfoPixmap" pixmap="Vali-XD/window/input_info.png" position="5,7" size="54,54"/>
-               <widget name="list" position="100,100" size="580,375" />
-               <applet type="onLayoutFinish">
-from enigma import eSize, ePoint
-orgwidth = self.instance.size().width()
-orgpos = self.instance.position()
-textsize = self["text"].getSize()
-textsize = (textsize[0] + 50, textsize[1] + 50)
-offset = 0
-if self.type == self.TYPE_YESNO:
-       offset = 60
-wsizex = textsize[0] + 60
-wsizey = textsize[1] + offset
-if (280 &gt; wsizex):
-       wsizex = 280
-wsize = (wsizex, wsizey)
-self.instance.resize(eSize(*wsize))
-self["text"].instance.resize(eSize(*textsize))
-listsize = (wsizex, 50)
-self["list"].instance.move(ePoint(0, textsize[1]))
-self["list"].instance.resize(eSize(*listsize))
-self.instance.move(ePoint((1024-wsizex)/2, (576-wsizey)/2))
-               </applet>
-       </screen>
-       
-       <screen name="ChoiceBox" position="312,100" size="400,400" title="Input">
-               <ePixmap alphatest="on" pixmap="Vali-XD/window/input_choice.png" position="5,10" size="50,50"/>
-               <widget font="Regular;20" name="text" position="60,10" size="690,25"/>
-               <widget itemHeight="28" name="list" position="0,30" scrollbarMode="showOnDemand" size="700,335"/>
-               <applet type="onLayoutFinish">
-from enigma import eSize, ePoint
-orgwidth = self.instance.size().width()
-orgpos = self.instance.position()
-textsize = self["text"].getSize()
-if textsize[1] &gt; 20:
-       textsize = (textsize[0] + 50, textsize[1] + 50)
-else:
-       textsize = (textsize[0] + 50, 70)
-count = len(self.list)
-if count &gt; 10:
-       count = 10
-offset = 28 * count
-wsizex = textsize[0] + 60
-wsizey = textsize[1] + offset
-if (520 &gt; wsizex):
-       wsizex = 520
-wsize = (wsizex, wsizey)
-self.instance.resize(eSize(*wsize))
-self["text"].instance.resize(eSize(*textsize))
-listsize = (wsizex, 28 * count)
-self["list"].instance.move(ePoint(0, textsize[1]))
-self["list"].instance.resize(eSize(*listsize))
-self.instance.move(ePoint((1024-wsizex)/2, (576-wsizey)/2))
-               </applet>
-       </screen>
-       
-       <screen name="TimeshiftState" position="center,70" zPosition="2" size="860,60" flags="wfNoBorder">
-               <widget name="state" position="10,3" size="150,27" font="Regular;22" halign="center"/>
-               <widget source="session.CurrentService" render="Label" position="160,5" size="150,27" font="Regular;22" halign="left">
-                       <convert type="ServicePosition">Remaining</convert>
-               </widget>
-               <widget source="session.CurrentService" render="Label" position="650,5" size="80,27" font="Regular;22" halign="right">
-                       <convert type="ServicePosition">Position</convert>
-               </widget>
-               <eLabel text="/" position="740,5" size="10,27" font="Regular;22" halign="center"/>
-               <widget source="session.CurrentService" render="Label" position="760,5" size="80,27" font="Regular;22" halign="left">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" source="session.CurrentService" render="Progress" position="82,33" size="695,5" zPosition="3" pixmap="Vali-XD/infobar/p_bar.png">
-                       <convert type="ServicePosition">Position</convert>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="background" flags="wfNoBorder" name="PVRState" position="40,270" size="150,36" zPosition="2">
-               <widget font="Regular;25" halign="center" name="state" position="0,3" size="150,30" transparent="1"/>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="SubtitleDisplay" position="0,0" size="1024,576" zPosition="-1"/>
-
-       <subtitles>
-               <sub font="Replacement;28" foregroundColor="foreground" name="Subtitle_TTX" shadowColor="#101010" shadowOffset="2,2"/>
-               <sub font="Replacement;28" foregroundColor="#DCDCDC" name="Subtitle_Regular" shadowColor="#101010" shadowOffset="2,2"/>
-               <sub font="Replacement;28" foregroundColor="#DCDCDC" name="Subtitle_Bold" shadowColor="#101010" shadowOffset="2,2"/>
-               <sub font="Regular;26" foregroundColor="#DCAAAA" name="Subtitle_Italic" shadowColor="#101010" shadowOffset="2,2"/>
-       </subtitles>
-       
-       <screen name="PictureInPicture" position="40,30" zPosition="-1" size="341,192" flags="wfNoBorder">
-               <widget name="video" position="0,0" size="341,192" backgroundColor="transparent" />
-       </screen>
-       
-       <screen name="Dish" flags="wfNoBorder" position="50,50" size="130,160" title="Dish" zPosition="-1" backgroundColor="transparent">
-               <widget name="Dishpixmap" pixmap="skin_default/icons/dish.png" position="0,0" size="130,160" alphatest="off" />
-       </screen>
-       
-       <screen backgroundColor="background" flags="wfNoBorder" name="NumericalTextInputHelpDialog" position="center,400" size="394,124" zPosition="2">
-               <eLabel backgroundColor="yellowtransparent" position="0,0" size="394,124" zPosition="-1"/>
-               <widget font="Console;16" halign="center" name="key1" position="2,2" size="130,30" valign="center"/>
-               <widget font="Console;16" halign="center" name="key2" position="132,2" size="130,30" valign="center"/>
-               <widget font="Console;16" halign="center" name="key3" position="262,2" size="130,30" valign="center"/>
-               <widget font="Console;16" halign="center" name="key4" position="2,32" size="130,30" valign="center"/>
-               <widget font="Console;16" halign="center" name="key5" position="132,32" size="130,30" valign="center"/>
-               <widget font="Console;16" halign="center" name="key6" position="262,32" size="130,30" valign="center"/>
-               <widget font="Console;16" halign="center" name="key7" position="2,62" size="130,30" valign="center"/>
-               <widget font="Console;16" halign="center" name="key8" position="132,62" size="130,30" valign="center"/>
-               <widget font="Console;16" halign="center" name="key9" position="262,62" size="130,30" valign="center"/>
-               <widget font="Console;16" halign="center" name="help1" position="2,92" size="130,30" valign="center"/>
-               <widget font="Console;12" halign="center" name="key0" position="132,92" size="130,30" valign="center"/>
-               <widget font="Console;16" halign="center" name="help2" position="262,92" size="130,30" valign="center"/>
-       </screen>
-       
-       <screen name="VirtualKeyBoard" position="center,center" size="560,350" title="Virtual KeyBoard" zPosition="99">
-               <ePixmap alphatest="on" pixmap="skin_default/vkey_text.png" position="9,35" size="542,52" zPosition="-4"/>
-               <widget font="Regular;18" name="header" noWrap="1" position="10,5" size="500,24" transparent="1"/>
-               <widget font="Replacement;26" halign="right" name="text" noWrap="1" position="12,42" size="536,34" transparent="1" valign="venter"/>
-               <widget name="list" position="10,100" selectionDisabled="1" size="540,225" transparent="1"/>
-       </screen>
-       
-       <screen name="About" position="center,123" size="500,360" title="About">
-               <widget font="Regular;18" position="10,10" render="Label" size="480,23" source="EnigmaVersion"/>
-               <widget font="Regular;18" position="10,35" render="Label" size="480,23" source="ImageVersion"/>
-               <widget font="Regular;18" position="10,80" render="Label" size="480,24" source="FPVersion"/>
-               <widget font="Regular;18" position="10,105" render="Label" size="480,24" source="TunerHeader"/>
-               <widget font="Regular;18" position="10,130" render="Label" size="480,20" source="Tuner0"/>
-               <widget font="Regular;18" position="10,150" render="Label" size="480,20" source="Tuner1"/>
-               <widget font="Regular;18" position="10,170" render="Label" size="480,20" source="Tuner2"/>
-               <widget font="Regular;18" position="10,190" render="Label" size="480,20" source="Tuner3"/>
-               <widget font="Regular;18" position="10,212" render="Label" size="480,24" source="HDDHeader"/>
-               <widget font="Regular;18" position="10,240" render="Label" size="480,50" source="hddA"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/window/merlin_logo.png" position="40,310" size="420,40" transparent="1" zPosition="2"/>
-       </screen>
-       
-       <screen backgroundColor="transparent" flags="wfNoBorder" name="UnhandledKey" position="940,30" size="45,45" title="UnhandledKey" zPosition="100">
-               <widget alphatest="off" name="UnhandledKeyPixmap" pixmap="Vali-XD/window/no-key.png" position="0,0" size="45,45"/>
-       </screen>
-       
-       
-       
-       <!--  ##### Wizards #####  -->
-       <screen flags="wfNoBorder" name="StartWizard" position="0,0" size="1024,576" title="Welcome...">
-               <widget font="Regular;23" name="text" position="50,70" size="436,266"/>
-               <widget position="50,340" render="Listbox" scrollbarMode="showOnDemand" size="440,200" source="list">
-                       <convert type="StringList"/>
-               </widget>
-               <widget name="config" position="50,340" scrollbarMode="showOnDemand" size="440,200" transparent="1" zPosition="1"/>
-               <ePixmap alphatest="on" pixmap="skin_default/buttons/button_red.png" position="40,35" size="15,16"/>
-               <widget font="Regular;18" name="languagetext" position="60,30" size="200,30"/>
-               <widget alphatest="blend" name="wizard" pixmap="Vali-XD/window/merlin.png" position="720,125" size="200,326" zPosition="10"/>
-               <widget alphatest="on" name="rc" pixmaps="skin_default/rc.png,skin_default/rcold.png" position="500,50" size="154,500" zPosition="10"/>
-               <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowdown2" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
-       </screen>
-       
-       <screen flags="wfNoBorder" name="DefaultWizard" position="0,0" size="1024,576" title="Welcome...">
-                       <widget font="Regular;23" name="text" position="50,70" size="436,266"/>
-                       <widget position="50,340" render="Listbox" scrollbarMode="showOnDemand" size="440,200" source="list">
-                               <convert type="StringList"/>
-                       </widget>
-                       <ePixmap alphatest="on" pixmap="skin_default/buttons/button_red.png" position="40,35" size="15,16"/>
-                       <widget font="Regular;18" name="languagetext" position="60,30" size="200,30"/>
-                       <widget name="config" position="50,340" scrollbarMode="showOnDemand" size="440,200" transparent="1" zPosition="1"/>            
-                       <widget alphatest="blend" name="wizard" pixmap="Vali-XD/window/merlin.png" position="720,125" size="200,326" zPosition="10"/>
-                       <widget alphatest="on" name="rc" pixmap="skin_default/rc.png" position="500,600" size="154,471" transparent="1" zPosition="10"/>
-                       <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
-                       <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
-                       <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
-       </screen>
-       
-       <screen flags="wfNoBorder" name="DefaultSatLists" position="0,0" size="1024,576" title="Welcome...">
-                       <widget font="Regular;23" name="text" position="50,70" size="436,266"/>
-                       <widget position="50,340" render="Listbox" scrollbarMode="showOnDemand" size="440,200" source="list">
-                               <convert type="StringList"/>
-                       </widget>
-                       <ePixmap alphatest="on" pixmap="skin_default/buttons/button_red.png" position="40,35" size="15,16"/>
-                       <widget font="Regular;18" name="languagetext" position="60,30" size="200,30"/>
-                       <widget name="config" position="50,340" scrollbarMode="showOnDemand" size="440,200" transparent="1" zPosition="1"/>            
-                       <widget alphatest="blend" name="wizard" pixmap="Vali-XD/window/merlin.png" position="720,125" size="200,326" zPosition="10"/>
-                       <widget alphatest="on" name="rc" pixmap="skin_default/rc.png" position="500,600" size="154,471" transparent="1" zPosition="10"/>
-                       <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
-                       <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
-                       <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
-       </screen>
-       
-       <screen flags="wfNoBorder" name="DreamPackageWizard" position="0,0" size="1024,576" title="Welcome...">
-                       <widget font="Regular;23" name="text" position="50,70" size="436,266"/>
-                       <widget position="50,340" render="Listbox" scrollbarMode="showOnDemand" size="440,200" source="list">
-                               <convert type="StringList"/>
-                       </widget>
-                       <ePixmap alphatest="on" pixmap="skin_default/buttons/button_red.png" position="40,35" size="15,16"/>
-                       <widget font="Regular;18" name="languagetext" position="60,30" size="200,30"/>
-                       <widget name="config" position="50,340" scrollbarMode="showOnDemand" size="440,200" transparent="1" zPosition="1"/>            
-                       <widget alphatest="blend" name="wizard" pixmap="Vali-XD/window/merlin.png" position="720,125" size="200,326" zPosition="10"/>
-                       <widget alphatest="on" name="rc" pixmap="skin_default/rc.png" position="500,600" size="154,471" transparent="1" zPosition="10"/>
-                       <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
-                       <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
-                       <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" transparent="1" zPosition="11"/>
-       </screen>
-       
-       <screen flags="wfNoBorder" name="LanguageWizard" position="0,0" size="1024,576" title="Welcome...">
-               <widget font="Regular;23" name="text" position="50,70" size="436,266"/>
-               <widget position="50,340" render="Listbox" scrollbarMode="showOnDemand" size="440,200" source="languages">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [
-                                               MultiContentEntryText(pos = (80, 10), size = (200, 50), flags = RT_HALIGN_LEFT, text = 1),
-                                               MultiContentEntryPixmap(pos = (10, 5), size = (60, 40), png = 2),
-                                       ],
-                                "fonts": [gFont("Regular", 20)],
-                                "itemHeight": 50
-                               }
-                       </convert>
-               </widget>
-               <widget alphatest="blend" name="wizard" pixmap="Vali-XD/window/merlin.png" position="720,125" size="200,326" zPosition="10"/>
-               <widget alphatest="on" name="rc" pixmaps="skin_default/rc.png,skin_default/rcold.png" position="500,50" size="154,500" zPosition="10"/>
-               <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowdown2" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
-       </screen>
-       
-       <screen flags="wfNoBorder" name="TutorialWizard" position="0,0" size="1024,576" title="Welcome...">
-               <widget font="Regular;23" name="text" position="50,100" size="440,202"/>
-               <widget name="list" position="50,310" size="440,200" zPosition="1"/>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/window/merlin.png" position="720,125" size="200,326" zPosition="10"/>
-               <widget alphatest="on" name="rc" pixmap="skin_default/rc.png" position="500,600" size="154,475" zPosition="10"/>
-               <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="0,0" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
-       </screen>
-       
-       <screen flags="wfNoBorder" name="HelpMenu" position="0,0" size="1024,576" title="Menu">
-               <eLabel font="Regular;40" position="400,40" size="220,60" text="help..."/>
-               <widget name="list" position="50,100" scrollbarMode="showOnDemand" size="450,380"/>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/window/merlin.png" position="720,125" size="200,326" zPosition="10"/>
-               <widget alphatest="on" name="rc" pixmaps="skin_default/rc.png,skin_default/rcold.png" position="540,10" size="154,500" zPosition="10"/>
-               <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowdown2" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget font="Regular;25" foregroundColor="yellow" halign="right" name="long_key" position="320,520" size="350,50"/>
-       </screen>
-       
-       <screen flags="wfNoBorder" name="NetworkWizard" position="0,0" size="1024,576" title="Welcome...">
-               <widget font="Regular;23" name="text" position="50,70" size="436,266"/>
-               <widget position="50,340" render="Listbox" scrollbarMode="showOnDemand" size="440,200" source="list">
-                       <convert type="StringList"/>
-               </widget>
-               <widget name="config" position="50,340" scrollbarMode="showOnDemand" size="440,200" transparent="1" zPosition="1"/>
-               <ePixmap alphatest="on" pixmap="skin_default/buttons/button_red.png" position="40,35" size="15,16"/>
-               <widget font="Regular;18" name="languagetext" position="60,30" size="200,30"/>
-               <widget alphatest="blend" name="wizard" pixmap="Vali-XD/window/merlin.png" position="720,125" size="200,326" zPosition="10"/>
-               <widget alphatest="on" name="rc" pixmaps="skin_default/rc.png,skin_default/rcold.png" position="540,10" size="154,500" zPosition="10"/>
-               <widget alphatest="on" name="arrowdown" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowdown2" pixmap="skin_default/arrowdown.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowup" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
-               <widget alphatest="on" name="arrowup2" pixmap="skin_default/arrowup.png" position="-100,-100" size="37,70" zPosition="11"/>
-       </screen>
-       
-       
-       
-       <!-- ########## Setup ########## -->
-       <screen name="Console" position="center,77" size="900,450" title="Command execution...">
-               <widget font="Console;16" name="text" position="5,12" size="890,440"/>
-       </screen>
-       
-       <screen name="Setup" position="center,77" size="900,450" title="Setup">
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="0,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="140,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="280,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="420,0" size="140,40"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;20" halign="center" position="0,0" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#266926" font="Regular;20" halign="center" position="140,0" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="1"/>
-               <widget itemHeight="28" name="config" position="5,63" scrollbarMode="showOnDemand" size="891,364"/>
-       </screen>
-       
-       <screen name="ServiceInfo" position="center,77" size="900,450" title="Serviceinfo">
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="0,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="140,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="280,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="420,0" size="140,40"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="red" position="0,0" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="green" position="140,0" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="yellow" position="280,0" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="blue" position="420,0" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget name="infolist" position="5,63" selectionDisabled="1" size="891,364"/>
-       </screen>
-       
-       <screen flags="wfNoBorder" name="LocationBox" position="0,0" size="1024,576">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Regular;20" name="text" position="60,98" size="914,28"/>
-               <widget font="Regular;20" name="target" position="60,125" size="914,28" valign="center"/>
-               <widget itemHeight="28" name="filelist" position="55,158" scrollbarMode="showOnDemand" selectionDisabled="1" size="920,196" zPosition="1"/>
-               <widget font="Regular;20" name="textbook" position="60,382" size="914,28"/>
-               <widget itemHeight="28" name="booklist" position="55,416" scrollbarMode="showOnDemand" size="920,112" zPosition="2"/>
-               <widget font="Replacement;17" foregroundColor="secondFG" halign="left" position="620,52" render="Label" size="355,40" source="Title" transparent="1" valign="center" zPosition="2"/>
-               <eLabel backgroundColor="darkgrey" position="50,374" size="924,2" zPosition="5"/>
-       </screen>
-       
-       <screen flags="wfNoBorder" name="MovieLocationBox" position="0,0" size="1024,576">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Regular;20" name="text" position="60,98" size="914,28"/>
-               <widget font="Regular;20" name="target" position="60,125" size="914,28" valign="center"/>
-               <widget itemHeight="28" name="filelist" position="55,158" scrollbarMode="showOnDemand" selectionDisabled="1" size="920,196" zPosition="1"/>
-               <widget font="Regular;20" name="textbook" position="60,382" size="914,28"/>
-               <widget itemHeight="28" name="booklist" position="55,416" scrollbarMode="showOnDemand" size="920,112" zPosition="2"/>
-               <widget font="Replacement;17" foregroundColor="secondFG" halign="left" position="620,52" render="Label" size="355,40" source="Title" transparent="1" valign="center" zPosition="2"/>
-               <eLabel backgroundColor="darkgrey" position="50,374" size="924,2" zPosition="5"/>
-       </screen>
-       
-       <screen backgroundColor="noTransBG" flags="wfNoBorder" name="VideoFinetune" position="0,0" size="1024,576">
-               <ePixmap alphatest="blend" pixmap="Vali-XD/window/merlin.png" position="720,125" size="200,326" zPosition="10"/>
-               <widget position="0,0" render="Canvas" size="720,576" source="Canvas"/>
-       </screen>
-       
-       <screen name="NetworkSetup" position="center,77" size="900,450" title="Network Setup">
-               <widget name="menu" position="50,50" size="800,350"/>
-       </screen>
-       
-       <screen name="AdapterSetupConfiguration" position="center,77" size="900,450" title="Network Configuration...">
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/red.png" position="665,415" size="35,25"/>
-               <widget font="Regular;20" halign="left" position="705,410" render="Label" size="187,35" source="key_red" transparent="1" valign="center" zPosition="1"/>
-               <widget name="menulist" position="40,20" scrollbarMode="showOnDemand" size="330,260" zPosition="10"/>
-               <widget font="Regular;19" halign="center" position="400,20" render="Label" size="461,300" source="description" transparent="1" valign="center"/>
-               <widget font="Regular;21" halign="left" position="85,350" render="Label" size="166,25" source="IFtext" transparent="1" zPosition="10"/>
-               <widget font="Regular;21" halign="left" position="265,350" render="Label" size="596,25" source="IF" transparent="1" zPosition="10"/>
-               <widget font="Regular;20" halign="left" position="85,410" render="Label" size="496,35" source="Statustext" transparent="1" valign="center" zPosition="10"/>
-               <widget alphatest="on" name="statuspic" pixmaps="Vali-XD/buttons/green.png,Vali-XD/buttons/grey.png" position="40,415" size="35,25" transparent="1" zPosition="10"/>
-       </screen>
-       
-       <screen name="AdapterSetup" position="center,77" size="900,450" title="Network Setup">
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/red.png" position="35,12" size="35,25"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/blue.png" position="420,12" size="35,25"/>
-               <widget font="Regular;20" halign="left" position="75,0" render="Label" size="321,50" source="key_red" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;20" halign="left" position="465,0" render="Label" size="416,50" source="key_blue" transparent="1" valign="center" zPosition="1"/>
-               <widget name="config" position="40,60" scrollbarMode="showOnDemand" size="550,176"/>
-               <widget font="Regular;19" foregroundColor="grey" halign="right" position="650,75" render="Label" size="230,25" source="DNS1text" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;19" foregroundColor="grey" halign="right" position="650,150" render="Label" size="230,25" source="DNS2text" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;18" halign="right" position="650,100" render="Label" size="230,25" source="DNS1" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;18" halign="right" position="650,175" render="Label" size="230,25" source="DNS2" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;20" halign="center" position="50,250" render="Label" size="800,27" source="introduction"/>
-               <widget font="Regular;19" foregroundColor="grey" halign="right" position="15,280" render="Label" size="270,25" source="IPtext" zPosition="1"/>
-               <widget font="Regular;19" foregroundColor="grey" halign="right" position="15,310" render="Label" size="270,25" source="Netmasktext" zPosition="1"/>
-               <widget font="Regular;19" foregroundColor="grey" halign="right" position="15,340" render="Label" size="270,25" source="Gatewaytext" zPosition="1"/>
-               <widget font="Regular;19" position="300,280" render="Label" size="400,25" source="IP" zPosition="1"/>
-               <widget font="Regular;19" position="300,310" render="Label" size="400,25" source="Mask" zPosition="1"/>
-               <widget font="Regular;19" position="300,340" render="Label" size="561,25" source="Gateway" zPosition="1"/>
-               <widget font="Regular;20" foregroundColor="grey" halign="right" position="15,370" render="Label" size="270,25" source="Adaptertext" transparent="1" zPosition="10"/>
-               <widget font="Regular;20" halign="left" position="300,370" render="Label" size="400,25" source="Adapter" transparent="1" zPosition="10"/>
-               <widget font="Regular;20" halign="center" position="50,410" render="Label" size="800,27" source="introduction2" transparent="1" valign="center" zPosition="10"/>
-               <widget alphatest="on" name="VKeyIcon" pixmap="skin_default/buttons/key_text.png" position="10,410" size="35,25" transparent="1" zPosition="10"/>
-               <widget alphatest="on" name="HelpWindow" pixmap="skin_default/vkey_icon.png" position="50,410" size="1,1" transparent="1" zPosition="1"/>
-       </screen>
-       
-       <screen name="NameserverSetup" position="center,77" size="900,450" title="Nameserver Setup">
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/red.png" position="10,12" size="35,25"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/green.png" position="305,12" size="35,25"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/yellow.png" position="590,12" size="35,25"/>
-               <widget font="Regular;20" halign="left" position="50,0" render="Label" size="220,50" source="key_red" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;20" halign="left" position="345,0" render="Label" size="220,50" source="key_green" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;20" halign="left" position="630,0" render="Label" size="220,50" source="key_yellow" transparent="1" valign="center" zPosition="1"/>
-               <widget name="config" position="55,65" scrollbarMode="showOnDemand" size="785,280"/>
-               <widget font="Regular;21" halign="center" position="50,375" render="Label" size="800,60" source="introduction" transparent="1" valign="center" zPosition="10"/>
-       </screen>
-       
-       <screen name="NetworkAdapterSelection" position="center,77" size="900,450" title="Select Network Adapter">
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/red.png" position="10,12" size="35,25"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/green.png" position="305,12" size="35,25"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/yellow.png" position="590,12" size="35,25"/>
-               <widget font="Regular;20" halign="left" position="50,0" render="Label" size="220,50" source="key_red" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;20" halign="left" position="345,0" render="Label" size="220,50" source="key_green" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;20" halign="left" position="630,0" render="Label" size="220,50" source="key_yellow" transparent="1" valign="center" zPosition="1"/>
-               <widget source="list" render="Listbox" position="55,65" size="785,280" zPosition="10" scrollbarMode="showOnDemand">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [
-                                               MultiContentEntryText(pos = (85, 6), size = (700, 28), font=0, flags = RT_HALIGN_LEFT|RT_VALIGN_TOP, text = 1),
-                                               MultiContentEntryText(pos = (85, 43), size = (700, 24), font=1, flags = RT_HALIGN_LEFT|RT_VALIGN_BOTTOM, text = 2),
-                                               MultiContentEntryPixmapAlphaTest(pos = (2, 8), size = (54, 54), png = 3),
-                                               MultiContentEntryPixmapAlphaTest(pos = (63, 46), size = (15, 16), png = 4),
-                                       ],
-                               "fonts": [gFont("Regular", 26),gFont("Regular", 20)],
-                               "itemHeight": 70
-                               }
-                       </convert>
-               </widget>
-               <widget font="Regular;21" halign="center" position="50,375" render="Label" size="800,60" source="introduction" transparent="1" valign="center" zPosition="10"/>
-       </screen>
-       
-       <screen name="NetworkAdapterTest" position="center,77" size="900,450" title="Network test...">
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/red.png" position="10,12" size="35,25"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/green.png" position="305,12" size="35,25"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/yellow.png" position="590,12" size="35,25"/>
-               <widget font="Regular;20" halign="left" position="50,0" render="Label" size="220,50" source="key_red" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;20" halign="left" position="345,0" render="Label" size="220,50" source="key_green" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;20" halign="left" position="630,0" render="Label" size="220,50" source="key_yellow" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="dark" font="Regular;19" foregroundColors="#8c8c93,#1cff1c" halign="left" name="Adaptertext" position="50,70" size="800,23" zPosition="1"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#f23d21,#1cff1c" halign="center" name="Adapter" position="280,70" size="306,23" transparent="1" zPosition="2"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#000000,#1cff1c" name="AdapterInfo_Text" position="630,70" size="200,23" transparent="1" zPosition="2"/>
-               <widget alphatest="on" name="AdapterInfo_OK" pixmap="skin_default/icons/lock_on.png" position="590,65" size="38,31" zPosition="2"/>
-               <widget backgroundColor="dark" font="Regular;19" foregroundColors="#8c8c93,#1cff1c" halign="left" name="Networktext" position="50,120" size="800,23" zPosition="1"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#f23d21,#1cff1c" halign="center" name="Network" position="280,120" size="306,23" transparent="1" zPosition="2"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#000000,#1cff1c" name="NetworkInfo_Text" position="630,120" size="200,23" transparent="1" zPosition="2"/>
-               <widget alphatest="on" name="NetworkInfo_Check" pixmaps="skin_default/icons/lock_on.png,skin_default/icons/lock_error.png" position="590,115" size="38,31" zPosition="2"/>
-               <widget backgroundColor="dark" font="Regular;19" foregroundColors="#8c8c93,#1cff1c" halign="left" name="Dhcptext" position="50,170" size="800,23" zPosition="1"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#f23d21,#1cff1c" halign="center" name="Dhcp" position="280,170" size="306,23" transparent="1" zPosition="2"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#000000,#1cff1c" name="DhcpInfo_Text" position="630,170" size="200,23" transparent="1" zPosition="2"/>
-               <widget alphatest="on" name="DhcpInfo_Check" pixmaps="skin_default/icons/lock_on.png,skin_default/icons/lock_error.png" position="590,165" size="38,31" zPosition="2"/>
-               <widget backgroundColor="dark" font="Regular;19" foregroundColors="#8c8c93,#1cff1c" halign="left" name="IPtext" position="50,220" size="800,23" zPosition="1"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#f23d21,#1cff1c" halign="center" name="IP" position="280,220" size="306,23" transparent="1" zPosition="2"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#000000,#1cff1c" name="IPInfo_Text" position="630,220" size="200,23" transparent="1" zPosition="2"/>
-               <widget alphatest="on" name="IPInfo_Check" pixmaps="skin_default/icons/lock_on.png,skin_default/icons/lock_error.png" position="590,215" size="38,31" zPosition="2"/>
-               <widget backgroundColor="dark" font="Regular;19" foregroundColors="#8c8c93,#1cff1c" halign="left" name="DNStext" position="50,270" size="800,23" zPosition="1"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#f23d21,#1cff1c" halign="center" name="DNS" position="280,270" size="306,23" transparent="1" zPosition="2"/>
-               <widget font="Regular;19" foregroundColors="#8c8c93,#000000,#1cff1c" name="DNSInfo_Text" position="630,270" size="200,23" transparent="1" zPosition="2"/>
-               <widget alphatest="on" name="DNSInfo_Check" pixmaps="skin_default/icons/lock_on.png,skin_default/icons/lock_error.png" position="590,265" size="38,31" zPosition="2"/>
-               <widget alphatest="on" name="EditSettingsButton" pixmaps="Vali-XD/buttons/grey.png,Vali-XD/buttons/blue.png" position="590,330" size="35,25" transparent="1" zPosition="1"/>
-               <widget font="Regular;19" foregroundColors="#000000,#8c8c93,#1cff1c" name="EditSettings_Text" position="630,330" size="200,23" transparent="1" zPosition="2"/>
-               <widget font="Regular;21" name="InfoText" position="15,50" size="866,256" zPosition="25"/>
-       </screen>
-       
-       <screen name="NetworkBrowser" position="center,77" size="900,450" title="Network Neighbourhood">
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="0,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="140,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="280,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="420,0" size="140,40"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" position="0,0" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" position="140,0" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" position="280,0" render="Label" size="140,40" source="key_yellow" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" position="420,0" render="Label" size="140,40" source="key_blue" transparent="1" valign="center" zPosition="2"/>
-               <widget position="5,50" render="Listbox" scrollbarMode="showOnDemand" size="891,350" source="list" zPosition="10">
-                       <convert type="TemplatedMultiContent">
-                                       {"template": [
-                                                       MultiContentEntryPixmapAlphaTest(pos = (0, 0), size = (48, 48), png = 1),
-                                                       MultiContentEntryText(pos = (50, 4), size = (420, 26), font=2, flags = RT_HALIGN_LEFT, text = 2),
-                                                       MultiContentEntryText(pos = (140, 5), size = (320, 25), font=0, flags = RT_HALIGN_LEFT, text = 3),
-                                                       MultiContentEntryText(pos = (140, 26), size = (320, 17), font=1, flags = RT_HALIGN_LEFT, text = 4),
-                                                       MultiContentEntryPixmapAlphaTest(pos = (45, 0), size = (48, 48), png = 5),
-                                                       MultiContentEntryPixmapAlphaTest(pos = (90, 0), size = (48, 48), png = 6),
-                                               ],
-                                       "fonts": [gFont("Regular", 20),gFont("Regular", 14),gFont("Regular", 24)],
-                                       "itemHeight": 50
-                                       }
-                       </convert>
-               </widget>
-               <widget backgroundColor="#25062748" font="Regular;20" halign="center" position="0,420" render="Label" size="891,30" source="infotext" transparent="1" valign="center" zPosition="10"/>
-       </screen>
-
-       <screen name="AutoMountManager" position="center,77" size="900,450" title="AutoMountManager">
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="0,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="140,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="280,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="420,0" size="140,40"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" position="0,0" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="2"/>
-               <widget position="5,50" render="Listbox" scrollbarMode="showOnDemand" size="891,357" source="config">
-                               <convert type="TemplatedMultiContent">
-                                       {"template": [
-                                                       MultiContentEntryText(pos = (0, 3), size = (480, 25), font=0, flags = RT_HALIGN_LEFT, text = 0),
-                                                       MultiContentEntryText(pos = (10, 29), size = (480, 17), font=1, flags = RT_HALIGN_LEFT, text = 2),
-                                                       MultiContentEntryPixmapAlphaTest(pos = (500, 1), size = (48, 48), png = 3),
-                                               ],
-                                       "fonts": [gFont("Regular", 20),gFont("Regular", 14)],
-                                       "itemHeight": 50
-                                       }
-                               </convert>
-               </widget>
-               <widget backgroundColor="#25062748" font="Regular;20" halign="center" position="5,420" render="Label" size="891,21" source="introduction" transparent="1" valign="center" zPosition="10"/>
-       </screen>
-       
-       <screen name="AutoMountView" position="center,77" size="900,450" title="MountView">
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="0,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="140,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="280,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="420,0" size="140,40"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" position="0,0" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" position="280,0" render="Label" size="140,40" source="key_yellow" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#25062748" font="Regular;18" halign="center" position="0,50" render="Label" size="130,72" source="legend1" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#25062748" font="Regular;18" halign="center" position="130,50" render="Label" size="631,72" source="legend2" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#25062748" font="Regular;18" halign="center" position="765,50" render="Label" size="130,72" source="legend3" transparent="1" valign="center" zPosition="1"/>
-               <widget position="5,130" render="Listbox" scrollbarMode="showOnDemand" size="891,269" source="config">
-                                <convert type="TemplatedMultiContent">
-                                        {"template": [
-                                                        MultiContentEntryPixmapAlphaTest(pos = (15, 1), size = (48, 48), png = 0),
-                                                        MultiContentEntryText(pos = (100, 3), size = (200, 25), font=0, flags = RT_HALIGN_LEFT, text = 1),
-                                                        MultiContentEntryText(pos = (290, 5), size = (150, 17), font=1, flags = RT_HALIGN_LEFT, text = 2),
-                                                        MultiContentEntryText(pos = (100, 29), size = (350, 17), font=1, flags = RT_HALIGN_LEFT, text = 3),
-                                                        MultiContentEntryPixmapAlphaTest(pos = (450, 9), size = (48, 48), png = 4),
-                                                        MultiContentEntryPixmapAlphaTest(pos = (480, 1), size = (48, 48), png = 5),
-                                                ],
-                                        "fonts": [gFont("Regular", 20),gFont("Regular", 14)],
-                                        "itemHeight": 50
-                                        }
-                                </convert>
-               </widget>
-               <widget backgroundColor="#25062748" font="Regular;20" halign="center" position="0,420" render="Label" size="891,20" source="introduction" transparent="1" valign="center" zPosition="10"/>
-       </screen>
-       
-       <screen name="SkinSelector" position="center,80" size="924,460" title="Choose your Skin">
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/red.png" position="40,20" size="30,30" zPosition="1"/>
-               <widget font="Regular;20" position="75,15" render="Label" size="347,40" source="key_red" transparent="1" valign="center" zPosition="2"/>
-               <widget itemHeight="28" name="SkinList" position="40,80" scrollbarMode="showOnDemand" size="416,308"/>
-               <eLabel backgroundColor="darkgrey" position="500,75" size="2,330" zPosition="1"/>
-               <widget alphatest="on" name="Preview" position="565,130" size="280,210"/>
-               <eLabel backgroundColor="darkgrey" position="0,420" size="924,2" zPosition="1"/>
-               <widget font="Regular;20" halign="center" position="10,425" render="Label" size="914,30" source="introduction" transparent="1" valign="center" zPosition="10"/>
-       </screen>
-       
-       
-       
-       <!-- ########## Service selection ########## -->
-       <screen flags="wfNoBorder" name="ChannelSelectionRadio" position="0,0" size="1024,400" title="Channel Selection">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget itemHeight="28" name="list" position="50,99" scrollbarMode="showOnDemand" size="924,280" zPosition="2"/>
-               <widget font="Replacement;17" foregroundColor="secondFG" halign="left" position="620,52" render="Label" size="355,40" source="Title" transparent="1" valign="center" zPosition="2"/>
-       </screen>
-       
-       <screen flags="wfNoBorder" name="MovieSelection" position="0,0" size="1024,576" title="Select a movie">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget name="list" position="50,103" scrollbarMode="showOnDemand" size="924,300" zPosition="2"/>
-               <widget font="Regular;20" name="waitingtext" position="50,100" size="924,308" zPosition="4"/>
-               <widget font="Regular;16" halign="left" position="570,420" render="Label" size="100,23" source="Service" transparent="1" zPosition="4">
-                       <convert type="MovieInfo">FileSize</convert>
-               </widget>
-               <widget font="Regular;16" position="60,420" render="Label" size="500,23" source="Service" zPosition="1">
-                       <convert type="MovieInfo">ShortDescription</convert>
-               </widget>
-               <widget font="Regular;16" halign="left" position="780,420" render="Label" size="300,23" source="Service" zPosition="1">
-                       <convert type="MovieInfo">RecordServiceName</convert>
-               </widget>
-               <widget font="Regular;16" halign="left" position="670,420" render="Label" size="100,23" source="Service" zPosition="1">
-                       <convert type="ServiceTime">Duration</convert>
-                       <convert type="ClockToText">AsLength</convert>
-               </widget>
-               <widget font="Regular;17" position="60,445" render="Label" size="904,82" source="Service" zPosition="1">
-                       <convert type="EventName">ExtendedDescription</convert>
-               </widget>
-               <widget font="Regular;17" foregroundColor="secondFG" position="620,52" render="vRendMovieDirSize" size="355,40" source="global.CurrentTime" transparent="1" valign="center" zPosition="4"/>
-               <eLabel backgroundColor="darkgrey" position="50,415" size="924,2" zPosition="5"/>
-               <widget name="DescriptionBorder" position="0,0" size="0,0"/>
-       </screen>
-       
-       <screen name="FileBrowser" position="center,center" size="620,430" title="DVD File Browser">
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="5,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="145,5" size="140,40"/>
-               <widget backgroundColor="#9f1313" font="Regular;20" halign="center" position="5,5" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#1f771f" font="Regular;20" halign="center" position="145,5" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="1"/>
-               <widget itemHeight="28" name="filelist" position="5,58" scrollbarMode="showOnDemand" size="610,364"/>
-       </screen>
-       
-       
-       
-       <!-- ########## EGP selection ########## -->    
-       <screen flags="wfNoBorder" name="GraphMultiEPG" position="0,0" size="1024,576" title="Electronic Program Guide">
-               <ePixmap alphatest="on" pixmap="Vali-XD/border/multiEPG.png" position="44,50" size="632,476" transparent="1" zPosition="1"/>
-               <widget name="timeline_text" position="0,51" size="924,20"/>
-               <widget EntryBackgroundColor="background" EntryBackgroundColorSelected="selectedBG" EntryBorderColor="#555555" backgroundColor="background" name="list" position="50,76" scrollbarMode="showOnDemand" size="924,378"/>
-               <widget name="timeline0" pixmap="Vali-XD/window/timeline.png" position="50,76" size="1,378" zPosition="1"/>
-               <widget name="timeline1" pixmap="Vali-XD/window/timeline.png" position="50,76" size="1,378" zPosition="1"/>
-               <widget name="timeline2" pixmap="Vali-XD/window/timeline.png" position="50,76" size="1,378" zPosition="1"/>
-               <widget name="timeline3" pixmap="Vali-XD/window/timeline.png" position="50,76" size="1,378" zPosition="1"/>
-               <widget name="timeline4" pixmap="Vali-XD/window/timeline.png" position="50,76" size="1,378" zPosition="1"/>
-               <widget name="timeline5" pixmap="Vali-XD/window/timeline.png" position="50,76" size="1,378" zPosition="1"/>
-               <widget alphatest="on" name="timeline_now" pixmap="Vali-XD/window/timeline-now.png" position="50,76" size="1,378" zPosition="2"/>
-               <widget font="Regular;20" noWrap="1" position="160,465" render="Label" size="807,26" source="Event" transparent="1" zPosition="1">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;20" position="160,496" render="Label" size="50,22" source="Event" transparent="1" zPosition="1">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText"/>
-               </widget>
-               <widget font="Regular;20" position="215,496" render="Label" size="70,22" source="Event" transparent="1" zPosition="1">
-                       <convert type="EventTime">EndTime</convert>
-                       <convert type="ClockToText">Format:- %H:%M</convert>
-               </widget>
-               <widget font="Regular;20" noWrap="1" position="280,496" render="Label" size="350,26" source="Event" transparent="1" zPosition="1">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Format:(%A)</convert>
-               </widget>
-               <widget font="Regular;20" foregroundColor="secondFG" halign="right" position="676,496" render="Label" size="296,26" source="global.CurrentTime" transparent="1" zPosition="2">
-                       <convert type="vConvClockToText">LocaleLang:%w %d %m</convert>
-               </widget>
-       </screen>
-       
-       <screen flags="wfNoBorder" name="EventView" position="0,0" size="1024,576" title="Eventview">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Regular;22" name="epg_description" position="50,108" size="924,374"/>
-               <widget font="Regular;22" name="datetime" position="70,492" size="172,30"/>
-               <widget font="Regular;22" name="duration" position="265,492" size="186,30"/>
-               <widget font="Regular;22" name="channel" position="490,492" size="485,30"/>
-               <widget font="Replacement;19" foregroundColor="secondFG" halign="center" position="620,61" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
-                       <convert type="vConvClockToText">LocaleLang:%w %d %m</convert>
-               </widget>
-               <eLabel backgroundColor="darkgrey" position="50,485" size="924,2" zPosition="5"/>
-       </screen>
-       
-       <screen flags="wfNoBorder" name="EPGSelectionMulti" position="0,0" size="1024,576" title="EPG Selection">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget alphatest="on" name="now_button_sel" pixmap="Vali-XD/border/epg_now.png" position="660,65" size="310,25" zPosition="1"/>
-               <widget alphatest="on" name="next_button_sel" pixmap="Vali-XD/border/epg_next.png" position="660,65" size="310,25" zPosition="1"/>
-               <widget alphatest="on" name="more_button_sel" pixmap="Vali-XD/border/epg_more.png" position="660,65" size="310,25" zPosition="1"/>
-               <widget itemHeight="28" name="list" position="50,99" scrollbarMode="showOnDemand" size="924,420"/>
-               <widget font="Regular;18" foregroundColor="secondFG" halign="right" position="655,40" render="Label" size="296,24" source="global.CurrentTime" transparent="1" zPosition="2">
-                       <convert type="vConvClockToText">LocaleLang:%w %d %m</convert>
-               </widget>
-               <eLabel backgroundColor="darkgrey" position="50,90" size="920,2" zPosition="5"/>
-       </screen>
-       
-       
-       
-       <!-- ########## Timers ########## -->
-       <screen flags="wfNoBorder" name="TimerEditList" position="0,0" size="1024,576" title="Timer Editor">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget name="timerlist" position="50,94" scrollbarMode="showOnDemand" size="924,426"/>
-               <widget font="Replacement;17" foregroundColor="secondFG" halign="left" position="620,52" render="Label" size="355,40" source="Title" transparent="1" valign="center" zPosition="2"/>
-       </screen>
-       
-       <screen flags="wfNoBorder" name="TimerEntry" position="0,0" size="1024,576" title="Timer entry">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="canceltext" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="oktext" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget name="config" position="50,94" scrollbarMode="showOnDemand" size="924,426"/>
-               <widget font="Replacement;19" foregroundColor="secondFG" halign="center" position="620,61" render="Label" size="346,26" source="global.CurrentTime" transparent="1" zPosition="2">
-                       <convert type="vConvClockToText">LocaleLang:%w %d %m</convert>
-               </widget>
-       </screen>
-       
-       <screen flags="wfNoBorder" name="TimerLog" position="0,0" size="1024,576" title="Timer log">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget name="loglist" position="60,100" scrollbarMode="showOnDemand" size="904,260"/>
-               <widget font="Regular;20" name="logentry" position="60,380" size="904,134"/>
-               <widget font="Replacement;17" foregroundColor="secondFG" halign="left" position="620,52" render="Label" size="355,40" source="Title" transparent="1" valign="center" zPosition="2"/>
-               <eLabel backgroundColor="darkgrey" position="50,370" size="924,2" zPosition="5"/>
-       </screen>
-
-       <screen flags="wfNoBorder" name="TimerSanityConflict" position="0,0" size="1024,576" title="Timer sanity error">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget name="timer1" position="80,115" scrollbarMode="showNever" size="864,75"/>
-               <widget name="timer2" position="80,210" scrollbarMode="showNever" size="864,75"/>
-               <widget name="list" position="60,310" scrollbarMode="showOnDemand" size="904,200"/>
-               <widget font="Replacement;17" foregroundColor="secondFG" halign="left" position="620,52" render="Label" size="355,40" source="Title" transparent="1" valign="center" zPosition="2"/>
-       </screen>
-       
-       
-       
-       <!-- ########## Merlin ########## -->   
-       <screen backgroundColor="#ffffffff" flags="wfNoBorder" name="Merlin_PG" position="0,0" size="1024,576" title="Merlin Program Guide">
-               <widget backgroundColor="#ffffffff" position="0,0" render="Pig" size="384,216" source="session.VideoPicture" zPosition="0"/>
-               <eLabel backgroundColor="noTransBG" position="0,216" size="384,366" zPosition="0"/>
-               <eLabel backgroundColor="noTransBG" position="384,0" size="720,576" zPosition="0"/>
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/red.png" position="40,520" size="35,25" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/green.png" position="185,520" size="35,25" transparent="1"/>
-               <eLabel backgroundColor="noTransBG" font="Regular;18" position="80,520" size="92,24" text="ZAP" transparent="1" zPosition="2"/>
-               <eLabel backgroundColor="noTransBG" font="Regular;18" position="230,520" size="141,24" text="TIMERS" transparent="1" zPosition="2"/>
-               <widget name="prg_list" position="40,228" scrollbarMode="showNever" itemHeight="25" size="332,275" transparent="1" zPosition="2"/>
-               <widget name="epg_list" position="395,80" scrollbarMode="showNever" itemHeight="28" size="590,448" transparent="1" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="OLED;21" foregroundColor="secondFG" halign="center" name="currCh" position="395,40" size="590,24" transparent="1" valign="center" zPosition="2"/>
-       </screen>
-       
-       <screen name="DreamExplorer" position="center,77" size="900,450" title="Dream-Explorer">
-               <widget name="filelist" position="0,0" scrollbarMode="showOnDemand" itemHeight="28" size="900,420" zPosition="4"/>
-               <ePixmap alphatest="on" pixmap="/usr/share/enigma2/Merlin/buttons/key-menu.png" position="2,426" size="35,25" zPosition="5"/>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" name="location" position="40,421" size="860,35" valign="center" zPosition="6"/>
-       </screen>
-       
-       <screen name="FileExplorer" position="center,77" size="900,450" title="File-Explorer">
-               <widget font="Regular;16" foregroundColor="foreground" name="filedata" position="0,0" size="900,418" transparent="1" zPosition="9"/>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" name="status" position="0,421" size="900,35" valign="center" zPosition="4"/>
-       </screen>
-       
-       <screen backgroundColor="noTransBG" flags="wfNoBorder" name="PictureExplorer" position="0,0" size="1024,576" title="Picture-Explorer">
-               <widget alphatest="on" backgroundColor="noTransBG" name="Picture" position="0,0" size="1024,576" zPosition="1"/>
-       </screen>
-       
-       <screen name="MerlinDownloadBrowser" position="center,100" size="800,420" title="Addon Manager">
-               <widget font="Regular;20" halign="center" name="text" position="0,0" size="800,420" valign="center" zPosition="1"/>
-               <widget name="list" position="10,10" scrollbarMode="showOnDemand" size="780,400" zPosition="2"/>
-       </screen>
-       
-       <screen name="Scripts" position="center,100" size="420,400" title="Scripts from /usr/script/tools/...">
-               <widget name="list" position="0,4" scrollbarMode="showOnDemand" itemHeight="28" size="420,392"/>
-       </screen>
-       
-       <screen name="QuickbuttonSetup" position="center,77" size="900,450" title="Quickbutton Setup">
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="15,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="165,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="315,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="465,5" size="140,40"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="15,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="165,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget name="config" position="15,58" scrollbarMode="showOnDemand" size="871,375"/>
-       </screen>
-       
-
-
-       <!-- ########## Suomipoeka ########## -->
-       <screen name="SuomipoekaMenu" position="center,77" size="900,450" title="SuomipoekaMenu">
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="0,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="140,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="280,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="420,0" size="140,40"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;20" halign="center" name="key_red" position="0,0" size="140,40" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#266926" font="Regular;20" halign="center" name="key_green" position="140,0" size="140,40" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#8C5900" font="Regular;20" halign="center" name="key_yellow" position="280,0" size="140,40" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#254177" font="Regular;20" halign="center" name="key_blue" position="420,0" size="140,40" transparent="1" valign="center" zPosition="1"/>
-               <eLabel font="Replacement;20" position="5,54" size="867,30" text="Suomipoeka-Setup"/>
-               <widget name="config" position="5,87" scrollbarMode="showOnDemand" size="891,353"/>
-       </screen>
-       <screen name="SimpleRename" position="center,77" size="900,450" title="Simple Rename Input">
-               <widget alphatest="on" name="cancel" pixmap="Vali-XD/buttons/key-red.png" position="0,0" size="140,40"/>
-               <widget alphatest="on" name="ok" pixmap="Vali-XD/buttons/key-green.png" position="140,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="280,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="420,0" size="140,40"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;20" halign="center" name="canceltext" position="0,0" size="140,40" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#266926" font="Regular;20" halign="center" name="oktext" position="140,0" size="140,40" transparent="1" valign="center" zPosition="1"/>
-               <eLabel font="Replacement;20" position="5,54" size="867,30" text="Simple Rename Input"/>
-               <widget name="config" position="5,87" size="891,353"/>
-       </screen>
-       
-       
-       <!-- ########## Picture-Player ########## -->   
-       <screen name="picshow" position="0,0" size="1024,576" title="PicturePlayer">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" position="47,52" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" position="187,52" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" position="327,52" render="Label" size="140,40" source="key_yellow" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" position="467,52" render="Label" size="140,40" source="key_blue" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Replacement;17" foregroundColor="secondFG" halign="left" position="620,52" render="Label" size="355,40" source="Title" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Regular;19" name="label" position="55,310" size="326,140"/>
-               <widget alphatest="on" name="thn" position="115,125" size="180,160"/>
-               <widget name="filelist" position="408,103" scrollbarMode="showOnDemand" size="557,438" zPosition="2"/>
-       </screen>
-       
-       
-       <!-- ########## CutList-Editor ########## -->
-       <screen backgroundColor="#FFFFFFFF" flags="wfNoBorder" name="CutListEditor" position="0,0" size="1024,576" title="CutListEditor">
-                       <widget backgroundColor="transparent" name="Video" position="0,0" size="712,400" zPosition="-2"/>
-                       <eLabel backgroundColor="noTransBG" position="700,0" size="330,576" zPosition="0"/>
-                       <eLabel backgroundColor="noTransBG" position="0,400" size="710,176" zPosition="-1"/>
-                       <widget backgroundColor="noTransBG" font="Regular;16" foregroundColor="foreground" halign="left" noWrap="1" position="740,50" render="Label" size="231,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                               <convert type="vConvClockToText">LocaleLang:%w %d %m</convert>
-                       </widget>
-                       <widget backgroundColor="noTransBG" font="Regular;22" halign="center" position="135,405" render="Label" size="450,50" source="session.CurrentService" valign="center">
-                               <convert type="ServiceName">Name</convert>
-                       </widget>
-                       <widget backgroundColor="noTransBG" font="Regular;20" halign="center" position="50,450" render="Label" size="620,25" source="session.CurrentService" valign="center" zPosition="1">
-                               <convert type="ServicePosition">Position,Detailed</convert>
-                       </widget>
-                       <widget position="735,95" render="Listbox" scrollbarMode="showOnDemand" size="246,432" source="cutlist" transparent="1" zPosition="1">
-                               <convert type="TemplatedMultiContent">
-                                       {"template": [
-                                                       MultiContentEntryText(size=(125, 20), text = 1, backcolor = MultiContentTemplateColor(3)),
-                                                       MultiContentEntryText(pos=(125,0), size=(50, 20), text = 2, flags = RT_HALIGN_RIGHT, backcolor = MultiContentTemplateColor(3))
-                                               ],
-                                       "fonts": [gFont("Regular", 18)],
-                                       "itemHeight": 20
-                                       }
-                               </convert>
-                       </widget>
-                       <widget backgroundColor="#505555" foregroundColor="black" name="Timeline" pointer="skin_default/position_arrow.png:3,5" position="50,485" size="615,20"/>
-                       <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="285,515" size="150,20" transparent="1" zPosition="2"/>
-       </screen>
-       
-       
-       <!-- ########## Media-Player ########## -->     
-       <screen backgroundColor="noTransBG" flags="wfNoBorder" name="MediaPlayer" position="0,0" size="1024,576" title="MediaPlayer">
-               <eLabel backgroundColor="darkgrey" position="50,40" size="924,2" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="50,235" size="924,2" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="50,425" size="924,2" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" font="Regular;16" foregroundColor="#0f0f0f" halign="center" position="412,32" size="200,20" text="FILE LIST" valign="center" zPosition="2"/>
-               <eLabel backgroundColor="darkgrey" font="Regular;16" foregroundColor="#0f0f0f" halign="center" position="412,226" size="200,20" text="PLAY LIST" valign="center" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="50,446" size="150,20" transparent="1" zPosition="2"/>
-               <widget alphatest="on" name="coverArt" pixmap="Vali-XD/dvr/no_coverArt.png" position="804,270" size="128,128" transparent="1" zPosition="2"/>
-               <widget font="Regular;30" foregroundColor="grey" halign="right" position="55,477" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" foregroundColor="grey" halign="left" position="145,479" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget font="Regular;16" foregroundColor="grey" halign="center" position="50,515" render="Label" size="150,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="375,449" size="420,12" zPosition="5"/>
-               <widget name="PositionGauge" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="385,449" size="400,12" transparent="1" zPosition="4"/>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="right" position="235,442" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" position="817,442" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining</convert>
-               </widget>       
-               <widget name="filelist" position="62,58" scrollbarMode="showOnDemand" size="900,164" transparent="1" zPosition="4"/>
-               <widget name="playlist" position="62,251" scrollbarMode="showOnDemand" selectionDisabled="1" size="720,164" transparent="1" zPosition="4"/>
-               <widget font="Regular;20" halign="center" name="title" position="250,473" size="690,26" transparent="1" zPosition="5"/>
-               <widget font="Regular;18" halign="center" name="artist" position="250,505" size="690,24" transparent="1" zPosition="5"/>                                
-       </screen>
-       
-       
-       <!-- ########## EPGRefresh ########## -->       
-       <screen name="EPGRefreshConfiguration" position="center,center" size="565,424" title="Configure EPGRefresh">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="0,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="140,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="280,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="420,5" size="140,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" position="0,5" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" position="140,5" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" position="280,5" render="Label" size="140,40" source="key_yellow" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" position="420,5" render="Label" size="140,40" source="key_blue" transparent="1" valign="center" zPosition="1"/>
-               <widget name="config" position="5,50" scrollbarMode="showOnDemand" size="555,260"/>
-               <ePixmap pixmap="skin_default/div-h.png" position="0,301" zPosition="1" size="565,2" />
-               <widget font="Regular;21" position="5,320" render="Label" size="555,83" source="help"/>
-       </screen>
-       
-       
-       <!--  ##### PartnerBox ##### -->
-       <screen flags="wfNoBorder" name="RemoteTimer" position="0,0" size="1024,576" title="RemoteTimer Timerlist">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <eLabel backgroundColor="background" font="Regular;16" foregroundColor="orange" halign="left" position="626,59" size="346,26" text="RemoteTimer Timerlist" transparent="1" zPosition="2"/>
-               <widget font="Regular;20" halign="center" name="text" position="50,94" size="924,424" valign="center" zPosition="3"/>
-               <widget name="timerlist" position="50,94" scrollbarMode="showOnDemand" size="924,424" zPosition="5"/>
-       </screen>
-       <screen flags="wfNoBorder" name="RemoteTimerEPGList" position="0,0" size="1024,576" title="EPG Selection">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <eLabel backgroundColor="background" font="Regular;16" foregroundColor="orange" halign="left" position="626,59" size="346,26" text="RemoteTimer EPG Selection" transparent="1" zPosition="2"/>
-               <widget font="Regular;20" halign="center" name="text" position="50,94" size="924,424" valign="center" zPosition="3"/>
-               <widget name="epglist" position="50,94" scrollbarMode="showOnDemand" size="924,424" zPosition="5"/>
-       </screen>
-       <screen flags="wfNoBorder" name="RemoteTimerChannelList" position="0,0" size="1024,576" title="Bouquet List">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <eLabel backgroundColor="background" font="Regular;16" foregroundColor="orange" halign="left" position="626,59" size="346,26" text="RemoteTimer Bouquet List" transparent="1" zPosition="2"/>
-               <widget font="Regular;20" halign="center" name="text" position="50,94" size="924,424" valign="center" zPosition="3"/>
-               <widget name="channellist" position="50,94" scrollbarMode="showOnDemand" size="924,424" zPosition="5"/>
-       </screen>
-       <screen flags="wfNoBorder" name="RemoteTimerEventView" position="0,0" size="1024,576" title="Eventview">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <eLabel backgroundColor="background" font="Regular;16" foregroundColor="orange" halign="left" position="626,59" size="346,26" text="RemoteTimer Eventview" transparent="1" zPosition="2"/>
-               <widget font="Regular;22" name="epg_description" position="50,108" size="924,374"/>
-               <widget font="Regular;22" name="datetime" position="70,492" size="172,30"/>
-               <widget font="Regular;22" name="duration" position="265,492" size="186,30"/>
-               <widget font="Regular;22" name="channel" position="490,492" size="485,30"/>
-               <eLabel backgroundColor="darkgrey" position="50,485" size="924,2" zPosition="5"/>
-       </screen>
-       <screen flags="wfNoBorder" name="RemoteTimerEntry" position="0,0" size="1024,576" title="Timer entry">
-               <widget alphatest="on" name="cancel" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40"/>
-               <widget alphatest="on" name="ok" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="canceltext" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="oktext" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget name="config" position="50,94" scrollbarMode="showOnDemand" size="924,426"/>
-               <widget font="Replacement;17" foregroundColor="secondFG" halign="left" position="620,52" render="Label" size="355,40" source="Title" transparent="1" valign="center" zPosition="2"/>
-       </screen>
-       <screen backgroundColor="background" flags="wfNoBorder" name="RemotePlayer" position="0,438" size="1024,176" title="Partnerbox - RemotePlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,0" size="1024,8" zPosition="0"/>
-               <widget backgroundColor="background" font="Replacement;21" foregroundColor="foreground" halign="center" name="ServiceName" position="50,10" size="924,60" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="background" font="Regular;18" foregroundColor="foreground" halign="left" name="DateTime" position="60,75" size="602,52" transparent="1" valign="top" zPosition="2"/>
-               <widget backgroundColor="background" font="Regular;18" foregroundColor="foreground" halign="right" name="IP" position="665,75" size="300,52" transparent="1" valign="top" zPosition="2"/>
-       </screen>
-       
-       
-       <!--  ##### VLC Player##### -->
-       <screen name="VlcServerConfigScreen" position="center,77" size="900,450" title="Edit VLC Server">
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="15,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="165,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="315,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="465,5" size="140,40"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;20" halign="center" name="key_red" position="15,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget backgroundColor="#266926" font="Regular;20" halign="center" name="key_green" position="165,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget backgroundColor="#8C5900" font="Regular;20" halign="center" name="key_yellow" position="315,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget backgroundColor="#254177" font="Regular;20" halign="center" name="key_blue" position="465,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget name="config" position="15,58" scrollbarMode="showOnDemand" size="871,375"/>
-       </screen>
-       <screen name="VlcServerListScreen" position="50,77" size="900,450" title="VLC Video Player V2.5 - Select a VLC-Server Profile">
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="15,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="165,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="315,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="465,5" size="140,40"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;20" halign="center" name="key_red" position="15,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget backgroundColor="#266926" font="Regular;20" halign="center" name="key_green" position="165,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget backgroundColor="#8C5900" font="Regular;20" halign="center" name="key_yellow" position="315,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget backgroundColor="#254177" font="Regular;20" halign="center" name="key_blue" position="465,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget font="Regular;18" name="serverlabel" position="15,65" size="871,36"/>
-               <widget name="serverlist" position="15,122" scrollbarMode="showOnDemand" size="871,310"/>
-       </screen>
-       <screen name="VlcMediaListScreen" position="50,77" size="900,450" title="VLC Video Player V2.5 - Select a VLC-Server Profile">
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="15,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="155,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="295,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="435,5" size="140,40"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;20" halign="center" name="key_red" position="15,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget backgroundColor="#266926" font="Regular;20" halign="center" name="key_green" position="155,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget backgroundColor="#8C5900" font="Regular;20" halign="center" name="key_yellow" position="295,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget backgroundColor="#254177" font="Regular;20" halign="center" name="key_blue" position="435,5" size="140,40" transparent="1" valign="center" zPosition="5"/>
-               <widget alphatest="on" name="filelist_button_sel" pixmap="Vali-XD/buttons/key-blue.png" position="595,5" size="140,40" zPosition="1"/>
-               <widget alphatest="on" name="playlist_button_sel" pixmap="Vali-XD/buttons/key-blue.png" position="740,5" size="140,40" zPosition="1"/>
-               <widget backgroundColor="#254177" font="Regular;18" foregroundColor="orange" halign="center" name="filelist_text" position="595,5" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" foregroundColor="orange" halign="center" name="playlist_text" position="740,5" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget name="filelist" position="15,58" scrollbarMode="showOnDemand" size="871,375"/>
-               <widget name="playlist" position="15,58" scrollbarMode="showOnDemand" size="871,375"/>
-       </screen>
-       
-       
-       <!--  ##### MyTube ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="MyTubeSuggestionsListScreen" position="0,140" size="1024,260" zPosition="6">
-                       <eLabel backgroundColor="secondBG" position="95,0" size="834,260" zPosition="7"/>
-                       <widget position="100,5" render="Listbox" scrollbarMode="showOnDemand" size="824,250" source="suggestionslist" transparent="1" zPosition="8">
-                               <convert type="TemplatedMultiContent">
-                                       {"template": [
-                                                       MultiContentEntryText(pos = (0, 1), size = (610, 24), font=0, flags = RT_HALIGN_LEFT, text = 0),
-                                                       MultiContentEntryText(pos = (620, 1), size = (180, 24), font=1, flags = RT_HALIGN_RIGHT, text = 1),
-                                               ],
-                                       "fonts": [gFont("Regular", 20),gFont("Regular", 18)],
-                                       "itemHeight": 25
-                                       }
-                               </convert>
-                       </widget>
-       </screen>
-       <screen backgroundColor="background" flags="wfNoBorder" name="MyTubeHistoryScreen" position="0,140" size="1024,260" zPosition="6">
-                       <eLabel backgroundColor="secondBG" position="95,0" size="834,260" zPosition="7"/>
-                       <widget position="100,5" render="Listbox" scrollbarMode="showOnDemand" size="824,250" source="historylist" transparent="1" zPosition="8">
-                               <convert type="TemplatedMultiContent">
-                                       {"template": [
-                                                       MultiContentEntryText(pos = (0, 1), size = (800, 24), font=0, flags = RT_HALIGN_LEFT, text = 0),
-                                               ],
-                                       "fonts": [gFont("Regular", 20),gFont("Regular", 18)],
-                                       "itemHeight": 25
-                                       }
-                               </convert>
-                       </widget>
-       </screen>
-       <screen backgroundColor="background" flags="wfNoBorder" name="MyTubePlayer" position="0,433" size="1024,176" title="MoviePlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,0" size="1024,8" zPosition="0"/>
-               <eLabel backgroundColor="secondBG" position="0,8" size="152,168" zPosition="1"/>
-               <eLabel backgroundColor="secondBG" position="872,8" size="152,169" zPosition="1"/>
-               <eLabel backgroundColor="#0444444a" position="330,24" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
-               <!-- <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/> -->
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>               
-               <ePixmap alphatest="on" pixmap="Vali-XD/ProfiLine/plugin.png" position="890,35" size="100,40" transparent="1" zPosition="7"/>
-       </screen>
-       <screen flags="wfNoBorder" name="MyTubeSettingsScreen" position="0,0" size="1024,576" title="MyTubePlayerMainScreen...">
-               <ePixmap alphatest="on" pixmap="Vali-XD/ProfiLine/plugin.png" position="50,55" size="100,40" transparent="1" zPosition="1"/>
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="155,55" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="300,55" size="140,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="155,55" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="300,55" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Regular;20" foregroundColor="foreground" halign="left" name="title" position="450,50" size="497,50" transparent="1" valign="center" zPosition="5"/>
-               <widget name="config" position="50,105" scrollbarMode="showOnDemand" size="924,397" zPosition="2"/>
-       </screen>
-       <screen flags="wfNoBorder" name="MyTubeVideoHelpScreen" position="0,0" size="1024,576" title="MyTubePlayerMainScreen...">
-               <ePixmap alphatest="on" pixmap="Vali-XD/ProfiLine/plugin.png" position="50,55" size="100,40" transparent="1" zPosition="1"/>
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="155,55" size="140,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="155,55" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Regular;20" foregroundColor="foreground" halign="left" name="title" position="320,50" size="597,50" transparent="1" valign="center" zPosition="5"/>
-               <widget font="Regular;22" halign="left" name="detailtext" position="100,125" size="824,377" transparent="1" valign="top" zPosition="10"/>
-       </screen>
-       <screen flags="wfNoBorder" name="MyTubeTasksScreen" position="0,0" size="1024,576" title="MyTubePlayerMainScreen...">
-               <ePixmap alphatest="on" pixmap="Vali-XD/ProfiLine/plugin.png" position="50,55" size="100,40" transparent="1" zPosition="1"/>
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="155,55" size="140,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="155,55" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Regular;20" foregroundColor="foreground" halign="left" name="title" position="320,50" size="597,50" transparent="1" valign="center" zPosition="5"/>
-               <widget position="100,125" render="Listbox" scrollbarMode="showOnDemand" size="824,370" source="tasklist" transparent="1" zPosition="7">
-                               <convert type="TemplatedMultiContent">
-                                       {"template": [
-                                                       MultiContentEntryText(pos = (0, 1), size = (400, 24), font=1, flags = RT_HALIGN_LEFT, text = 1),
-                                                       MultiContentEntryText(pos = (410, 1), size = (150, 24), font=1, flags = RT_HALIGN_RIGHT, text = 2),
-                                                       MultiContentEntryProgress(pos = (570, 1), size = (100, 24), percent = -3),
-                                                       MultiContentEntryText(pos = (680, 1), size = (120, 24), font=1, flags = RT_HALIGN_RIGHT, text = 4),
-                                               ],
-                                       "fonts": [gFont("Regular", 20),gFont("Regular", 18)],
-                                       "itemHeight": 25
-                                       }
-                               </convert>
-                       </widget>
-       </screen>
-       <screen flags="wfNoBorder" name="MyTubeVideoInfoScreen" position="0,0" size="1024,576" title="MyTubePlayerMainScreen...">
-               <widget alphatest="on" name="thumbnail" position="0,0" size="130,98"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/ProfiLine/plugin.png" position="50,55" size="100,40" transparent="1" zPosition="1"/>
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="155,55" size="140,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="155,55" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget font="Regular;20" foregroundColor="foreground" halign="left" name="title" position="320,50" size="597,50" transparent="1" valign="center" zPosition="5"/>
-               <widget position="200,110" render="Listbox" scrollbarMode="showNever" selectionDisabled="1" size="620,110" source="infolist" transparent="1" zPosition="6">
-                               <convert type="TemplatedMultiContent">
-                               {"templates":
-                                       {"default": (110,[
-                                                       MultiContentEntryPixmapAlphaTest(pos = (0, 4), size = (130, 98), png = 0),
-                                                       MultiContentEntryPixmapAlphaTest(pos = (130, 4), size = (130, 98), png = 1),
-                                                       MultiContentEntryPixmapAlphaTest(pos = (260, 4), size = (130, 98), png = 2),
-                                                       MultiContentEntryPixmapAlphaTest(pos = (390, 4), size = (130, 98), png = 3),
-                                               ]),
-                                       "state": (110,[
-                                                       MultiContentEntryText(pos = (10, 40), size = (550, 38), font=2, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 0),
-                                               ])
-                                       },
-                                       "fonts": [gFont("Regular", 18),gFont("Regular", 14),gFont("Regular", 22)],
-                                       "itemHeight": 110
-                               }
-                               </convert>
-                       </widget>
-                       <widget alphatest="on" name="starsbg" pixmap="Vali-XD/ProfiLine/starsbar_empty.png" position="715,230" size="100,20" transparent="1" zPosition="5"/>
-                       <widget name="stars" pixmap="Vali-XD/ProfiLine/starsbar_filled.png" position="715,230" size="100,20" transparent="1" zPosition="6"/>
-                       <widget font="Regular;20" halign="left" name="author" position="212,230" size="300,24" transparent="1" valign="top" zPosition="10"/>
-                       <widget font="Regular;20" halign="left" name="duration" position="522,230" size="200,24" transparent="1" valign="top" zPosition="10"/>
-                       <widget font="Regular;20" halign="left" name="published" position="212,255" size="300,24" transparent="1" valign="top" zPosition="10"/>
-                       <widget font="Regular;20" halign="left" name="views" position="522,255" size="200,24" transparent="1" valign="top" zPosition="10"/>
-                       <widget font="Regular;20" halign="left" name="tags" position="212,280" size="600,24" transparent="1" valign="top" zPosition="10"/>
-                       <widget font="Regular;20" halign="left" name="detailtext" position="212,310" size="610,200" transparent="1" valign="top" zPosition="10"/>
-       </screen>
-       <screen flags="wfNoBorder" name="MyTubePlayerMainScreen" position="0,0" size="1024,576" title="MyTubePlayerMainScreen...">
-               <widget alphatest="on" name="thumbnail" position="0,0" size="130,98"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/ProfiLine/plugin.png" position="50,45" size="100,40" transparent="1" zPosition="1"/>
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="155,45" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="300,45" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="445,45" size="140,40" transparent="1"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="155,45" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="300,45" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="445,45" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="skin_default/buttons/key_info.png" position="880,55" size="35,25" transparent="1" zPosition="4"/>
-               <ePixmap alphatest="on" pixmap="skin_default/buttons/key_menu.png" position="920,55" size="35,25" transparent="1" zPosition="4"/>
-               <widget alphatest="on" name="ButtonBlue" pixmap="Vali-XD/buttons/key-blue.png" position="590,45" size="140,40" transparent="1" zPosition="10"/>
-               <widget alphatest="on" name="VKeyIcon" pixmap="skin_default/vkey_icon.png" position="740,40" size="60,48" transparent="1" zPosition="10"/>
-               <widget name="config" position="198,100" scrollbarMode="showNever" size="628,30" transparent="1" zPosition="2"/>
-               <widget position="100,140" render="Listbox" scrollbarMode="showOnDemand" size="824,385" source="feedlist" transparent="1" zPosition="1">
-                               <convert type="TemplatedMultiContent">
-                               {"templates":
-                                       {"default": (77,[
-                                                       MultiContentEntryPixmapAlphaTest(pos = (5, 1), size = (100, 75), png = 4),
-                                                       MultiContentEntryText(pos = (110, 1), size = (800, 25), font=0, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 1),
-                                                       MultiContentEntryText(pos = (110, 27), size = (380, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 5),
-                                                       MultiContentEntryText(pos = (110, 48), size = (380, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 6),
-                                                       MultiContentEntryText(pos = (500, 27), size = (300, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 7),
-                                                       MultiContentEntryText(pos = (500, 48), size = (300, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 8),
-                                               ]),
-                                       "state": (77,[
-                                                       MultiContentEntryText(pos = (20, 1), size = (800, 40), font=2, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 0),
-                                                       MultiContentEntryText(pos = (20, 43), size = (800, 30), font=3, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 1),
-                                               ])
-                                       },
-                                       "fonts": [gFont("Regular", 20),gFont("Regular", 16),gFont("Regular", 22),gFont("Regular", 18)],
-                                       "itemHeight": 77
-                               }
-                               </convert>
-                       </widget>
-                       <widget alphatest="on" name="HelpWindow" position="534,400" size="1,1" transparent="1" zPosition="1"/>
-       </screen>
-       
-       
-       <!--  ##### Weather ##### -->
-       <screen name="WeatherPlugin" position="center,center" size="800,240" title="Weather Plugin">
-               <widget font="Regular;23" position="10,20" render="Label" size="700,27" source="caption" transparent="1" zPosition="1"/>
-               <widget font="Regular;22" position="10,55" render="Label" size="220,26" source="currentTemp" transparent="1" zPosition="1"/>
-               <widget font="Regular;18" position="10,90" render="Label" size="220,22" source="condition" transparent="1" zPosition="1"/>
-               <widget font="Regular;18" position="10,115" render="Label" size="220,22" source="wind_condition" transparent="1" zPosition="1"/>
-               <widget font="Regular;18" position="10,140" render="Label" size="220,22" source="humidity" transparent="1" valign="bottom" zPosition="1"/>
-               <widget font="Regular;18" halign="center" position="255,60" render="Label" size="72,20" source="weekday1" transparent="1" valign="center" zPosition="1"/>
-               <widget alphatest="blend" name="weekday1_icon" position="255,90" size="72,72" zPosition="1"/>
-               <widget font="Replacement;18" halign="center" position="241,180" render="Label" size="100,20" source="weekday1_temp" transparent="1" valign="bottom" zPosition="1"/>
-               <widget font="Regular;18" halign="center" position="388,60" render="Label" size="72,20" source="weekday2" transparent="1" valign="center" zPosition="1"/>
-               <widget alphatest="blend" name="weekday2_icon" position="388,90" size="72,72" zPosition="1"/>
-               <widget font="Replacement;18" halign="center" position="374,180" render="Label" size="100,20" source="weekday2_temp" transparent="1" valign="bottom" zPosition="1"/>
-               <widget font="Regular;18" halign="center" position="521,60" render="Label" size="72,20" source="weekday3" transparent="1" valign="center" zPosition="1"/>
-               <widget alphatest="blend" name="weekday3_icon" position="521,90" size="72,72" zPosition="1"/>
-               <widget font="Replacement;18" halign="center" position="508,180" render="Label" size="100,20" source="weekday3_temp" transparent="1" valign="bottom" zPosition="1"/>
-               <widget font="Regular;18" halign="center" position="654,60" render="Label" size="72,20" source="weekday4" transparent="1" valign="center" zPosition="1"/>
-               <widget alphatest="blend" name="weekday4_icon" position="654,90" size="72,72" zPosition="1"/>
-               <widget font="Replacement;18" halign="center" position="640,180" render="Label" size="100,20" source="weekday4_temp" transparent="1" valign="bottom" zPosition="1"/>
-               <widget font="Regular;20" halign="center" position="0,0" render="Label" size="800,240" source="statustext" transparent="1" valign="center" zPosition="1"/>
-       </screen>
-       
-       
-       <!--  ##### CDInfo ##### -->
-       <screen name="CDInfo" position="center,center" size="800,440" title="CDInfo">
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="5,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="145,5" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="420,5" size="145,40"/>
-               <widget backgroundColor="#9f1313" font="Regular;20" halign="center" position="5,5" render="Label" size="140,40" source="key_red" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#1f771f" font="Regular;20" halign="center" position="145,5" render="Label" size="140,40" source="key_green" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#18188b" font="Regular;20" halign="center" position="425,5" render="Label" size="140,40" source="key_blue" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#25062748" font="Regular;18" position="5,54" render="Label" size="790,60" source="info" transparent="1"/>
-               <widget name="config" position="5,120" scrollbarMode="showOnDemand" size="790,200"/>
-               <eLabel backgroundColor="#44444a" position="0,330" size="800,2" zPosition="0"/>
-               <widget backgroundColor="#25062748" font="Regular;18" position="5,343" render="Label" size="790,90" source="info2" transparent="1"/>
-       </screen>
-       
-       
-       <!--  ##### Filemanager ##### -->
-       <screen name="FilebrowserScreen" position="center,77" size="900,450" title="">
-        <widget name="list_left" position="5,53" scrollbarMode="showOnDemand" size="440,392"/>
-        <widget name="list_right" position="450,53" scrollbarMode="showOnDemand" size="445,392"/>
-        <widget font="Regular;18" halign="center" name="red" position="5,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
-        <widget font="Regular;18" halign="center" name="green" position="145,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
-        <widget font="Regular;18" halign="center" name="yellow" position="285,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
-        <widget font="Regular;18" halign="center" name="blue" position="425,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
-        <ePixmap alphatest="on" name="pred" pixmap="Vali-XD/buttons/key-red.png" position="5,5" size="140,40" transparent="1" zPosition="0"/>
-        <ePixmap alphatest="on" name="pgreen" pixmap="Vali-XD/buttons/key-green.png" position="145,5" size="140,40" transparent="1" zPosition="0"/>
-        <ePixmap alphatest="on" name="pyellow" pixmap="Vali-XD/buttons/key-yellow.png" position="285,5" size="140,40" transparent="1" zPosition="0"/>
-        <ePixmap alphatest="on" name="pblue" pixmap="Vali-XD/buttons/key-blue.png" position="425,5" size="140,40" transparent="1" zPosition="0"/>
-    </screen>
-       <screen name="FilebrowserConfigScreen" position="center,center" size="700,420" title="">
-        <widget name="config" position="5,5" scrollbarMode="showOnDemand" size="690,360"/>
-        <widget font="Regular;18" halign="center" name="buttonred" position="10,370" size="140,40" transparent="1" valign="center" zPosition="1"/>
-        <widget font="Regular;18" halign="center" name="buttongreen" position="150,370" size="140,40" transparent="1" valign="center" zPosition="1"/>
-        <ePixmap alphatest="on" name="pred" pixmap="Vali-XD/buttons/key-red.png" position="10,370" size="140,40" transparent="1" zPosition="0"/>
-        <ePixmap alphatest="on" name="pgreen" pixmap="Vali-XD/buttons/key-green.png" position="150,370" size="140,40" transparent="1" zPosition="0"/>
-    </screen>
-       
-       
-       <!--  ##### Softwaremanager ##### -->
-       <screen name="UpdatePluginMenu" position="center,77" size="900,450" title="Softwaremanager...">
-               <widget source="menu" render="Listbox" position="5,50" size="440,400" scrollbarMode="showNever" enableWrapAround="1" transparent="1">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [
-                                               MultiContentEntryText(pos = (15, 5), size = (405, 30), flags = RT_HALIGN_LEFT, text = 1),
-                                       ],
-                               "fonts": [gFont("Regular", 20)],
-                               "itemHeight": 40
-                               }
-                       </convert>
-               </widget>
-               <widget source="menu" render="Listbox" position="450,150" size="445,150" zPosition="3" scrollbarMode="showNever" selectionDisabled="1" transparent="1">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [
-                                               MultiContentEntryText(pos = (0, 0), size = (420, 150), flags = RT_HALIGN_CENTER|RT_VALIGN_CENTER|RT_WRAP, text = 2),
-                                       ],
-                               "fonts": [gFont("Regular", 20)],
-                               "itemHeight": 150
-                               }
-                       </convert>
-               </widget>
-        <widget font="Regular;18" halign="center" source="key_red" render="Label" position="5,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
-        <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="5,5" size="140,40" transparent="1"/>
-        <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="145,5" size="140,40" transparent="1"/>
-        <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="285,5" size="140,40" transparent="1"/>
-        <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="425,5" size="140,40" transparent="1"/>
-       </screen>
-       <screen name="PacketManager" position="center,77" size="900,420" title="PacketManager">
-               <widget source="list" render="Listbox"  position="10,60" size="880,360" scrollbarMode="showOnDemand" transparent="1" >
-                       <convert type="TemplatedMultiContent">
-                               {"template": [
-                                               MultiContentEntryPixmapAlphaTest(pos = (18, 5), size = (48, 48), png = 4), # index 4 is the status pixmap
-                                               MultiContentEntryText(pos = (90, 5), size = (690, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
-                                               MultiContentEntryText(pos = (100, 32), size = (690, 22), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the description
-                                               MultiContentEntryPixmapAlphaTest(pos = (5, 58), size = (0, 0), png = 5), # index 4 is the div pixmap
-                                       ],
-                               "fonts": [gFont("Regular", 21),gFont("Regular", 18)],
-                               "itemHeight": 60
-                               }
-                       </convert>
-               </widget>
-               <widget font="Regular;18" halign="center" source="key_red" render="Label" position="5,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;18" halign="center" source="key_green" render="Label" position="145,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="5,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="145,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="285,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="425,5" size="140,40" transparent="1"/>
-       </screen>
-       <screen name="PluginManager" position="center,77" size="900,450" title="Plugin manager">
-               <widget source="list" render="Listbox"  position="10,50" size="880,375" scrollbarMode="showOnDemand" transparent="1">
-                       <convert type="TemplatedMultiContent">
-                       {"templates":
-                               {"default": (75,[
-                                               MultiContentEntryPixmapAlphaTest(pos = (18, 12), size = (48, 48), png = 5), # index 5 is the status pixmap
-                                               MultiContentEntryText(pos = (90, 7), size = (690, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
-                                               MultiContentEntryText(pos = (100, 33), size = (690, 38), font=1, flags = RT_HALIGN_LEFT, text = 2), # index 2 is the description
-                                       ]),
-                               "category": (75,[
-                                               MultiContentEntryText(pos = (15, 7), size = (690, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
-                                               MultiContentEntryText(pos = (15, 33), size = (690, 22), font=1, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the description
-                                       ])
-                               },
-                               "fonts": [gFont("Regular", 21),gFont("Regular", 18)],
-                               "itemHeight": 75
-                       }
-                       </convert>
-               </widget>
-               <widget source="status" render="Label" foregroundColor="secondFG" position="0,565" size="330,50" halign="center" font="Regular;18" transparent="1"/>
-               <widget font="Regular;18" halign="center" source="key_red" render="Label" position="5,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;18" halign="center" source="key_green" render="Label" position="145,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;18" halign="center" source="key_yellow" render="Label" position="285,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;18" halign="center" source="key_blue" render="Label" position="425,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="5,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="145,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="285,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="425,5" size="140,40" transparent="1"/>
-       </screen>
-       <screen name="PluginManagerInfo" position="center,77" size="900,450" title="Plugin manager activity">
-               <widget source="list" render="Listbox" position="10,50" size="880,375" scrollbarMode="showOnDemand" transparent="1">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [
-                                               MultiContentEntryPixmapAlphaTest(pos = (18, 14), size = (48, 48), png = 2), # index 2 is the status pixmap
-                                               MultiContentEntryText(pos = (90, 5), size = (565, 26), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name
-                                               MultiContentEntryText(pos = (90, 33), size = (565, 38), font=1, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the state
-                                       ],
-                               "fonts": [gFont("Regular", 21),gFont("Regular", 18)],
-                               "itemHeight": 75
-                               }
-                       </convert>
-               </widget>
-               <widget source="status" render="Label" foregroundColor="secondFG" position="0,565" size="330,50" halign="center" font="Regular;18" transparent="1"/>
-               <widget font="Regular;18" halign="center" source="key_red" render="Label" position="5,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;18" halign="center" source="key_green" render="Label" position="145,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="5,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="145,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="285,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="425,5" size="140,40" transparent="1"/>
-       </screen>
-       <screen name="PluginDetails" position="center,77" size="900,450" title="Plugin details">
-               <widget name="divpic" position="0,0" size="0,0"/>
-               <widget name="statuspic" position="70,70" size="48,48" alphatest="on"/>
-               <widget source="author" render="Label"  position="130,85" size="540,30" font="Regular;21" backgroundColor="background" transparent="1"/>
-               <eLabel position="70,130" size="700,2" backgroundColor="darkgrey"/>
-               <widget name="screenshot" position="70,140" size="320,230" zPosition="10" alphatest="on"/>
-               <widget name="detailtext" position="400,140" size="470,310" font="Regular;20" transparent="1"/>
-               <widget font="Regular;18" halign="center" source="key_red" render="Label" position="5,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
-               <widget font="Regular;18" halign="center" source="key_green" render="Label" position="145,5" size="140,40" transparent="1" valign="center" zPosition="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="5,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="145,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="285,5" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="425,5" size="140,40" transparent="1"/>
-       </screen>
-       <screen name="UpdatePlugin" position="center,center" size="550,300" title="Software update" >
-               <widget name="activityslider" position="0,0" size="550,5"  />
-               <widget name="slider" position="0,150" size="550,30"  />
-               <widget source="package" render="Label" position="10,20" size="540,20" font="Regular;18" halign="center" valign="center" backgroundColor="#25062748" transparent="1" />
-               <widget source="status" render="Label" position="10,50" size="540,80" font="Regular;20" halign="center" valign="center" backgroundColor="#25062748" transparent="1" />
-       </screen>
-       
-<!-- ########## OLED MINI ########## -->
-  <screen name="StandbySummary" position="0,0" size="96,64" id="2">
-    <widget font="Regular;32" halign="center" position="0,0" render="Label" size="96,32" source="global.CurrentTime" valign="center">
-      <convert type="ClockToText">Default</convert>
-    </widget>
-    <widget font="Regular;24" halign="center" position="0,32" render="Label" size="96,32" source="global.CurrentTime" valign="center">
-      <convert type="ClockToText">Format:%a %d</convert>
-    </widget>
-  </screen>
-  <screen name="InfoBarMoviePlayerSummary" position="0,0" size="96,64" id="2">
-    <widget font="Regular;24" halign="center" position="0,0" render="Label" size="96,32" source="session.CurrentService" valign="center">
-      <convert type="ServicePosition">Remaining,ShowHours</convert>
-    </widget>
-    <widget font="Regular;28" halign="center" position="0,32" render="Label" size="96,32" source="global.CurrentTime" valign="center">
-      <convert type="ClockToText">Default</convert>
-    </widget>
-  </screen>
-  <screen name="InfoBarSummary" position="0,0" size="96,64" id="2">
-    <widget font="Regular;18" noWrap="1" position="0,0" render="Label" size="96,32" source="session.CurrentService" valign="center">
-      <convert type="ServiceName">Name</convert>
-    </widget>
-    <widget font="Regular;28" halign="center" position="0,32" render="Label" size="96,32" source="global.CurrentTime" valign="center">
-      <convert type="ClockToText">Default</convert>
-    </widget>
-    <!-- <widget alphatest="off" position="-2,2" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="1">
-      <convert type="ServiceName">Reference</convert>
-    </widget> -->
-  </screen>
-  <screen name="ChannelSelection_summary" position="0,0" size="96,64" id="2">
-    <widget font="Regular;18" halign="center" position="0,0" render="Label" size="96,64" source="parent.ServiceEvent" valign="center">
-      <convert type="ServiceName">Name</convert>
-    </widget>
-  </screen>
-  
- <!-- ########## EnhancedMovieCenter ########## -->
-       <screen name="EnhancedMovieCenterMenu" position="center,77" size="900,450" title="EnhancedMovieCenterMenu">
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-red.png" position="0,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-green.png" position="140,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-yellow.png" position="280,0" size="140,40"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-blue.png" position="420,0" size="140,40"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;20" halign="center" position="0,0" size="140,40" name="key_red" transparent="1" valign="center" zPosition="1"/>
-               <widget backgroundColor="#266926" font="Regular;20" halign="center" position="140,0" size="140,40" name="key_green" transparent="1" valign="center" zPosition="1"/>
-               <widget itemHeight="28" name="config" position="5,63" scrollbarMode="showOnDemand" size="891,364"/>
-       </screen>
-       <screen flags="wfNoBorder" name="EMCSelection" position="0,0" size="1024,576" title="Enhanced Movie Center">
-               <ePixmap alphatest="on" name="red" pixmap="Vali-XD/buttons/key-red.png" position="47,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="green" pixmap="Vali-XD/buttons/key-green.png" position="187,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="yellow" pixmap="Vali-XD/buttons/key-yellow.png" position="327,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" name="blue" pixmap="Vali-XD/buttons/key-blue.png" position="467,52" size="140,40" transparent="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/buttons/key-grey.png" position="607,52" size="370,40" transparent="1"/>
-               <widget font="Regular;16" foregroundColor="secondFG" halign="left" position="620,52" render="Label" size="355,40" source="Title" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="center" name="key_red" position="47,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="center" name="key_green" position="187,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#8C5900" font="Regular;18" halign="center" name="key_yellow" position="327,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget backgroundColor="#254177" font="Regular;18" halign="center" name="key_blue" position="467,52" size="140,40" transparent="1" valign="center" zPosition="2"/>
-               <widget CoolFont="Regular;18" CoolDirPos="770" CoolFolderSize="730" CoolMoviePos="30" CoolMovieSize="680" CoolDatePos="720" CoolTimePos="820" name="list" itemHeight="30" position="50,103" scrollbarMode="showOnDemand" size="924,300" backgroundColor="background" transparent="1" />
-               <widget name="wait" position="50,100" size="924,308"/>
-               <widget font="Regular;16" position="60,420" render="Label" size="500,23" source="Service" zPosition="1">
-                       <convert type="MovieInfo">ShortDescription</convert>
-               </widget>
-               <widget font="Regular;16" halign="left" position="670,420" render="Label" size="100,23" source="Service" zPosition="1">
-                       <convert type="ServiceTime">Duration</convert>
-                       <convert type="ClockToText">AsLength</convert>
-               </widget>
-               <widget font="Regular;17" position="60,445" render="Label" size="904,82" source="Service" zPosition="1">
-                       <convert type="EventName">ExtendedDescription</convert>
-               </widget>
-               <widget name="FileSize" position="570,420" size="100,23" font="Regular;16" backgroundColor="background" transparent="1" />
-               <eLabel backgroundColor="darkgrey" position="50,415" size="924,2" zPosition="5"/>
-       </screen>
-       
-       
-       
-       
-       
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
diff --git a/vxdcontrol/src/data/menu-center.xml b/vxdcontrol/src/data/menu-center.xml
deleted file mode 100644 (file)
index f829e18..0000000
+++ /dev/null
@@ -1,115 +0,0 @@
-\r
-\r
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->\r
-       <!--  ++++++++++++++++++++++++++++++++++++++ MENU AND PLUGIN BROWSER +++++++++++++++++++++++++++++++++++++++++++  -->\r
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->\r
-\r
-       <!--  ##### Menus ##### -->\r
-       <screen backgroundColor="background" name="menu_mainmenu" position="center,80" size="500,445" title="Main menu">\r
-               <ePixmap alphatest="blend" pixmap="Vali-XD/ProfiLine/excalibur.png" position="50,2" size="400,100" zPosition="1"/>\r
-               <widget enableWrapAround="True" position="30,104" render="Listbox" scrollbarMode="showOnDemand" size="440,340" source="menu" transparent="1" zPosition="3">\r
-                       <convert type="TemplatedMultiContent">\r
-                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],\r
-                               "fonts": [gFont("Regular", 20)],\r
-                               "itemHeight": 34}\r
-                       </convert>\r
-               </widget>\r
-       </screen>\r
-       \r
-       <screen backgroundColor="background" name="menu_information" position="center,80" size="500,445" title="Main menu">\r
-               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/info_on.png" position="30,2" size="100,100" zPosition="1"/>\r
-               <widget font="Replacement;23" halign="left" position="150,2" render="Label" size="320,100" source="title" valign="center" zPosition="2"/>\r
-               <widget enableWrapAround="True" position="30,104" render="Listbox" scrollbarMode="showOnDemand" size="440,340" source="menu" transparent="1" zPosition="3">\r
-                       <convert type="TemplatedMultiContent">\r
-                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],\r
-                               "fonts": [gFont("Regular", 20)],\r
-                               "itemHeight": 34}\r
-                       </convert>\r
-               </widget>\r
-       </screen>\r
-       \r
-       <screen backgroundColor="background" name="menu_shutdown" position="center,80" size="500,445" title="Main menu">\r
-               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/shutdown_on.png" position="30,2" size="100,100" zPosition="1"/>\r
-               <widget font="Replacement;23" halign="left" position="150,2" render="Label" size="320,100" source="title" valign="center" zPosition="2"/>\r
-               <widget enableWrapAround="True" position="30,104" render="Listbox" scrollbarMode="showOnDemand" size="440,340" source="menu" transparent="1" zPosition="3">\r
-                       <convert type="TemplatedMultiContent">\r
-                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],\r
-                               "fonts": [gFont("Regular", 20)],\r
-                               "itemHeight": 34}\r
-                       </convert>\r
-               </widget>\r
-       </screen>\r
-       \r
-       <screen backgroundColor="background" name="menu_harddisk" position="center,80" size="500,445" title="Main menu">\r
-               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/hdd_on.png" position="30,2" size="100,100" zPosition="1"/>\r
-               <widget font="Replacement;23" halign="left" position="150,2" render="Label" size="320,100" source="title" valign="center" zPosition="2"/>\r
-               <widget enableWrapAround="True" position="30,104" render="Listbox" scrollbarMode="showOnDemand" size="440,340" source="menu" transparent="1" zPosition="3">\r
-                       <convert type="TemplatedMultiContent">\r
-                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],\r
-                               "fonts": [gFont("Regular", 20)],\r
-                               "itemHeight": 34}\r
-                       </convert>\r
-               </widget>\r
-       </screen>\r
-       \r
-       <screen backgroundColor="background" name="menu_network" position="center,80" size="500,445" title="Main menu">\r
-               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/network_on.png" position="30,2" size="100,100" zPosition="1"/>\r
-               <widget font="Replacement;23" halign="left" position="150,2" render="Label" size="320,100" source="title" valign="center" zPosition="2"/>\r
-               <widget enableWrapAround="True" position="30,104" render="Listbox" scrollbarMode="showOnDemand" size="440,340" source="menu" transparent="1" zPosition="3">\r
-                       <convert type="TemplatedMultiContent">\r
-                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],\r
-                               "fonts": [gFont("Regular", 20)],\r
-                               "itemHeight": 34}\r
-                       </convert>\r
-               </widget>\r
-       </screen>\r
-       \r
-       <screen backgroundColor="background" name="menu_setup" position="center,80" size="500,445" title="Main menu">\r
-               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/setup_on.png" position="30,2" size="100,100" zPosition="1"/>\r
-               <widget font="Replacement;23" halign="left" position="150,2" render="Label" size="320,100" source="title" valign="center" zPosition="2"/>\r
-               <widget enableWrapAround="True" position="30,104" render="Listbox" scrollbarMode="showOnDemand" size="440,340" source="menu" transparent="1" zPosition="3">\r
-                       <convert type="TemplatedMultiContent">\r
-                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],\r
-                               "fonts": [gFont("Regular", 20)],\r
-                               "itemHeight": 34}\r
-                       </convert>\r
-               </widget>\r
-       </screen>\r
-       \r
-       <screen backgroundColor="background" name="menu_scan" position="center,80" size="500,445" title="Main menu">\r
-               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/scan_on.png" position="30,2" size="100,100" zPosition="1"/>\r
-               <widget font="Replacement;23" halign="left" position="150,2" render="Label" size="320,100" source="title" valign="center" zPosition="2"/>\r
-               <widget enableWrapAround="True" position="30,104" render="Listbox" scrollbarMode="showOnDemand" size="440,340" source="menu" transparent="1" zPosition="3">\r
-                       <convert type="TemplatedMultiContent">\r
-                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],\r
-                               "fonts": [gFont("Regular", 20)],\r
-                               "itemHeight": 34}\r
-                       </convert>\r
-               </widget>\r
-       </screen>\r
-       \r
-       <screen backgroundColor="background" name="menu_system" position="center,80" size="500,445" title="Main menu">\r
-               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/system_on.png" position="30,2" size="100,100" zPosition="1"/>\r
-               <widget font="Replacement;23" halign="left" position="150,2" render="Label" size="320,100" source="title" valign="center" zPosition="2"/>\r
-               <widget enableWrapAround="True" position="30,104" render="Listbox" scrollbarMode="showOnDemand" size="440,340" source="menu" transparent="1" zPosition="3">\r
-                       <convert type="TemplatedMultiContent">\r
-                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],\r
-                               "fonts": [gFont("Regular", 20)],\r
-                               "itemHeight": 34}\r
-                       </convert>\r
-               </widget>\r
-       </screen>\r
-       \r
-       <!--  ##### PluginBrowser ##### -->\r
-       <screen backgroundColor="background" name="PluginBrowser" position="center,80" size="500,445" title="Plugin browser">\r
-               <widget name="list" position="10,10" scrollbarMode="showNever" size="480,400"/>\r
-               <ePixmap alphatest="on" name="bg_red" pixmap="Vali-XD/buttons/red.png" position="10,420" size="35,25" transparent="1" zPosition="2"/>\r
-               <ePixmap alphatest="on" name="bg_green" pixmap="Vali-XD/buttons/green.png" position="260,420" size="35,25" transparent="1" zPosition="2"/>\r
-               <widget backgroundColor="background" font="Regular;17" halign="left" name="red" position="45,421" size="210,22" transparent="1" zPosition="2"/>\r
-               <widget backgroundColor="background" font="Regular;17" halign="left" name="green" position="295,421" size="200,24" transparent="1" zPosition="2"/>\r
-       </screen>\r
-       \r
-       <!--  ##### Shooter-II ##### -->\r
-       <screen backgroundColor="background" name="Shooter_II" position="center,72" size="500,458" title="Shooter-II">\r
-               <widget name="list" position="10,5" scrollbarMode="showNever" size="480,450"/>\r
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/menu-right.xml b/vxdcontrol/src/data/menu-right.xml
deleted file mode 100644 (file)
index 0043734..0000000
+++ /dev/null
@@ -1,138 +0,0 @@
-
-
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  ++++++++++++++++++++++++++++++++++++++ MENU AND PLUGIN BROWSER +++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-
-       <!--  ##### Menus ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="menu_mainmenu" position="524,0" size="500,576" title="Main menu">
-               <eLabel backgroundColor="secondBG" position="0,0" size="500,152" zPosition="0"/>
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/left-shadow.png" position="0,0" size="8,720" zPosition="1"/>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/merlin_on.png" position="35,35" size="100,100" zPosition="1"/>
-               <widget font="OLED;18" foregroundColor="secondFG" position="150,78" render="Label" size="300,62" source="title" transparent="1" zPosition="3"/>
-               <widget enableWrapAround="True" position="30,155" render="Listbox" scrollbarMode="showOnDemand" size="420,380" source="menu" transparent="1" zPosition="3">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],
-                               "fonts": [gFont("Regular", 20)],
-                               "itemHeight": 34}
-                       </convert>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="background" flags="wfNoBorder" name="menu_information" position="524,0" size="500,576" title="Main menu">
-               <eLabel backgroundColor="secondBG" position="0,0" size="500,152" zPosition="0"/>
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/left-shadow.png" position="0,0" size="8,720" zPosition="1"/>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/info_on.png" position="35,35" size="100,100" zPosition="1"/>
-               <widget font="OLED;18" foregroundColor="secondFG" position="150,78" render="Label" size="300,62" source="title" transparent="1" zPosition="3"/>
-               <widget enableWrapAround="True" position="30,155" render="Listbox" scrollbarMode="showOnDemand" size="420,380" source="menu" transparent="1" zPosition="3">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],
-                               "fonts": [gFont("Regular", 20)],
-                               "itemHeight": 34}
-                       </convert>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="background" flags="wfNoBorder" name="menu_shutdown" position="524,0" size="500,576" title="Main menu">
-               <eLabel backgroundColor="secondBG" position="0,0" size="500,152" zPosition="0"/>
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/left-shadow.png" position="0,0" size="8,720" zPosition="1"/>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/shutdown_on.png" position="35,35" size="100,100" zPosition="1"/>
-               <widget font="OLED;18" foregroundColor="secondFG" position="150,78" render="Label" size="300,62" source="title" transparent="1" zPosition="3"/>
-               <widget enableWrapAround="True" position="30,155" render="Listbox" scrollbarMode="showOnDemand" size="420,380" source="menu" transparent="1" zPosition="3">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],
-                               "fonts": [gFont("Regular", 20)],
-                               "itemHeight": 34}
-                       </convert>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="background" flags="wfNoBorder" name="menu_harddisk" position="524,0" size="500,576" title="Main menu">
-               <eLabel backgroundColor="secondBG" position="0,0" size="500,152" zPosition="0"/>
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/left-shadow.png" position="0,0" size="8,720" zPosition="1"/>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/hdd_on.png" position="35,35" size="100,100" zPosition="1"/>
-               <widget font="OLED;18" foregroundColor="secondFG" position="150,78" render="Label" size="300,62" source="title" transparent="1" zPosition="3"/>
-               <widget enableWrapAround="True" position="30,155" render="Listbox" scrollbarMode="showOnDemand" size="420,380" source="menu" transparent="1" zPosition="3">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],
-                               "fonts": [gFont("Regular", 20)],
-                               "itemHeight": 34}
-                       </convert>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="background" flags="wfNoBorder" name="menu_network" position="524,0" size="500,576" title="Main menu">
-               <eLabel backgroundColor="secondBG" position="0,0" size="500,152" zPosition="0"/>
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/left-shadow.png" position="0,0" size="8,720" zPosition="1"/>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/network_on.png" position="35,35" size="100,100" zPosition="1"/>
-               <widget font="OLED;18" foregroundColor="secondFG" position="150,78" render="Label" size="300,62" source="title" transparent="1" zPosition="3"/>
-               <widget enableWrapAround="True" position="30,155" render="Listbox" scrollbarMode="showOnDemand" size="420,380" source="menu" transparent="1" zPosition="3">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],
-                               "fonts": [gFont("Regular", 20)],
-                               "itemHeight": 34}
-                       </convert>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="background" flags="wfNoBorder" name="menu_setup" position="524,0" size="500,576" title="Main menu">
-               <eLabel backgroundColor="secondBG" position="0,0" size="500,152" zPosition="0"/>
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/left-shadow.png" position="0,0" size="8,720" zPosition="1"/>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/setup_on.png" position="35,35" size="100,100" zPosition="1"/>
-               <widget font="OLED;18" foregroundColor="secondFG" position="150,78" render="Label" size="300,62" source="title" transparent="1" zPosition="3"/>
-               <widget enableWrapAround="True" position="30,155" render="Listbox" scrollbarMode="showOnDemand" size="420,380" source="menu" transparent="1" zPosition="3">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],
-                               "fonts": [gFont("Regular", 20)],
-                               "itemHeight": 34}
-                       </convert>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="background" flags="wfNoBorder" name="menu_scan" position="524,0" size="500,576" title="Main menu">
-               <eLabel backgroundColor="secondBG" position="0,0" size="500,152" zPosition="0"/>
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/left-shadow.png" position="0,0" size="8,720" zPosition="1"/>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/scan_on.png" position="35,35" size="100,100" zPosition="1"/>
-               <widget font="OLED;18" foregroundColor="secondFG" position="150,78" render="Label" size="300,62" source="title" transparent="1" zPosition="3"/>
-               <widget enableWrapAround="True" position="30,155" render="Listbox" scrollbarMode="showOnDemand" size="420,380" source="menu" transparent="1" zPosition="3">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],
-                               "fonts": [gFont("Regular", 20)],
-                               "itemHeight": 34}
-                       </convert>
-               </widget>
-       </screen>
-       
-       <screen backgroundColor="background" flags="wfNoBorder" name="menu_system" position="524,0" size="500,576" title="Main menu">
-               <eLabel backgroundColor="secondBG" position="0,0" size="500,152" zPosition="0"/>
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/left-shadow.png" position="0,0" size="8,720" zPosition="1"/>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/menu/system_on.png" position="35,35" size="100,100" zPosition="1"/>
-               <widget font="OLED;18" foregroundColor="secondFG" position="150,78" render="Label" size="300,62" source="title" transparent="1" zPosition="3"/>
-               <widget enableWrapAround="True" position="30,155" render="Listbox" scrollbarMode="showOnDemand" size="420,380" source="menu" transparent="1" zPosition="3">
-                       <convert type="TemplatedMultiContent">
-                               {"template": [ MultiContentEntryText(pos = (5, 4), size = (422, 30), flags = RT_HALIGN_LEFT, text = 0) ],
-                               "fonts": [gFont("Regular", 20)],
-                               "itemHeight": 34}
-                       </convert>
-               </widget>
-       </screen>
-       
-       <!--  ##### PluginBrowser ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="PluginBrowser" position="524,0" size="500,576" title="Plugin browser">
-               <eLabel backgroundColor="secondBG" position="0,0" size="500,77" zPosition="0"/>
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/left-shadow.png" position="0,0" size="8,720" zPosition="1"/>
-               <eLabel backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="20,30" size="430,47" text="Plugin browser" transparent="1" valign="center" zPosition="3"/>
-               <widget name="list" position="20,85" scrollbarMode="showNever" size="430,400"/>
-               <ePixmap alphatest="on" name="bg_red" pixmap="Vali-XD/buttons/red.png" position="15,500" size="35,25" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" name="bg_green" pixmap="Vali-XD/buttons/green.png" position="15,524" size="35,25" transparent="1" zPosition="2"/>
-               <widget backgroundColor="#7C1C1C" font="Regular;18" halign="left" name="red" position="55,500" size="300,22" transparent="1" zPosition="2"/>
-               <widget backgroundColor="#266926" font="Regular;18" halign="left" name="green" position="55,524" size="300,24" transparent="1" zPosition="2"/>
-       </screen>
-       
-       <!--  ##### Shooter-II ##### -->
-       <screen flags="wfNoBorder" name="Shooter_II" position="524,0" size="500,576" title="Shooter-II">
-               <eLabel backgroundColor="secondBG" position="0,0" size="500,77" zPosition="0"/>
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/left-shadow.png" position="0,0" size="8,720" zPosition="1"/>
-               <eLabel backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="20,30" size="430,47" text="Shooter-II" transparent="1" valign="center" zPosition="3"/>
-               <widget name="list" position="20,85" scrollbarMode="showNever" size="430,450"/>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/oled-7025.xml b/vxdcontrol/src/data/oled-7025.xml
deleted file mode 100644 (file)
index cf0d454..0000000
+++ /dev/null
@@ -1,80 +0,0 @@
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  +++++++++++++++++++++++++++++++++++++++++++++ OLED 7025 ++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <windowstyle id="1" type="skinned">
-               <color color="#000000" name="Background"/>
-               <color color="#ffffff" name="LabelForeground"/>
-               <color color="#000000" name="ListboxBackground"/>
-               <color color="#ffffff" name="ListboxForeground"/>
-               <color color="#000000" name="ListboxSelectedBackground"/>
-               <color color="#ffffff" name="ListboxSelectedForeground"/>
-               <color color="#000000" name="ListboxMarkedBackground"/>
-               <color color="#ffffff" name="ListboxMarkedForeground"/>
-               <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#ffffff" name="WindowTitleForeground"/>
-               <color color="#000000" name="WindowTitleBackground"/>
-       </windowstyle>
-
-
-
-       <!-- ########## Summarys 7025 ##########  -->
-       <screen name="InfoBarSummary" position="0,0" size="132,64">
-               <widget source="session.CurrentService" render="Label" position="1,0" size="130,38" font="OLED;16" halign="center" >
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget source="session.Event_Now" render="Progress" position="3,36" size="126,4" borderWidth="1" >
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget source="session.RecordState" render="FixedLabel" text="R" position="2,43" size="20,20" font="Regular;20" >
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget source="global.CurrentTime" render="Label" position="26,40" size="106,24" font="Regular;22" halign="left" >
-                       <convert type="ClockToText">WithSeconds</convert>
-               </widget>
-       </screen>
-       <screen name="ChannelSelection_summary" position="0,0" size="132,64">
-               <widget source="parent.ServiceEvent" render="Label" position="1,0" size="130,38" font="OLED;16" halign="center" >
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget source="parent.ServiceEvent" render="Progress" position="3,36" size="126,4" borderWidth="1" >
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget source="global.CurrentTime" render="Label" position="26,40" size="106,24" font="Regular;22" halign="left" >
-                       <convert type="ClockToText">WithSeconds</convert>
-               </widget>
-       </screen>
-       <screen name="MenuSummary" position="0,0" size="132,64">
-               <widget source="parent.title" render="Label" position="6,0" size="120,32" font="Regular;16" halign="center" valign="center"/>
-               <widget source="parent.menu" render="Label" position="6,32" size="120,32" font="Regular;16" halign="center" valign="center">
-                       <convert type="StringListSelection" />
-               </widget>
-       </screen>
-       <screen name="InfoBarMoviePlayerSummary" position="0,0" size="132,64">
-               <widget source="session.CurrentService" render="Label" position="1,0" size="130,38" font="OLED;16" halign="center" >
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget source="session.CurrentService" render="Progress" position="3,36" size="126,4" borderWidth="1" >
-                       <convert type="ServicePosition">Position</convert>
-               </widget>
-               <widget source="session.RecordState" render="FixedLabel" text="R" position="2,43" size="20,20" font="Regular;20" >
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget source="global.CurrentTime" render="Label" position="26,40" size="106,24" font="Regular;22" halign="left" >
-                       <convert type="ClockToText">WithSeconds</convert>
-               </widget>
-       </screen>
-       <screen name="StandbySummary" position="0,0" size="132,64">
-               <widget source="global.CurrentTime" render="Label" position="20,0" size="92,64" font="LCD;38" halign="center">
-                       <convert type="ClockToText">Format:%H:%M</convert>
-               </widget>
-               <widget source="session.RecordState" render="FixedLabel" text="R" position="2,43" size="20,20" font="Regular;20" >
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
-       
-       
-       
-       
-       <!--  ##### END of Vali-Skin #####  -->
-</skin>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/oled-800.xml b/vxdcontrol/src/data/oled-800.xml
deleted file mode 100644 (file)
index 772d812..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  +++++++++++++++++++++++++++++++++++++++++++++ OLED +++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <windowstyle id="1" type="skinned">
-               <color color="#000000" name="Background"/>
-               <color color="#ffffff" name="LabelForeground"/>
-               <color color="#000000" name="ListboxBackground"/>
-               <color color="#ffffff" name="ListboxForeground"/>
-               <color color="#000000" name="ListboxSelectedBackground"/>
-               <color color="#ffffff" name="ListboxSelectedForeground"/>
-               <color color="#000000" name="ListboxMarkedBackground"/>
-               <color color="#ffffff" name="ListboxMarkedForeground"/>
-               <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#ffffff" name="WindowTitleForeground"/>
-               <color color="#000000" name="WindowTitleBackground"/>
-       </windowstyle>
-
-
-
-       <!-- ########## Summarys 800 ########## -->
-       <screen name="InfoBarSummary" position="0,0" size="132,64">
-               <widget font="Regular;24" halign="center" position="0,0" render="Label" size="132,64" source="session.CurrentService" valign="center">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-       </screen>
-       
-       <screen name="ChannelSelection_summary" position="0,0" size="132,64">
-               <widget font="Regular;24" halign="center" position="0,0" render="Label" size="132,64" source="parent.ServiceEvent" valign="center">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-       </screen>
-       
-       <screen name="MenuSummary" position="0,0" size="132,64">
-               <widget font="Regular;24" halign="center" position="0,0" render="Label" size="132,64" source="parent.menu" valign="center">
-                       <convert type="StringListSelection"/>
-               </widget>
-       </screen>
-       
-       <screen name="InfoBarMoviePlayerSummary" position="0,0" size="132,64">
-               <widget font="Regular;46" halign="center" position="0,0" render="Label" size="132,64" source="global.CurrentTime" valign="center">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-       </screen>
-       
-       <screen name="StandbySummary" position="0,0" size="132,64">
-               <widget font="Regular;46" halign="center" position="0,0" render="Label" size="132,64" source="global.CurrentTime" valign="center">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-       </screen>
-       
-       
-       
-       
-       <!--  ##### END of Vali-Skin #####  -->
-</skin>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/oled-8000.xml b/vxdcontrol/src/data/oled-8000.xml
deleted file mode 100644 (file)
index f6da571..0000000
+++ /dev/null
@@ -1,77 +0,0 @@
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  +++++++++++++++++++++++++++++++++++++++++++++ OLED +++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <windowstyle id="1" type="skinned">
-               <color color="#000000" name="Background"/>
-               <color color="#ffffff" name="LabelForeground"/>
-               <color color="#000000" name="ListboxBackground"/>
-               <color color="#ffffff" name="ListboxForeground"/>
-               <color color="#000000" name="ListboxSelectedBackground"/>
-               <color color="#ffffff" name="ListboxSelectedForeground"/>
-               <color color="#000000" name="ListboxMarkedBackground"/>
-               <color color="#ffffff" name="ListboxMarkedForeground"/>
-               <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#ffffff" name="WindowTitleForeground"/>
-               <color color="#000000" name="WindowTitleBackground"/>
-       </windowstyle>
-
-
-
-       <!-- ########## Summarys ##########  -->
-       <screen name="InfoBarSummary" position="0,0" size="132,64">
-               <widget font="OLED;15" halign="center" position="1,0" render="Label" size="130,38" source="session.CurrentService">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget borderWidth="1" position="3,36" render="Progress" size="126,4" source="session.Event_Now">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget font="Regular;20" halign="left" position="26,40" render="Label" size="106,24" source="global.CurrentTime">
-                       <convert type="ClockToText">WithSeconds</convert>
-               </widget>
-       </screen>
-       
-       <screen name="ChannelSelection_summary" position="0,0" size="132,64">
-               <widget font="OLED;15" halign="center" position="1,0" render="Label" size="130,38" source="parent.ServiceEvent">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget borderWidth="1" position="3,36" render="Progress" size="126,4" source="parent.ServiceEvent">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget font="Regular;20" halign="left" position="26,40" render="Label" size="106,24" source="global.CurrentTime">
-                       <convert type="ClockToText">WithSeconds</convert>
-               </widget>
-       </screen>
-       
-       <screen name="MenuSummary" position="0,0" size="132,64">
-               <widget font="Regular;16" halign="center" position="6,0" render="Label" size="120,32" source="parent.title" valign="center"/>
-               <widget font="Regular;16" halign="center" position="6,32" render="Label" size="120,32" source="parent.menu" valign="center">
-                       <convert type="StringListSelection"/>
-               </widget>
-       </screen>
-       
-       <screen name="InfoBarMoviePlayerSummary" position="0,0" size="132,64">
-               <widget font="OLED;14" halign="center" position="1,0" render="Label" size="130,38" source="session.CurrentService">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget borderWidth="1" position="3,36" render="Progress" size="126,4" source="session.CurrentService">
-                       <convert type="ServicePosition">Position</convert>
-               </widget>
-               <widget font="Regular;20" halign="left" position="26,40" render="Label" size="106,20" source="global.CurrentTime">
-                       <convert type="ClockToText">WithSeconds</convert>
-               </widget>
-       </screen>
-       
-       <screen name="StandbySummary" position="0,0" size="132,64">
-               <widget font="Regular;26" halign="center" position="0,0" render="Label" size="132,40" source="global.CurrentTime" valign="center">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;16" halign="center" position="0,41" render="Label" size="132,23" source="global.CurrentTime">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-       </screen>
-       
-       
-       
-       <!--  ##### END of Vali-Skin #####  -->
-</skin>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/oled-VerySymple.xml b/vxdcontrol/src/data/oled-VerySymple.xml
deleted file mode 100644 (file)
index 4599726..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  +++++++++++++++++++++++++++++++++++++++++++++ OLED +++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
-       <!--  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->   
-       <windowstyle id="1" type="skinned">
-               <color color="#000000" name="Background"/>
-               <color color="#ffffff" name="LabelForeground"/>
-               <color color="#000000" name="ListboxBackground"/>
-               <color color="#ffffff" name="ListboxForeground"/>
-               <color color="#000000" name="ListboxSelectedBackground"/>
-               <color color="#ffffff" name="ListboxSelectedForeground"/>
-               <color color="#000000" name="ListboxMarkedBackground"/>
-               <color color="#ffffff" name="ListboxMarkedForeground"/>
-               <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#ffffff" name="WindowTitleForeground"/>
-               <color color="#000000" name="WindowTitleBackground"/>
-       </windowstyle>
-
-
-
-       <!-- ########## Summarys Very Simple ########## -->>
-       <screen name="InfoBarSummary" position="0,0" size="132,64">
-               <widget font="Regular;46" halign="center" position="0,0" render="Label" size="132,64" source="global.CurrentTime" valign="center">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-       </screen>
-       
-       <screen name="ChannelSelection_summary" position="0,0" size="132,64">
-               <widget font="Regular;24" halign="center" position="0,0" render="Label" size="132,64" source="parent.ServiceEvent" valign="center">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-       </screen>
-       
-       <screen name="MenuSummary" position="0,0" size="132,64">
-               <widget font="Regular;24" halign="center" position="0,0" render="Label" size="132,64" source="parent.menu" valign="center">
-                       <convert type="StringListSelection"/>
-               </widget>
-       </screen>
-       
-       <screen name="InfoBarMoviePlayerSummary" position="0,0" size="132,64">
-               <widget font="Regular;46" halign="center" position="0,0" render="Label" size="132,64" source="global.CurrentTime" valign="center">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-       </screen>
-       
-       <screen name="StandbySummary" position="0,0" size="132,64">
-               <widget font="LCD;42" halign="center" position="0,0" render="Label" size="132,64" source="global.CurrentTime" valign="center">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-       </screen>
-       
-       
-       
-       
-       <!--  ##### END of Vali-Skin #####  -->
-</skin>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/skin-atlantis-picon.xml b/vxdcontrol/src/data/skin-atlantis-picon.xml
deleted file mode 100644 (file)
index 24336fd..0000000
+++ /dev/null
@@ -1,289 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>
-               <color name="background" value="#1806212D"/>
-               <color name="foreground" value="#00f0f0f0"/>
-               <color name="secondBG" value="#1806212D"/>
-               <color name="secondFG" value="#00fcc000"/>
-               <color name="selectedBG" value="#08333333"/>
-               <color name="selectedFG" value="#00fcc000"/>
-               <color name="noTransBG" value="#00141415"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="black" value="#0f0f0f"/>
-               <color name="yellow" value="#f3ca09"/>
-               <color name="orange" value="#FCC000"/>
-               <color name="blue" value="#879cc1"/>
-               <color name="green" value="#56C856"/>
-               <color name="red" value="#ff4A3C"/>
-               <color name="grey" value="#999999"/>
-               <color name="dark" value="#292931"/>
-               <color name="darkgrey" value="#44444a"/>
-               <color name="grey81" value="#cfcfcf"/>
-               <color name="grey90" value="#e5e5e5"/>
-               <color name="redtransparent" value="#164C0000"/>
-               <color name="greentransparent" value="#16004C00"/>
-               <color name="bluetransparent" value="#16001E4B"/>
-               <color name="yellowtransparent" value="#164B4B00"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#65000000"/>
-               <color name="transpWhite" value="#80ffffff"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#a0b0e9"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Regular;18" offset="20,13"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="foreground" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="secondFG" name="WindowTitleForeground"/>
-               <color color="dark" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Vali-XD/Atlantis/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Vali-XD/Atlantis/oben.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/Atlantis/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Vali-XD/Atlantis/links.png" pos="bpLeft"/>
-                       <pixmap filename="Vali-XD/Atlantis/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Vali-XD/Atlantis/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Vali-XD/Atlantis/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Vali-XD/Atlantis/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-       
-       
-
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,400" size="1024,176" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Atlantis/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="right" position="740,55" render="vRendVideoSize" size="120,22" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="165,55" render="vRendChNumber" size="60,22" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
-               <widget alphatest="blend" position="37,45" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServiceName">Reference</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="10,100" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3"> 
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="left" position="100,100" render="Label" size="42,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="28,125" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="left" position="230,55" render="Label" size="501,28" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget font="Regular;22" position="165,91" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,91" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,91" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">InMinutes</convert>
-               </widget>
-               <widget font="Regular;22" position="165,117" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,117" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,117" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="ClockToText">InMinutes</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,80" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,97" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget borderColor="#30303a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,51" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,122" render="Label" size="60,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="orange" halign="left" position="954,122" render="Label" size="160,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">BER</convert>
-               </widget>
-               <eLabel backgroundColor="darkgrey" position="890,43" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="910,43" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="930,43" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="950,43" size="17,3" zPosition="1"/>
-               <widget backgroundColor="orange" position="890,43" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="910,43" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="930,43" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">4</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="950,43" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">8</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="890,43" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">0,0</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="910,43" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">1,1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="930,43" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">2,2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="950,43" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">3,3</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,400" size="1024,176" title="MoviePlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Atlantis/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <eLabel backgroundColor="#0444444a" position="330,69" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,61" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,91" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,93" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,124" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,64" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,45" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,57" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="166,86" render="Label" size="692,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>               
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,400" size="1024,176" title="DVDPlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Atlantis/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <eLabel backgroundColor="#0444444a" position="330,69" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,61" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,91" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,93" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,124" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,64" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,45" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,57" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="166,86" render="Label" size="692,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/skin-atlantis.xml b/vxdcontrol/src/data/skin-atlantis.xml
deleted file mode 100644 (file)
index d83722d..0000000
+++ /dev/null
@@ -1,242 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>
-               <color name="background" value="#1806212D"/>
-               <color name="foreground" value="#00f0f0f0"/>
-               <color name="secondBG" value="#1806212D"/>
-               <color name="secondFG" value="#00fcc000"/>
-               <color name="selectedBG" value="#08333333"/>
-               <color name="selectedFG" value="#00fcc000"/>
-               <color name="noTransBG" value="#00141415"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="black" value="#0f0f0f"/>
-               <color name="yellow" value="#f3ca09"/>
-               <color name="orange" value="#FCC000"/>
-               <color name="blue" value="#879cc1"/>
-               <color name="green" value="#56C856"/>
-               <color name="red" value="#ff4A3C"/>
-               <color name="grey" value="#999999"/>
-               <color name="dark" value="#292931"/>
-               <color name="darkgrey" value="#44444a"/>
-               <color name="grey81" value="#cfcfcf"/>
-               <color name="grey90" value="#e5e5e5"/>
-               <color name="redtransparent" value="#164C0000"/>
-               <color name="greentransparent" value="#16004C00"/>
-               <color name="bluetransparent" value="#16001E4B"/>
-               <color name="yellowtransparent" value="#164B4B00"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#65000000"/>
-               <color name="transpWhite" value="#80ffffff"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#a0b0e9"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Regular;18" offset="20,13"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="foreground" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="secondFG" name="WindowTitleForeground"/>
-               <color color="dark" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Vali-XD/Atlantis/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Vali-XD/Atlantis/oben.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/Atlantis/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Vali-XD/Atlantis/links.png" pos="bpLeft"/>
-                       <pixmap filename="Vali-XD/Atlantis/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Vali-XD/Atlantis/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Vali-XD/Atlantis/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Vali-XD/Atlantis/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-       
-       
-
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,400" size="1024,176" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Atlantis/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,71" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,45" render="vRendChNumber" size="120,22" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,91" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,93" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,125" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="center" position="165,56" render="Label" size="694,28" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget font="Regular;22" position="165,91" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,91" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,91" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">InMinutes</convert>
-               </widget>
-               <widget font="Regular;22" position="165,119" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,119" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,119" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="ClockToText">InMinutes</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,81" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,97" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget borderColor="#30303a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,51" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,122" render="Label" size="60,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="orange" halign="left" position="954,122" render="Label" size="160,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">BER</convert>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,400" size="1024,176" title="MoviePlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Atlantis/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <eLabel backgroundColor="#0444444a" position="330,69" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,61" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,91" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,93" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,124" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,64" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,45" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,57" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="166,86" render="Label" size="692,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>               
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,400" size="1024,176" title="DVDPlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Atlantis/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <eLabel backgroundColor="#0444444a" position="330,69" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,61" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,91" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,93" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,124" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,64" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,45" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,57" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="166,86" render="Label" size="692,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/skin-avalon-picon.xml b/vxdcontrol/src/data/skin-avalon-picon.xml
deleted file mode 100644 (file)
index fb5d10e..0000000
+++ /dev/null
@@ -1,274 +0,0 @@
-  <!--  ##### Colors ##### -->
-  <colors>
-    <color name="background" value="#221f1f1f"/>
-    <color name="foreground" value="#00f0f0f0"/>
-    <color name="secondBG" value="#20171D30"/>
-    <color name="secondFG" value="#00fcc000"/>
-    <color name="selectedBG" value="#10283047"/>
-    <color name="selectedFG" value="#00fcc000"/>
-               <color name="noTransBG" value="#00141415"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="black" value="#0f0f0f"/>
-               <color name="yellow" value="#f3ca09"/>
-               <color name="orange" value="#FCC000"/>
-               <color name="blue" value="#879cc1"/>
-               <color name="green" value="#56C856"/>
-               <color name="red" value="#ff4A3C"/>
-               <color name="grey" value="#999999"/>
-               <color name="dark" value="#292931"/>
-               <color name="darkgrey" value="#44444a"/>
-               <color name="grey81" value="#cfcfcf"/>
-               <color name="grey90" value="#e5e5e5"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#65000000"/>
-               <color name="transpWhite" value="#80ffffff"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#a0b0e9"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Regular;18" offset="15,10"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="foreground" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#00f0f0f0" name="WindowTitleForeground"/>
-               <color color="#10171D30" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Vali-XD/Avalon/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Vali-XD/Avalon/oben.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/Avalon/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Vali-XD/Avalon/links.png" pos="bpLeft"/>
-                       <pixmap filename="Vali-XD/Avalon/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Vali-XD/Avalon/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Vali-XD/Avalon/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Vali-XD/Avalon/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-
-
-
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,425" size="1024,176" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Avalon/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="675,15" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="165,15" render="vRendChNumber" size="66,22" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="35,10" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="125,11" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget alphatest="blend" position="57,50" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServiceName">Reference</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="left" noWrap="1" position="230,12" render="Label" size="442,28" source="session.CurrentService" valign="top" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget font="Regular;22" position="165,60" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,60" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,60" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">InMinutes</convert>
-               </widget>
-               <widget font="Regular;22" position="165,90" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,90" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,90" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="ClockToText">InMinutes</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,50" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_crypt_on.png" position="859,16" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_txt_on.png" position="822,16" render="Pixmap" size="30,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="923,16" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="890,16" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_sub_on.png" position="801,19" render="Pixmap" size="14,14" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="801,19" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="890,16" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget borderColor="#66666a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="880,50" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="905,49" render="Label" size="77,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="905,72" render="Label" size="77,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">AGC</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="905,95" render="Label" size="160,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">BER</convert>
-               </widget>
-               <eLabel backgroundColor="darkgrey" position="68,114" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="88,114" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="108,114" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="128,114" size="17,3" zPosition="1"/>
-               <widget backgroundColor="orange" position="68,114" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="88,114" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="108,114" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">4</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="128,114" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">8</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="68,114" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">0,0</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="88,114" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">1,1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="108,114" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">2,2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="128,114" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">3,3</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,425" size="1024,176" title="MoviePlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Avalon/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="260,16" size="150,20" transparent="1" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="540,15" render="vRendVideoSize" size="142,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="35,10" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="125,11" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/Avalon/mpslider.png" position="217,97" size="600,16" zPosition="3"/>
-               <widget pointer="Vali-XD/Avalon/pointer.png:13,3" position="232,98" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="55,91" render="Label" size="150,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="830,91" render="Label" size="136,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="55,44" render="Label" size="916,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>               
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="923,16" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="890,16" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="890,16" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="801,19" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,425" size="1024,176" title="DVDPlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Avalon/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="260,16" size="150,20" transparent="1" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="540,15" render="vRendVideoSize" size="142,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="35,10" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="125,11" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/Avalon/mpslider.png" position="217,97" size="600,16" zPosition="3"/>
-               <widget pointer="Vali-XD/Avalon/pointer.png:13,3" position="232,98" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="55,91" render="Label" size="150,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="830,91" render="Label" size="136,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="55,44" render="Label" size="916,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_txt_on.png" position="822,16" render="Pixmap" size="30,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="923,16" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="890,16" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="801,19" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/skin-avalon.xml b/vxdcontrol/src/data/skin-avalon.xml
deleted file mode 100644 (file)
index 5219bac..0000000
+++ /dev/null
@@ -1,230 +0,0 @@
-<!--  ##### Colors ##### -->
-  <colors>
-    <color name="background" value="#221f1f1f"/>
-    <color name="foreground" value="#00f0f0f0"/>
-    <color name="secondBG" value="#20171D30"/>
-    <color name="secondFG" value="#00fcc000"/>
-    <color name="selectedBG" value="#10283047"/>
-    <color name="selectedFG" value="#00fcc000"/>
-               <color name="noTransBG" value="#00141415"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="black" value="#0f0f0f"/>
-               <color name="yellow" value="#f3ca09"/>
-               <color name="orange" value="#FCC000"/>
-               <color name="blue" value="#879cc1"/>
-               <color name="green" value="#56C856"/>
-               <color name="red" value="#ff4A3C"/>
-               <color name="grey" value="#999999"/>
-               <color name="dark" value="#292931"/>
-               <color name="darkgrey" value="#44444a"/>
-               <color name="grey81" value="#cfcfcf"/>
-               <color name="grey90" value="#e5e5e5"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#65000000"/>
-               <color name="transpWhite" value="#80ffffff"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#a0b0e9"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Regular;18" offset="15,10"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="foreground" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#00f0f0f0" name="WindowTitleForeground"/>
-               <color color="#10171D30" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Vali-XD/Avalon/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Vali-XD/Avalon/oben.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/Avalon/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Vali-XD/Avalon/links.png" pos="bpLeft"/>
-                       <pixmap filename="Vali-XD/Avalon/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Vali-XD/Avalon/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Vali-XD/Avalon/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Vali-XD/Avalon/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-
-
-
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,425" size="1024,176" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Avalon/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="675,15" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="59,15" render="vRendChNumber" size="122,22" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="30,54" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="120,55" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;16" foregroundColor="secondFG" halign="center" position="55,86" render="Label" size="102,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="OLED;21" foregroundColor="foreground" halign="left" noWrap="1" position="200,16" render="Label" size="471,28" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget font="Regular;22" position="165,60" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,60" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,60" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">InMinutes</convert>
-               </widget>
-               <widget font="Regular;22" position="165,90" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,90" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,90" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="ClockToText">InMinutes</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,50" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_crypt_on.png" position="859,16" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_txt_on.png" position="822,16" render="Pixmap" size="30,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="923,16" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="890,16" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_sub_on.png" position="801,19" render="Pixmap" size="14,14" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="801,19" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="890,16" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget borderColor="#66666a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="880,50" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="905,49" render="Label" size="77,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="905,72" render="Label" size="77,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">AGC</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="905,95" render="Label" size="160,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">BER</convert>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,425" size="1024,176" title="MoviePlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Avalon/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="260,16" size="150,20" transparent="1" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="540,15" render="vRendVideoSize" size="142,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="35,10" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="125,11" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/Avalon/mpslider.png" position="217,97" size="600,16" zPosition="3"/>
-               <widget pointer="Vali-XD/Avalon/pointer.png:13,3" position="232,98" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="55,91" render="Label" size="150,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="830,91" render="Label" size="136,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="55,44" render="Label" size="916,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>               
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="923,16" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="890,16" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="890,16" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="801,19" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,425" size="1024,176" title="DVDPlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Avalon/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="260,16" size="150,20" transparent="1" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="540,15" render="vRendVideoSize" size="142,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="35,10" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="125,11" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/Avalon/mpslider.png" position="217,97" size="600,16" zPosition="3"/>
-               <widget pointer="Vali-XD/Avalon/pointer.png:13,3" position="232,98" render="PositionGauge" size="560,14" source="session.CurrentService" zPosition="2">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="55,91" render="Label" size="150,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="830,91" render="Label" size="136,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="55,44" render="Label" size="916,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_txt_on.png" position="822,16" render="Pixmap" size="30,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="923,16" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="890,16" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="801,19" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/skin-base-picon.xml b/vxdcontrol/src/data/skin-base-picon.xml
deleted file mode 100644 (file)
index d0d67b0..0000000
+++ /dev/null
@@ -1,276 +0,0 @@
-               <color name="noTransBG" value="#00141415"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="black" value="#0f0f0f"/>
-               <color name="yellow" value="#f3ca09"/>
-               <color name="orange" value="#FCC000"/>
-               <color name="blue" value="#879cc1"/>
-               <color name="green" value="#56C856"/>
-               <color name="red" value="#ff4A3C"/>
-               <color name="grey" value="#999999"/>
-               <color name="dark" value="#292931"/>
-               <color name="darkgrey" value="#44444a"/>
-               <color name="grey81" value="#cfcfcf"/>
-               <color name="grey90" value="#e5e5e5"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#65000000"/>
-               <color name="transpWhite" value="#80ffffff"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#a0b0e9"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Regular;18" offset="20,13"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="foreground" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#00f0f0f0" name="WindowTitleForeground"/>
-               <color color="#040f0f0f" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Vali-XD/Atlantis/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Vali-XD/Atlantis/oben.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/Atlantis/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Vali-XD/Atlantis/links.png" pos="bpLeft"/>
-                       <pixmap filename="Vali-XD/Atlantis/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Vali-XD/Atlantis/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Vali-XD/Atlantis/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Vali-XD/Atlantis/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-
-
-
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,433" size="1024,176" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,0" size="1024,8" zPosition="0"/>
-               <eLabel backgroundColor="secondBG" position="0,8" size="152,168" zPosition="1"/>
-               <eLabel backgroundColor="secondBG" position="872,8" size="152,169" zPosition="1"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="right" position="740,17" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="left" position="165,15" render="vRendChNumber" size="60,22" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget alphatest="blend" position="37,12" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServiceName">Reference</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="10,68" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="left" position="100,68" render="Label" size="42,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="28,95" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="left" position="230,18" render="Label" size="506,28" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget font="Regular;22" position="165,58" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,58" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,58" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">InMinutes</convert>
-               </widget>
-               <widget font="Regular;22" position="165,86" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,86" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,86" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="ClockToText">InMinutes</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,47" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="blend" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,64" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="blend" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="blend" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="blend" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="blend" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="blend" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="blend" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget borderColor="#44444a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,18" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,90" render="Label" size="60,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="950,90" render="Label" size="160,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">BER</convert>
-               </widget>
-               <eLabel backgroundColor="darkgrey" position="890,11" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="910,11" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="930,11" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="950,11" size="17,3" zPosition="1"/>
-               <widget backgroundColor="orange" position="890,11" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="910,11" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="930,11" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">4</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="950,11" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">8</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="890,11" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">0,0</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="910,11" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">1,1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="930,11" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">2,2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="950,11" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">3,3</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,0" size="1024,8" zPosition="0"/>
-               <eLabel backgroundColor="secondBG" position="0,8" size="152,168" zPosition="1"/>
-               <eLabel backgroundColor="secondBG" position="872,8" size="152,169" zPosition="1"/>
-               <eLabel backgroundColor="#0444444a" position="330,24" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>               
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,0" size="1024,8" zPosition="0"/>
-               <eLabel backgroundColor="secondBG" position="0,8" size="152,168" zPosition="1"/>
-               <eLabel backgroundColor="secondBG" position="872,8" size="152,169" zPosition="1"/>
-               <eLabel backgroundColor="#0444444a" position="330,24" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/skin-base.xml b/vxdcontrol/src/data/skin-base.xml
deleted file mode 100644 (file)
index 6991c97..0000000
+++ /dev/null
@@ -1,229 +0,0 @@
-               <color name="noTransBG" value="#00141415"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="black" value="#0f0f0f"/>
-               <color name="yellow" value="#f3ca09"/>
-               <color name="orange" value="#FCC000"/>
-               <color name="blue" value="#879cc1"/>
-               <color name="green" value="#56C856"/>
-               <color name="red" value="#ff4A3C"/>
-               <color name="grey" value="#999999"/>
-               <color name="dark" value="#292931"/>
-               <color name="darkgrey" value="#44444a"/>
-               <color name="grey81" value="#cfcfcf"/>
-               <color name="grey90" value="#e5e5e5"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#65000000"/>
-               <color name="transpWhite" value="#80ffffff"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#a0b0e9"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Regular;18" offset="20,13"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="foreground" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#00f0f0f0" name="WindowTitleForeground"/>
-               <color color="#040f0f0f" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Vali-XD/Atlantis/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Vali-XD/Atlantis/oben.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/Atlantis/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Vali-XD/Atlantis/links.png" pos="bpLeft"/>
-                       <pixmap filename="Vali-XD/Atlantis/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Vali-XD/Atlantis/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Vali-XD/Atlantis/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Vali-XD/Atlantis/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-
-
-
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,438" size="1024,176" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,0" size="1024,8" zPosition="0"/>
-               <eLabel backgroundColor="secondBG" position="0,8" size="152,168" zPosition="1"/>
-               <eLabel backgroundColor="secondBG" position="872,8" size="152,169" zPosition="1"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="vRendChNumber" size="120,22" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="center" position="165,17" render="Label" size="694,28" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget font="Regular;22" position="165,58" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,58" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,58" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">InMinutes</convert>
-               </widget>
-               <widget font="Regular;22" position="165,86" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,86" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,86" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="ClockToText">InMinutes</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,47" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,64" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget borderColor="#44444a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,18" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,90" render="Label" size="60,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="950,90" render="Label" size="160,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">BER</convert>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,0" size="1024,8" zPosition="0"/>
-               <eLabel backgroundColor="secondBG" position="0,8" size="152,168" zPosition="1"/>
-               <eLabel backgroundColor="secondBG" position="872,8" size="152,169" zPosition="1"/>
-               <eLabel backgroundColor="#0444444a" position="330,24" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>               
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,0" size="1024,8" zPosition="0"/>
-               <eLabel backgroundColor="secondBG" position="0,8" size="152,168" zPosition="1"/>
-               <eLabel backgroundColor="secondBG" position="872,8" size="152,169" zPosition="1"/>
-               <eLabel backgroundColor="#0444444a" position="330,24" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/skin-beyonddreams-picon.xml b/vxdcontrol/src/data/skin-beyonddreams-picon.xml
deleted file mode 100644 (file)
index 89ad302..0000000
+++ /dev/null
@@ -1,278 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>
-               <color name="background" value="#180A1E36"/>
-               <color name="foreground" value="#00f0f0f0"/>
-               <color name="secondBG" value="#18580A0A"/>
-               <color name="secondFG" value="#00999999"/>
-               <color name="selectedBG" value="#08303240"/>
-               <color name="selectedFG" value="#00fcc000"/>
-               <color name="noTransBG" value="#00081226"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="black" value="#0f0f0f"/>
-               <color name="yellow" value="#f3ca09"/>
-               <color name="orange" value="#FCC000"/>
-               <color name="blue" value="#879cc1"/>
-               <color name="green" value="#56C856"/>
-               <color name="red" value="#ff4A3C"/>
-               <color name="grey" value="#999999"/>
-               <color name="dark" value="#292931"/>
-               <color name="darkgrey" value="#44444a"/>
-               <color name="grey81" value="#cfcfcf"/>
-               <color name="grey90" value="#e5e5e5"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#65000000"/>
-               <color name="transpWhite" value="#80ffffff"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#a0b0e9"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Regular;18" offset="20,13"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="foreground" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#00f0f0f0" name="WindowTitleForeground"/>
-               <color color="#040f0f0f" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Vali-XD/BeyondDreams/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Vali-XD/BeyondDreams/oben.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/BeyondDreams/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Vali-XD/BeyondDreams/links.png" pos="bpLeft"/>
-                       <pixmap filename="Vali-XD/BeyondDreams/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Vali-XD/BeyondDreams/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Vali-XD/BeyondDreams/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Vali-XD/BeyondDreams/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-
-
-
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,433" size="1024,176" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Vali-XD/BeyondDreams/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <widget backgroundColor="#4A5058" font="Regular;18" halign="right" position="740,17" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="#4A5058" font="Regular;22" foregroundColor="foreground" position="165,13" render="vRendChNumber" size="65,22" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget alphatest="blend" position="43,12" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServiceName">Reference</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="10,68" render="Label" size="93,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="left" position="103,68" render="Label" size="42,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,95" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#4A5058" font="OLED;21" foregroundColor="foreground" halign="left" position="230,16" render="Label" size="501,28" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="#0A1A2D" font="Regular;22" position="165,58" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="#0A1A2D" font="Regular;22" position="230,58" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget backgroundColor="#0A1A2D" font="Regular;22" halign="right" position="770,58" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">InMinutes</convert>
-               </widget>
-               <widget backgroundColor="#0A2646" font="Regular;22" position="165,86" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="#0A2646" font="Regular;22" position="230,86" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget backgroundColor="#0A2646" font="Regular;22" halign="right" position="770,86" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="ClockToText">InMinutes</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,47" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,64" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget borderColor="#44444a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,18" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,90" render="Label" size="51,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" noWrap="1" position="945,90" render="Label" size="41,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">BER</convert>
-               </widget>
-               <eLabel backgroundColor="darkgrey" position="890,114" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="910,114" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="930,114" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="950,114" size="17,3" zPosition="1"/>
-               <widget backgroundColor="orange" position="890,114" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="910,114" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="930,114" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">4</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="950,114" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">8</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="890,114" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">0,0</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="910,114" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">1,1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="930,114" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">2,2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="950,114" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">3,3</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/BeyondDreams/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <eLabel backgroundColor="#0444444a" position="330,24" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="#3A1C1C" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="#3E0A0A" font="Regular;28" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">   
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="#3E0A0A" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="#580A0A" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="#776464" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="#4A5058" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget backgroundColor="#0A1A2D" font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>               
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/BeyondDreams/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <eLabel backgroundColor="#0444444a" position="330,24" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="#3A1C1C" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="#3E0A0A" font="Regular;28" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">   
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="#3E0A0A" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="#580A0A" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="#776464" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="#4A5058" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget backgroundColor="#0A1A2D" font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/skin-beyonddreams.xml b/vxdcontrol/src/data/skin-beyonddreams.xml
deleted file mode 100644 (file)
index 86080b5..0000000
+++ /dev/null
@@ -1,231 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>
-               <color name="background" value="#180A1E36"/>
-               <color name="foreground" value="#00f0f0f0"/>
-               <color name="secondBG" value="#18580A0A"/>
-               <color name="secondFG" value="#00999999"/>
-               <color name="selectedBG" value="#08303240"/>
-               <color name="selectedFG" value="#00fcc000"/>
-               <color name="noTransBG" value="#00081226"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="black" value="#0f0f0f"/>
-               <color name="yellow" value="#f3ca09"/>
-               <color name="orange" value="#FCC000"/>
-               <color name="blue" value="#879cc1"/>
-               <color name="green" value="#56C856"/>
-               <color name="red" value="#ff4A3C"/>
-               <color name="grey" value="#999999"/>
-               <color name="dark" value="#292931"/>
-               <color name="darkgrey" value="#44444a"/>
-               <color name="grey81" value="#cfcfcf"/>
-               <color name="grey90" value="#e5e5e5"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#65000000"/>
-               <color name="transpWhite" value="#80ffffff"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#a0b0e9"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Regular;18" offset="20,13"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="foreground" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#00f0f0f0" name="WindowTitleForeground"/>
-               <color color="#040f0f0f" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Vali-XD/BeyondDreams/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Vali-XD/BeyondDreams/oben.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/BeyondDreams/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Vali-XD/BeyondDreams/links.png" pos="bpLeft"/>
-                       <pixmap filename="Vali-XD/BeyondDreams/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Vali-XD/BeyondDreams/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Vali-XD/BeyondDreams/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Vali-XD/BeyondDreams/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-
-
-
-       <!--  ##### InfoBars ##### -->
-               <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,433" size="1024,176" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Vali-XD/BeyondDreams/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <widget backgroundColor="#3A1C1C" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="#776464" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="vRendChNumber" size="120,22" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="#3E0A0A" font="Regular;28" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">   
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="#3E0A0A" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="#580A0A" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#4A5058" font="OLED;21" foregroundColor="foreground" halign="center" position="165,19" render="Label" size="694,28" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget backgroundColor="#0A1A2D" font="Regular;22" position="165,58" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="#0A1A2D" font="Regular;22" position="230,58" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget backgroundColor="#0A1A2D" font="Regular;22" halign="right" position="770,58" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">InMinutes</convert>
-               </widget>
-               <widget backgroundColor="#0A2646" font="Regular;22" position="165,86" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="#0A2646" font="Regular;22" position="230,86" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget backgroundColor="#0A2646" font="Regular;22" halign="right" position="770,86" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="ClockToText">InMinutes</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,47" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,64" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget borderColor="#44444a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,18" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,90" render="Label" size="51,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" noWrap="1" position="945,90" render="Label" size="41,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">BER</convert>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/BeyondDreams/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <eLabel backgroundColor="#0444444a" position="330,24" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="#3A1C1C" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="#3E0A0A" font="Regular;28" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">   
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="#3E0A0A" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="#580A0A" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="#776464" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="#4A5058" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget backgroundColor="#0A1A2D" font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>               
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/BeyondDreams/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <eLabel backgroundColor="#0444444a" position="330,24" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="#3A1C1C" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="#3E0A0A" font="Regular;28" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">   
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="#3E0A0A" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="#580A0A" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="#776464" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="#4A5058" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget backgroundColor="#0A1A2D" font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/skin-blues-picon.xml b/vxdcontrol/src/data/skin-blues-picon.xml
deleted file mode 100644 (file)
index 37c81a0..0000000
+++ /dev/null
@@ -1,271 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>
-               <color name="background" value="#16151724"/>
-               <color name="foreground" value="#00f0f0f0"/>
-               <color name="secondBG" value="#16192034"/>
-               <color name="secondFG" value="#00fcc000"/>
-               <color name="selectedBG" value="#08303240"/>
-               <color name="selectedFG" value="#00fcc000"/>
-               <color name="noTransBG" value="#00141415"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="black" value="#0f0f0f"/>
-               <color name="yellow" value="#f3ca09"/>
-               <color name="orange" value="#FCC000"/>
-               <color name="blue" value="#879cc1"/>
-               <color name="green" value="#56C856"/>
-               <color name="red" value="#ff4A3C"/>
-               <color name="grey" value="#999999"/>
-               <color name="dark" value="#292931"/>
-               <color name="darkgrey" value="#44444a"/>
-               <color name="grey81" value="#cfcfcf"/>
-               <color name="grey90" value="#e5e5e5"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#65000000"/>
-               <color name="transpWhite" value="#80ffffff"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#a0b0e9"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Replacement;19" offset="20,13"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="foreground" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#00d8d8d8" name="WindowTitleForeground"/>
-               <color color="#040f0f0f" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Vali-XD/Vision/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Vali-XD/Vision/oben.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/Vision/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
-                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-
-
-
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,429" size="1024,176" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/v2.png" position="0,0" size="1024,176" zPosition="0"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,24" render="vRendVideoSize" size="102,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="foreground" halign="left" position="165,22" render="vRendChNumber" size="65,28" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget alphatest="blend" position="45,19" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServiceName">Reference</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="right" position="15,83" render="Label" size="90,24" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="105,83" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="35,106" render="Label" size="120,27" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="230,22" render="Label" size="411,28" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget font="Regular;22" position="165,68" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,68" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,68" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">NoSeconds</convert>
-               </widget>
-               <widget font="Regular;22" position="165,96" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,96" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,96" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="vConvClockToText">InStunden</convert>
-               </widget>
-               <widget backgroundColor="#04404043" pixmap="Vali-XD/infobar/p_bar.png" position="165,57" render="Progress" size="695,5" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_crypt_on.png" position="710,25" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_txt_on.png" position="830,25" render="Pixmap" size="30,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="741,25" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="795,25" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_sub_on.png" position="690,28" render="Pixmap" size="14,14" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="690,28" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="795,25" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,70" render="Label" size="71,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNRdB</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" position="890,96" render="vRendMaxTemp" size="121,20" source="global.CurrentTime" transparent="1" zPosition="5"/>
-               <eLabel backgroundColor="darkgrey" position="890,57" size="14,5" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="906,57" size="14,5" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="922,57" size="14,5" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="938,57" size="14,5" zPosition="1"/>
-               <widget backgroundColor="orange" position="890,57" render="FixedLabel" size="14,5" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="906,57" render="FixedLabel" size="14,5" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="922,57" render="FixedLabel" size="14,5" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">4</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="938,57" render="FixedLabel" size="14,5" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">8</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="890,57" render="FixedLabel" size="14,5" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">0,0</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="906,57" render="FixedLabel" size="14,5" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">1,1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="922,57" render="FixedLabel" size="14,5" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">2,2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="938,57" render="FixedLabel" size="14,5" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">3,3</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,429" size="1024,176" title="MoviePlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/v2.png" position="0,0" size="1024,176" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="460,60" size="103,26" transparent="1" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="875,85" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;28" foregroundColor="secondFG" halign="right" position="20,35" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="115,35" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format:%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="25,90" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
-               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" position="185,22" render="Label" size="831,27" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="875,60" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="925,60" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="845,60" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="925,60" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,429" size="1024,176" title="DVDPlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/v2.png" position="0,0" size="1024,176" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="460,60" size="103,26" transparent="1" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="875,85" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;28" foregroundColor="secondFG" halign="right" position="20,35" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="115,35" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format:%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="25,90" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
-               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" position="185,22" render="Label" size="831,27" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="875,60" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="925,60" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="845,60" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/skin-blues.xml b/vxdcontrol/src/data/skin-blues.xml
deleted file mode 100644 (file)
index 8a04cec..0000000
+++ /dev/null
@@ -1,227 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>
-               <color name="background" value="#16151724"/>
-               <color name="foreground" value="#00f0f0f0"/>
-               <color name="secondBG" value="#16192034"/>
-               <color name="secondFG" value="#00fcc000"/>
-               <color name="selectedBG" value="#08303240"/>
-               <color name="selectedFG" value="#00fcc000"/>
-               <color name="noTransBG" value="#00141415"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="black" value="#0f0f0f"/>
-               <color name="yellow" value="#f3ca09"/>
-               <color name="orange" value="#FCC000"/>
-               <color name="blue" value="#879cc1"/>
-               <color name="green" value="#56C856"/>
-               <color name="red" value="#ff4A3C"/>
-               <color name="grey" value="#999999"/>
-               <color name="dark" value="#292931"/>
-               <color name="darkgrey" value="#44444a"/>
-               <color name="grey81" value="#cfcfcf"/>
-               <color name="grey90" value="#e5e5e5"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#65000000"/>
-               <color name="transpWhite" value="#80ffffff"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#a0b0e9"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Replacement;19" offset="20,13"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="foreground" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#00d8d8d8" name="WindowTitleForeground"/>
-               <color color="#040f0f0f" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Vali-XD/Vision/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Vali-XD/Vision/oben.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/Vision/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
-                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-
-
-
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,429" size="1024,176" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/v2.png" position="0,0" size="1024,176" zPosition="0"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,24" render="vRendVideoSize" size="102,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="grey" halign="center" position="35,90" render="vRendChNumber" size="120,30" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;28" foregroundColor="secondFG" halign="right" position="25,20" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="120,20" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format:%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="35,55" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="left" position="180,24" render="Label" size="500,28" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget font="Regular;22" position="165,68" render="Label" size="60,24" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,68" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,68" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">NoSeconds</convert>
-               </widget>
-               <widget font="Regular;22" position="165,96" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,96" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,96" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="vConvClockToText">InStunden</convert>
-               </widget>
-               <widget backgroundColor="#04404043" pixmap="Vali-XD/infobar/p_bar.png" position="165,57" render="Progress" size="695,5" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_crypt_on.png" position="710,25" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_txt_on.png" position="830,25" render="Pixmap" size="30,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="741,25" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="795,25" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_sub_on.png" position="690,28" render="Pixmap" size="14,14" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="690,28" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="795,25" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="#04404043" pixmap="Vali-XD/infobar/snr_bar_hor.png" position="890,57" render="Progress" size="64,5" source="session.FrontendStatus" transparent="0" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,70" render="Label" size="71,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNRdB</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" position="890,96" render="vRendMaxTemp" size="121,20" source="global.CurrentTime" transparent="1" zPosition="5"/>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,429" size="1024,176" title="MoviePlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/v2.png" position="0,0" size="1024,176" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="460,60" size="103,26" transparent="1" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="875,85" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;28" foregroundColor="secondFG" halign="right" position="20,35" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="115,35" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format:%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="25,90" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
-               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" position="185,22" render="Label" size="831,27" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="875,60" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="925,60" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="845,60" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="925,60" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,429" size="1024,176" title="DVDPlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/v2.png" position="0,0" size="1024,176" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="460,60" size="103,26" transparent="1" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="875,85" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;28" foregroundColor="secondFG" halign="right" position="20,35" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="115,35" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format:%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="25,90" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
-               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>
-               <widget font="Regular;22" foregroundColor="foreground" halign="left" position="185,22" render="Label" size="831,27" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="875,60" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="925,60" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="845,60" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/skin-glas-picon.xml b/vxdcontrol/src/data/skin-glas-picon.xml
deleted file mode 100644 (file)
index f893b5b..0000000
+++ /dev/null
@@ -1,283 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>
-               <color name="background" value="#18080911"/>
-               <color name="foreground" value="#00f0f0f0"/>
-               <color name="secondBG" value="#18101214"/>
-               <color name="secondFG" value="#00fcc000"/>
-               <color name="selectedBG" value="#08303240"/>
-               <color name="selectedFG" value="#00fcc000"/>
-               <color name="noTransBG" value="#00141415"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="black" value="#0f0f0f"/>
-               <color name="yellow" value="#f3ca09"/>
-               <color name="orange" value="#FCC000"/>
-               <color name="blue" value="#879cc1"/>
-               <color name="green" value="#56C856"/>
-               <color name="red" value="#ff4A3C"/>
-               <color name="grey" value="#999999"/>
-               <color name="dark" value="#292931"/>
-               <color name="darkgrey" value="#44444a"/>
-               <color name="grey81" value="#cfcfcf"/>
-               <color name="grey90" value="#e5e5e5"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#65000000"/>
-               <color name="transpWhite" value="#80ffffff"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#a0b0e9"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Replacement;19" offset="20,13"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="foreground" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#00d8d8d8" name="WindowTitleForeground"/>
-               <color color="#040f0f0f" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Vali-XD/Glas/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Vali-XD/Glas/oben.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/Glas/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Vali-XD/Atlantis/links.png" pos="bpLeft"/>
-                       <pixmap filename="Vali-XD/Atlantis/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Vali-XD/Atlantis/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Vali-XD/Atlantis/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Vali-XD/Atlantis/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-
-
-
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,428" size="1024,176" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Glas/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,28" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="right" position="740,30" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="left" position="165,27" render="vRendChNumber" size="65,28" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget alphatest="blend" position="40,12" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServiceName">Reference</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="12,74" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="left" position="102,74" render="Label" size="42,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,104" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="Replacement;23" foregroundColor="foreground" halign="left" position="230,27" render="Label" size="500,28" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget font="Regular;22" position="165,68" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,68" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,68" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">NoSeconds</convert>
-               </widget>
-               <widget font="Regular;22" position="165,96" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,96" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,96" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="vConvClockToText">InStunden</convert>
-               </widget>
-               <widget backgroundColor="#04303033" pixmap="Vali-XD/Glas/p_bar.png" position="165,57" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,74" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-       </widget>
-               <widget borderColor="#55555a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,28" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="890,100" render="Label" size="60,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="950,100" render="Label" size="160,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">BER</convert>
-               </widget>
-               <eLabel backgroundColor="darkgrey" position="890,20" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="910,20" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="930,20" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="950,20" size="17,3" zPosition="1"/>
-               <widget backgroundColor="orange" position="890,20" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="910,20" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="930,20" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">4</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="950,20" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">8</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="890,20" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">0,0</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="910,20" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">1,1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="930,20" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">2,2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="950,20" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">3,3</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/infobar/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="40,22" size="103,26" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,91" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
-               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>               
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/infobar/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="40,22" size="103,26" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,91" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>       
-               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
-               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/skin-glas.xml b/vxdcontrol/src/data/skin-glas.xml
deleted file mode 100644 (file)
index 100d0f4..0000000
+++ /dev/null
@@ -1,236 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>
-               <color name="background" value="#18080911"/>
-               <color name="foreground" value="#00f0f0f0"/>
-               <color name="secondBG" value="#18101214"/>
-               <color name="secondFG" value="#00fcc000"/>
-               <color name="selectedBG" value="#08303240"/>
-               <color name="selectedFG" value="#00fcc000"/>
-               <color name="noTransBG" value="#00141415"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="black" value="#0f0f0f"/>
-               <color name="yellow" value="#f3ca09"/>
-               <color name="orange" value="#FCC000"/>
-               <color name="blue" value="#879cc1"/>
-               <color name="green" value="#56C856"/>
-               <color name="red" value="#ff4A3C"/>
-               <color name="grey" value="#999999"/>
-               <color name="dark" value="#292931"/>
-               <color name="darkgrey" value="#44444a"/>
-               <color name="grey81" value="#cfcfcf"/>
-               <color name="grey90" value="#e5e5e5"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#65000000"/>
-               <color name="transpWhite" value="#80ffffff"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#a0b0e9"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Replacement;19" offset="20,13"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="foreground" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#00d8d8d8" name="WindowTitleForeground"/>
-               <color color="#040f0f0f" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Vali-XD/Glas/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Vali-XD/Glas/oben.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/Glas/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Vali-XD/Atlantis/links.png" pos="bpLeft"/>
-                       <pixmap filename="Vali-XD/Atlantis/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Vali-XD/Atlantis/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Vali-XD/Atlantis/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Vali-XD/Atlantis/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-
-
-
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,428" size="1024,176" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Glas/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="30,46" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Replacement;22" foregroundColor="foreground" halign="center" position="30,21" render="vRendChNumber" size="120,22" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,28" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,68" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,70" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,101" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="center" position="165,27" render="Label" size="694,28" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget font="Regular;22" position="165,68" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,68" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,68" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">NoSeconds</convert>
-               </widget>
-               <widget font="Regular;22" position="165,96" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,96" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,96" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="vConvClockToText">InStunden</convert>
-               </widget>
-               <widget backgroundColor="#04303033" pixmap="Vali-XD/Glas/p_bar.png" position="165,57" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,74" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-       </widget>
-               <widget borderColor="#55555a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,28" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="890,100" render="Label" size="60,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="950,100" render="Label" size="160,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">BER</convert>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/infobar/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="40,22" size="103,26" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,91" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
-               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>               
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/infobar/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="40,22" size="103,26" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,91" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>       
-               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
-               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/skin-metalpad-picon.xml b/vxdcontrol/src/data/skin-metalpad-picon.xml
deleted file mode 100644 (file)
index 6054b1a..0000000
+++ /dev/null
@@ -1,271 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>
-               <color name="background" value="#103B3C3B"/>
-               <color name="foreground" value="#00f4f4f4"/>
-               <color name="secondBG" value="#102b2c2b"/>
-               <color name="secondFG" value="#00f4f4f4"/>
-               <color name="selectedBG" value="#04146c06"/>
-               <color name="selectedFG" value="#00f4f4f4"/>
-               <color name="noTransBG" value="#003B3C3B"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="black" value="#0f0f0f"/>
-               <color name="yellow" value="#f3ca09"/>
-               <color name="orange" value="#FCC000"/>
-               <color name="blue" value="#879cc1"/>
-               <color name="green" value="#56C856"/>
-               <color name="red" value="#ff4A3C"/>
-               <color name="grey" value="#999999"/>
-               <color name="dark" value="#292931"/>
-               <color name="darkgrey" value="#44444a"/>
-               <color name="grey81" value="#cfcfcf"/>
-               <color name="grey90" value="#e5e5e5"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#65000000"/>
-               <color name="transpWhite" value="#80ffffff"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#a0b0e9"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Regular;18" offset="20,13"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="foreground" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="secondFG" name="WindowTitleForeground"/>
-               <color color="secondBG" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Vali-XD/MetalPad/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Vali-XD/MetalPad/oben.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/MetalPad/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
-                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-       </windowstyle>
-
-
-
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,441" size="1024,176" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Vali-XD/MetalPad/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="right" position="750,11" render="vRendVideoSize" size="120,22" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="left" position="165,9" render="vRendChNumber" size="60,22" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,47" size="57,64" zPosition="2"/>
-               <widget alphatest="blend" position="45,47" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServiceName">Reference</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="right" position="18,9" render="Label" size="90,22" source="global.CurrentTime" transparent="1" zPosition="3">   
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="108,9" render="Label" size="42,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="left" position="230,12" render="Label" size="520,28" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget font="Regular;22" position="165,56" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,56" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,56" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">InMinutes</convert>
-               </widget>
-               <widget font="Regular;22" position="165,84" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,84" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,84" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="ClockToText">InMinutes</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,47" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,93" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,70" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,70" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,93" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget borderColor="#44444a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,47" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" halign="left" position="890,11" render="Label" size="51,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" halign="left" noWrap="1" position="945,11" render="Label" size="41,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">BER</convert>
-               </widget>
-               <eLabel backgroundColor="darkgrey" position="890,35" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="910,35" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="930,35" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="950,35" size="17,3" zPosition="1"/>
-               <widget backgroundColor="orange" position="890,35" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="910,35" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="930,35" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">4</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="950,35" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">8</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="890,35" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">0,0</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="910,35" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">1,1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="930,35" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">2,2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="950,35" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">3,3</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,441" size="1024,176" title="MoviePlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/MetalPad/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <eLabel backgroundColor="#00333333" position="330,22" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,14" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,47" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,41" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="grey" halign="right" position="20,60" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">      
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="grey" halign="left" position="110,62" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="grey" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,17" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,9" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,9" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,48" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>               
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,70" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,93" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,441" size="1024,176" title="DVDPlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/MetalPad/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <eLabel backgroundColor="#00333333" position="330,22" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,14" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,47" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,41" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="grey" halign="right" position="20,60" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">      
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="grey" halign="left" position="110,62" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="grey" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,17" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,9" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,9" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,48" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,70" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,93" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/skin-metalpad.xml b/vxdcontrol/src/data/skin-metalpad.xml
deleted file mode 100644 (file)
index 409598d..0000000
+++ /dev/null
@@ -1,227 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>
-               <color name="background" value="#103B3C3B"/>
-               <color name="foreground" value="#00f4f4f4"/>
-               <color name="secondBG" value="#102b2c2b"/>
-               <color name="secondFG" value="#00f4f4f4"/>
-               <color name="selectedBG" value="#04146c06"/>
-               <color name="selectedFG" value="#00f4f4f4"/>
-               <color name="noTransBG" value="#003B3C3B"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="black" value="#0f0f0f"/>
-               <color name="yellow" value="#f3ca09"/>
-               <color name="orange" value="#FCC000"/>
-               <color name="blue" value="#879cc1"/>
-               <color name="green" value="#56C856"/>
-               <color name="red" value="#ff4A3C"/>
-               <color name="grey" value="#999999"/>
-               <color name="dark" value="#292931"/>
-               <color name="darkgrey" value="#44444a"/>
-               <color name="grey81" value="#cfcfcf"/>
-               <color name="grey90" value="#e5e5e5"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#65000000"/>
-               <color name="transpWhite" value="#80ffffff"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#a0b0e9"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Regular;18" offset="20,13"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="foreground" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="secondFG" name="WindowTitleForeground"/>
-               <color color="secondBG" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Vali-XD/MetalPad/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Vali-XD/MetalPad/oben.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/MetalPad/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
-                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-       </windowstyle>
-
-
-
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,441" size="1024,176" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Vali-XD/MetalPad/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,41" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,9" render="vRendChNumber" size="120,22" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,47" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="grey" halign="right" position="20,60" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">      
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="grey" halign="left" position="110,62" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="grey" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="center" position="165,13" render="Label" size="694,28" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget font="Regular;22" position="165,56" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,56" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,56" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">InMinutes</convert>
-               </widget>
-               <widget font="Regular;22" position="165,84" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,84" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,84" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="ClockToText">InMinutes</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,47" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,93" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,70" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,70" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,93" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget borderColor="#44444a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,47" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="890,12" render="Label" size="51,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" noWrap="1" position="945,12" render="Label" size="41,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">BER</convert>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,441" size="1024,176" title="MoviePlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/MetalPad/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <eLabel backgroundColor="#00333333" position="330,22" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,14" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,47" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,41" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="grey" halign="right" position="20,60" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">      
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="grey" halign="left" position="110,62" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="grey" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,17" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,9" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,9" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,48" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>               
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,70" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,93" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,441" size="1024,176" title="DVDPlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/MetalPad/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <eLabel backgroundColor="#00333333" position="330,22" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,14" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,47" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,41" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="grey" halign="right" position="20,60" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">      
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="grey" halign="left" position="110,62" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="grey" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,17" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,9" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,9" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,48" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,70" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,47" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,93" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/skin-shadow-picon.xml b/vxdcontrol/src/data/skin-shadow-picon.xml
deleted file mode 100644 (file)
index e5260d5..0000000
+++ /dev/null
@@ -1,283 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>
-               <color name="background" value="#18101214"/>
-               <color name="foreground" value="#00f0f0f0"/>
-               <color name="secondBG" value="#18101214"/>
-               <color name="secondFG" value="#00fcc000"/>
-               <color name="selectedBG" value="#08303240"/>
-               <color name="selectedFG" value="#00fcc000"/>
-               <color name="noTransBG" value="#00141415"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="black" value="#0f0f0f"/>
-               <color name="yellow" value="#f3ca09"/>
-               <color name="orange" value="#FCC000"/>
-               <color name="blue" value="#879cc1"/>
-               <color name="green" value="#56C856"/>
-               <color name="red" value="#ff4A3C"/>
-               <color name="grey" value="#999999"/>
-               <color name="dark" value="#292931"/>
-               <color name="darkgrey" value="#44444a"/>
-               <color name="grey81" value="#cfcfcf"/>
-               <color name="grey90" value="#e5e5e5"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#65000000"/>
-               <color name="transpWhite" value="#80ffffff"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#a0b0e9"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Replacement;19" offset="20,13"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="foreground" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#00d8d8d8" name="WindowTitleForeground"/>
-               <color color="#040f0f0f" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Vali-XD/Validator/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Vali-XD/Validator/oben.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/Validator/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
-                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-
-
-
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,428" size="1024,176" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Vali-XD/infobar/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,28" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="right" position="740,30" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="left" position="165,27" render="vRendChNumber" size="65,28" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget alphatest="blend" position="40,12" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServiceName">Reference</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="12,74" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="left" position="102,74" render="Label" size="42,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,104" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="Replacement;23" foregroundColor="foreground" halign="left" position="230,27" render="Label" size="500,28" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget font="Regular;22" position="165,68" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,68" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,68" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">NoSeconds</convert>
-               </widget>
-               <widget font="Regular;22" position="165,96" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,96" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,96" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="vConvClockToText">InStunden</convert>
-               </widget>
-               <widget backgroundColor="#04404043" pixmap="Vali-XD/infobar/p_bar.png" position="165,57" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,74" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-       </widget>
-               <widget borderColor="#55555a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,28" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="890,100" render="Label" size="60,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="950,100" render="Label" size="160,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">BER</convert>
-               </widget>
-               <eLabel backgroundColor="darkgrey" position="890,20" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="910,20" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="930,20" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="950,20" size="17,3" zPosition="1"/>
-               <widget backgroundColor="orange" position="890,20" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="910,20" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="930,20" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">4</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="950,20" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">8</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="890,20" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">0,0</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="910,20" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">1,1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="930,20" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">2,2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="950,20" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">3,3</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/infobar/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="40,22" size="103,26" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,91" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
-               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>               
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/infobar/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="40,22" size="103,26" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,91" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>       
-               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
-               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/skin-shadow.xml b/vxdcontrol/src/data/skin-shadow.xml
deleted file mode 100644 (file)
index 3065d0a..0000000
+++ /dev/null
@@ -1,236 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>
-               <color name="background" value="#18101214"/>
-               <color name="foreground" value="#00f0f0f0"/>
-               <color name="secondBG" value="#18101214"/>
-               <color name="secondFG" value="#00fcc000"/>
-               <color name="selectedBG" value="#08303240"/>
-               <color name="selectedFG" value="#00fcc000"/>
-               <color name="noTransBG" value="#00141415"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="black" value="#0f0f0f"/>
-               <color name="yellow" value="#f3ca09"/>
-               <color name="orange" value="#FCC000"/>
-               <color name="blue" value="#879cc1"/>
-               <color name="green" value="#56C856"/>
-               <color name="red" value="#ff4A3C"/>
-               <color name="grey" value="#999999"/>
-               <color name="dark" value="#292931"/>
-               <color name="darkgrey" value="#44444a"/>
-               <color name="grey81" value="#cfcfcf"/>
-               <color name="grey90" value="#e5e5e5"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#65000000"/>
-               <color name="transpWhite" value="#80ffffff"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#a0b0e9"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Replacement;19" offset="20,13"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="foreground" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#00d8d8d8" name="WindowTitleForeground"/>
-               <color color="#040f0f0f" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Vali-XD/Validator/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Vali-XD/Validator/oben.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/Validator/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
-                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-
-
-
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,428" size="1024,176" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Vali-XD/infobar/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="30,46" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Replacement;22" foregroundColor="foreground" halign="center" position="30,21" render="vRendChNumber" size="120,22" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,28" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,68" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,70" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,101" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="center" position="165,27" render="Label" size="694,28" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget font="Regular;22" position="165,68" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,68" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,68" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">NoSeconds</convert>
-               </widget>
-               <widget font="Regular;22" position="165,96" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,96" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,96" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="vConvClockToText">InStunden</convert>
-               </widget>
-               <widget backgroundColor="#04404043" pixmap="Vali-XD/infobar/p_bar.png" position="165,57" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,74" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,28" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-       </widget>
-               <widget borderColor="#55555a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,28" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="890,100" render="Label" size="60,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="foreground" halign="left" position="950,100" render="Label" size="160,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">BER</convert>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/infobar/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="40,22" size="103,26" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,91" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
-               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>               
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/infobar/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="40,22" size="103,26" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,91" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>       
-               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
-               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/skin-shadow2-picon.xml b/vxdcontrol/src/data/skin-shadow2-picon.xml
deleted file mode 100644 (file)
index 037fc4a..0000000
+++ /dev/null
@@ -1,274 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>
-               <color name="background" value="#20101214"/>
-               <color name="foreground" value="#00f0f0f0"/>
-               <color name="secondBG" value="#20101214"/>
-               <color name="secondFG" value="#00fcc000"/>
-               <color name="selectedBG" value="#08303240"/>
-               <color name="selectedFG" value="#00fcc000"/>
-               <color name="noTransBG" value="#00141415"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="black" value="#0f0f0f"/>
-               <color name="yellow" value="#f3ca09"/>
-               <color name="orange" value="#FCC000"/>
-               <color name="blue" value="#879cc1"/>
-               <color name="green" value="#56C856"/>
-               <color name="red" value="#ff4A3C"/>
-               <color name="grey" value="#999999"/>
-               <color name="dark" value="#292931"/>
-               <color name="darkgrey" value="#44444a"/>
-               <color name="grey81" value="#cfcfcf"/>
-               <color name="grey90" value="#e5e5e5"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#65000000"/>
-               <color name="transpWhite" value="#80ffffff"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#a0b0e9"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Replacement;19" offset="20,13"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="foreground" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#00d8d8d8" name="WindowTitleForeground"/>
-               <color color="#040f0f0f" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Vali-XD/Validator/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Vali-XD/Validator/oben.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/Validator/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
-                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-
-
-
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,428" size="1024,176" title="InfoBar">
-               <eLabel backgroundColor="transparent" position="0,0" size="1024,10" zPosition="-1"/>
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,10" size="1024,8" zPosition="0"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,27" render="vRendVideoSize" size="102,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;24" foregroundColor="foreground" halign="left" position="165,25" render="vRendChNumber" size="65,28" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget alphatest="blend" position="45,20" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServiceName">Reference</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="right" position="15,80" render="Label" size="90,24" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="105,80" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="35,103" render="Label" size="120,27" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;24" foregroundColor="foreground" halign="left" position="230,25" render="Label" size="455,28" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget font="Regular;22" position="165,68" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,68" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,68" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">NoSeconds</convert>
-               </widget>
-               <widget font="Regular;22" position="165,96" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,96" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,96" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="vConvClockToText">InStunden</convert>
-               </widget>
-               <widget backgroundColor="#04404043" pixmap="Vali-XD/infobar/p_bar.png" position="165,57" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_crypt_on.png" position="710,28" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_txt_on.png" position="830,28" render="Pixmap" size="30,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="741,28" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="795,28" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_sub_on.png" position="690,31" render="Pixmap" size="14,14" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="690,31" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="795,28" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,70" render="Label" size="71,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNRdB</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" position="890,96" render="vRendMaxTemp" size="121,20" source="global.CurrentTime" transparent="1" zPosition="5"/>   
-               <eLabel backgroundColor="darkgrey" position="890,57" size="14,5" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="906,57" size="14,5" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="922,57" size="14,5" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="938,57" size="14,5" zPosition="1"/>
-               <widget backgroundColor="orange" position="890,57" render="FixedLabel" size="14,5" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="906,57" render="FixedLabel" size="14,5" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="922,57" render="FixedLabel" size="14,5" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">4</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="938,57" render="FixedLabel" size="14,5" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">8</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="890,57" render="FixedLabel" size="14,5" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">0,0</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="906,57" render="FixedLabel" size="14,5" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">1,1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="922,57" render="FixedLabel" size="14,5" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">2,2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="938,57" render="FixedLabel" size="14,5" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">3,3</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
-               <eLabel backgroundColor="transparent" position="0,0" size="1024,10" zPosition="-1"/>
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,10" size="1024,8" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="850,75" size="103,26" transparent="1" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="30,30" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;28" foregroundColor="secondFG" halign="right" position="22,60" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="115,62" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format:%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
-               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="850,40" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="924,40" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="904,43" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="924,40" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
-               <eLabel backgroundColor="transparent" position="0,0" size="1024,10" zPosition="-1"/>
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,10" size="1024,8" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="850,75" size="103,26" transparent="1" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="30,30" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;28" foregroundColor="secondFG" halign="right" position="22,60" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="115,62" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format:%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>       
-               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
-               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="850,40" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="924,40" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="904,43" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/skin-shadow2.xml b/vxdcontrol/src/data/skin-shadow2.xml
deleted file mode 100644 (file)
index afb9ac3..0000000
+++ /dev/null
@@ -1,230 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>
-               <color name="background" value="#20101214"/>
-               <color name="foreground" value="#00f0f0f0"/>
-               <color name="secondBG" value="#20101214"/>
-               <color name="secondFG" value="#00fcc000"/>
-               <color name="selectedBG" value="#08303240"/>
-               <color name="selectedFG" value="#00fcc000"/>
-               <color name="noTransBG" value="#00141415"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="black" value="#0f0f0f"/>
-               <color name="yellow" value="#f3ca09"/>
-               <color name="orange" value="#FCC000"/>
-               <color name="blue" value="#879cc1"/>
-               <color name="green" value="#56C856"/>
-               <color name="red" value="#ff4A3C"/>
-               <color name="grey" value="#999999"/>
-               <color name="dark" value="#292931"/>
-               <color name="darkgrey" value="#44444a"/>
-               <color name="grey81" value="#cfcfcf"/>
-               <color name="grey90" value="#e5e5e5"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#65000000"/>
-               <color name="transpWhite" value="#80ffffff"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#a0b0e9"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Replacement;19" offset="20,13"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="foreground" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="#00d8d8d8" name="WindowTitleForeground"/>
-               <color color="#040f0f0f" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Vali-XD/Validator/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Vali-XD/Validator/oben.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/Validator/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
-                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-
-
-
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,428" size="1024,176" title="InfoBar">
-               <eLabel backgroundColor="transparent" position="0,0" size="1024,10" zPosition="-1"/>
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,10" size="1024,8" zPosition="0"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="890,27" render="vRendVideoSize" size="102,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="grey" halign="center" position="25,27" render="vRendChNumber" size="120,30" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;28" foregroundColor="secondFG" halign="right" position="22,68" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="115,70" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format:%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,101" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="left" position="165,27" render="Label" size="522,28" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget font="Regular;22" position="165,68" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,68" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,68" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">NoSeconds</convert>
-               </widget>
-               <widget font="Regular;22" position="165,96" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,96" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,96" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="vConvClockToText">InStunden</convert>
-               </widget>
-               <widget backgroundColor="#04404043" pixmap="Vali-XD/infobar/p_bar.png" position="165,57" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_crypt_on.png" position="710,28" render="Pixmap" size="24,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_txt_on.png" position="830,28" render="Pixmap" size="30,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="741,28" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="795,28" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_sub_on.png" position="690,31" render="Pixmap" size="14,14" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="690,31" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="795,28" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="#04404043" pixmap="Vali-XD/infobar/snr_bar_hor.png" position="890,57" render="Progress" size="64,5" source="session.FrontendStatus" transparent="0" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,70" render="Label" size="71,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNRdB</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" position="890,96" render="vRendMaxTemp" size="121,20" source="global.CurrentTime" transparent="1" zPosition="5"/>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
-               <eLabel backgroundColor="transparent" position="0,0" size="1024,10" zPosition="-1"/>
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,10" size="1024,8" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="850,75" size="103,26" transparent="1" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="30,30" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;28" foregroundColor="secondFG" halign="right" position="22,60" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="115,62" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format:%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
-               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="850,40" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="924,40" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="904,43" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_hd_on.png" position="924,40" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
-               <eLabel backgroundColor="transparent" position="0,0" size="1024,10" zPosition="-1"/>
-               <ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,10" size="1024,8" zPosition="0"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr_klein.png" position="850,75" size="103,26" transparent="1" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="center" position="30,30" render="vRendVideoSize" size="120,21" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;28" foregroundColor="secondFG" halign="right" position="22,60" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="secondFG" halign="left" position="115,62" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format:%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>       
-               <ePixmap alphatest="blend" pixmap="Vali-XD/dvr/mpslider.png" position="302,89" size="420,12" zPosition="5"/>
-               <widget backgroundColor="background" pointer="Vali-XD/dvr/position_pointer_mp.png:6,1" position="312,89" render="PositionGauge" size="400,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="right" position="175,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Length,ShowHours</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" halign="left" position="732,80" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,22" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_dolby_on.png" position="850,40" render="Pixmap" size="46,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/ico_format_on.png" position="924,40" render="Pixmap" size="27,20" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/Avalon/rec.png" position="904,43" render="Pixmap" size="14,14" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/skin-validator-picon.xml b/vxdcontrol/src/data/skin-validator-picon.xml
deleted file mode 100644 (file)
index a3518db..0000000
+++ /dev/null
@@ -1,278 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>
-               <color name="background" value="#181E1F20"/>
-               <color name="foreground" value="#00f0f0f0"/>
-               <color name="secondBG" value="#181E1F20"/>
-               <color name="secondFG" value="#007191FF"/>
-               <color name="selectedBG" value="#08303240"/>
-               <color name="selectedFG" value="#00fcc000"/>
-               <color name="noTransBG" value="#00081226"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="black" value="#0f0f0f"/>
-               <color name="yellow" value="#f3ca09"/>
-               <color name="orange" value="#FCC000"/>
-               <color name="blue" value="#879cc1"/>
-               <color name="green" value="#56C856"/>
-               <color name="red" value="#ff4A3C"/>
-               <color name="grey" value="#999999"/>
-               <color name="dark" value="#292931"/>
-               <color name="darkgrey" value="#44444a"/>
-               <color name="grey81" value="#cfcfcf"/>
-               <color name="grey90" value="#e5e5e5"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#65000000"/>
-               <color name="transpWhite" value="#80ffffff"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#a0b0e9"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Regular;18" offset="20,13"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="foreground" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="secondFG" name="WindowTitleForeground"/>
-               <color color="background" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Vali-XD/Validator/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Vali-XD/Validator/oben.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/Validator/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
-                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-
-
-
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,433" size="1024,176" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Validator/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <widget backgroundColor="background" font="Regular;18" foregroundColor="grey" halign="right" position="740,17" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="165,13" render="vRendChNumber" size="65,22" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget alphatest="blend" position="40,12" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServiceName">Reference</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="10,68" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="left" position="100,68" render="Label" size="42,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="28,95" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="left" position="230,16" render="Label" size="501,28" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget font="Regular;22" position="165,58" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,58" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,58" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">InMinutes</convert>
-               </widget>
-               <widget font="Regular;22" position="165,86" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,86" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,86" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="ClockToText">InMinutes</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,47" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,64" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget borderColor="#44444a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,18" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,88" render="Label" size="51,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" noWrap="1" position="945,88" render="Label" size="41,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">BER</convert>
-               </widget>
-               <eLabel backgroundColor="darkgrey" position="890,112" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="910,112" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="930,112" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="950,112" size="17,3" zPosition="1"/>
-               <widget backgroundColor="orange" position="890,112" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="910,112" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="930,112" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">4</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="950,112" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">8</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="890,112" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">0,0</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="910,112" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">1,1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="930,112" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">2,2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="950,112" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">3,3</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Validator/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <eLabel backgroundColor="#0444446a" position="330,24" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>               
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Validator/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <eLabel backgroundColor="#0444446a" position="330,24" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/skin-validator.xml b/vxdcontrol/src/data/skin-validator.xml
deleted file mode 100644 (file)
index 989e005..0000000
+++ /dev/null
@@ -1,231 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>
-               <color name="background" value="#181E1F20"/>
-               <color name="foreground" value="#00f0f0f0"/>
-               <color name="secondBG" value="#181E1F20"/>
-               <color name="secondFG" value="#007191FF"/>
-               <color name="selectedBG" value="#08303240"/>
-               <color name="selectedFG" value="#00fcc000"/>
-               <color name="noTransBG" value="#00081226"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="black" value="#0f0f0f"/>
-               <color name="yellow" value="#f3ca09"/>
-               <color name="orange" value="#FCC000"/>
-               <color name="blue" value="#879cc1"/>
-               <color name="green" value="#56C856"/>
-               <color name="red" value="#ff4A3C"/>
-               <color name="grey" value="#999999"/>
-               <color name="dark" value="#292931"/>
-               <color name="darkgrey" value="#44444a"/>
-               <color name="grey81" value="#cfcfcf"/>
-               <color name="grey90" value="#e5e5e5"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#65000000"/>
-               <color name="transpWhite" value="#80ffffff"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#a0b0e9"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Regular;18" offset="20,13"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="foreground" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="secondFG" name="WindowTitleForeground"/>
-               <color color="background" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Vali-XD/Validator/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Vali-XD/Validator/oben.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/Validator/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
-                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-
-
-
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,433" size="1024,176" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Validator/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="vRendChNumber" size="120,22" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="center" position="165,19" render="Label" size="694,28" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget font="Regular;22" position="165,58" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,58" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,58" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">InMinutes</convert>
-               </widget>
-               <widget font="Regular;22" position="165,86" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,86" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,86" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="ClockToText">InMinutes</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,47" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,64" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget borderColor="#44444a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,18" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,90" render="Label" size="51,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" noWrap="1" position="945,90" render="Label" size="41,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">BER</convert>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,433" size="1024,176" title="MoviePlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Validator/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <eLabel backgroundColor="#0444446a" position="330,24" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>               
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,433" size="1024,176" title="DVDPlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Validator/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <eLabel backgroundColor="#0444446a" position="330,24" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,15" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,18" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,37" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,58" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,60" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,91" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,19" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,12" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,12" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="165,50" render="Label" size="692,60" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,41" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,18" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,64" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/skin-vision-picon.xml b/vxdcontrol/src/data/skin-vision-picon.xml
deleted file mode 100644 (file)
index c872081..0000000
+++ /dev/null
@@ -1,289 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>
-               <color name="background" value="#18111112"/>
-               <color name="foreground" value="#00f0f0f0"/>
-               <color name="secondBG" value="#18414144"/>
-               <color name="secondFG" value="#00fcc000"/>
-               <color name="selectedBG" value="#08303240"/>
-               <color name="selectedFG" value="#00fcc000"/>
-               <color name="noTransBG" value="#00141415"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="black" value="#0f0f0f"/>
-               <color name="yellow" value="#f3ca09"/>
-               <color name="orange" value="#FCC000"/>
-               <color name="blue" value="#879cc1"/>
-               <color name="green" value="#56C856"/>
-               <color name="red" value="#ff4A3C"/>
-               <color name="grey" value="#999999"/>
-               <color name="dark" value="#292931"/>
-               <color name="darkgrey" value="#44444a"/>
-               <color name="grey81" value="#cfcfcf"/>
-               <color name="grey90" value="#e5e5e5"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#65000000"/>
-               <color name="transpWhite" value="#80ffffff"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#a0b0e9"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Regular;18" offset="20,13"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="foreground" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="secondFG" name="WindowTitleForeground"/>
-               <color color="background" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Vali-XD/Validator/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Vali-XD/Validator/oben.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/Validator/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
-                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-
-
-
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,400" size="1024,176" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="right" position="740,55" render="vRendVideoSize" size="120,22" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="foreground" halign="left" position="165,55" render="vRendChNumber" size="60,22" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
-               <widget alphatest="blend" position="37,44" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServiceName">Reference</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="right" position="10,100" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3"> 
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;26" foregroundColor="secondFG" halign="left" position="100,100" render="Label" size="42,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="28,125" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="left" position="230,54" render="Label" size="501,28" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget font="Regular;22" position="165,91" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,91" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,91" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">InMinutes</convert>
-               </widget>
-               <widget font="Regular;22" position="165,117" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,117" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,117" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="ClockToText">InMinutes</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,80" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,97" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget borderColor="#30303a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,51" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,125" render="Label" size="51,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" noWrap="1" position="945,125" render="Label" size="41,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">BER</convert>
-               </widget>
-               <eLabel backgroundColor="darkgrey" position="890,43" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="910,43" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="930,43" size="17,3" zPosition="1"/>
-               <eLabel backgroundColor="darkgrey" position="950,43" size="17,3" zPosition="1"/>
-               <widget backgroundColor="orange" position="890,43" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="910,43" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="930,43" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">4</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="orange" position="950,43" render="FixedLabel" size="17,3" source="session.TunerInfo" zPosition="2">
-                       <convert type="TunerInfo">TunerUseMask</convert>
-                       <convert type="ValueBitTest">8</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="890,43" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">0,0</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="910,43" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">1,1</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="930,43" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">2,2</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget backgroundColor="green" position="950,43" render="FixedLabel" size="17,3" source="session.FrontendInfo" zPosition="3">
-                       <convert type="FrontendInfo">NUMBER</convert>
-                       <convert type="ValueRange">3,3</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,400" size="1024,176" title="MoviePlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <eLabel backgroundColor="#0444444a" position="330,69" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,61" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,91" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,93" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,124" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,64" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,45" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,57" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="166,86" render="Label" size="692,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>               
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,400" size="1024,176" title="DVDPlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <eLabel backgroundColor="#0444444a" position="330,69" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,61" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,91" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,93" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,124" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,64" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,45" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,57" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="166,86" render="Label" size="692,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/data/skin-vision.xml b/vxdcontrol/src/data/skin-vision.xml
deleted file mode 100644 (file)
index 6ec9301..0000000
+++ /dev/null
@@ -1,242 +0,0 @@
-       <!--  ##### Colors ##### -->
-       <colors>
-               <color name="background" value="#18111112"/>
-               <color name="foreground" value="#00f0f0f0"/>
-               <color name="secondBG" value="#18414144"/>
-               <color name="secondFG" value="#00fcc000"/>
-               <color name="selectedBG" value="#08303240"/>
-               <color name="selectedFG" value="#00fcc000"/>
-               <color name="noTransBG" value="#00141415"/>
-               <color name="white" value="#f0f0f0"/>
-               <color name="black" value="#0f0f0f"/>
-               <color name="yellow" value="#f3ca09"/>
-               <color name="orange" value="#FCC000"/>
-               <color name="blue" value="#879cc1"/>
-               <color name="green" value="#56C856"/>
-               <color name="red" value="#ff4A3C"/>
-               <color name="grey" value="#999999"/>
-               <color name="dark" value="#292931"/>
-               <color name="darkgrey" value="#44444a"/>
-               <color name="grey81" value="#cfcfcf"/>
-               <color name="grey90" value="#e5e5e5"/>
-               <color name="redtransparent" value="#084C0000"/>
-               <color name="greentransparent" value="#08004C00"/>
-               <color name="bluetransparent" value="#08001E4B"/>
-               <color name="yellowtransparent" value="#084B4B00"/>
-               <color name="transparent" value="#ff000000"/>
-               <color name="transpBlack" value="#65000000"/>
-               <color name="transpWhite" value="#80ffffff"/>
-               <color name="movieRecording" value="#ff4A3C"/>
-               <color name="movieWatching" value="#a0b0e9"/>
-               <color name="movieFinished" value="#56C856"/>
-       </colors>
-       
-       <!--  ##### Window ##### -->
-       <windowstyle id="0" type="skinned">
-               <title font="Regular;18" offset="20,13"/>
-               <color color="background" name="Background"/>
-               <color color="foreground" name="LabelForeground"/>
-               <color color="background" name="ListboxBackground"/>
-               <color color="foreground" name="ListboxForeground"/>
-               <color color="selectedBG" name="ListboxSelectedBackground"/>
-               <color color="selectedFG" name="ListboxSelectedForeground"/>
-               <color color="#040a0aa0" name="ListboxMarkedBackground"/>
-               <color color="foreground" name="ListboxMarkedForeground"/>
-               <color color="#04a00a0a" name="ListboxMarkedAndSelectedBackground"/>
-               <color color="foreground" name="ListboxMarkedAndSelectedForeground"/>
-               <color color="secondFG" name="WindowTitleForeground"/>
-               <color color="background" name="WindowTitleBackground"/>
-               <borderset name="bsWindow">
-                       <pixmap filename="Vali-XD/Validator/oben_links.png" pos="bpTopLeft"/>
-                       <pixmap filename="Vali-XD/Validator/oben.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/Validator/oben_rechts.png" pos="bpTopRight"/>
-                       <pixmap filename="Vali-XD/Validator/links.png" pos="bpLeft"/>
-                       <pixmap filename="Vali-XD/Validator/rechts.png" pos="bpRight"/>
-                       <pixmap filename="Vali-XD/Validator/unten_links.png" pos="bpBottomLeft"/>
-                       <pixmap filename="Vali-XD/Validator/unten.png" pos="bpBottom"/>
-                       <pixmap filename="Vali-XD/Validator/unten_rechts.png" pos="bpBottomRight"/>
-               </borderset>
-               <borderset name="bsListboxEntry">
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpTop"/>
-                       <pixmap filename="Vali-XD/border/line.png" pos="bpBottom"/>
-               </borderset>
-       </windowstyle>
-
-
-
-       <!--  ##### InfoBars ##### -->
-       <screen backgroundColor="background" flags="wfNoBorder" name="InfoBar" position="0,400" size="1024,176" title="InfoBar">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,71" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,45" render="vRendChNumber" size="120,22" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,91" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">  
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,93" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,125" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="background" font="OLED;21" foregroundColor="foreground" halign="center" position="165,56" render="Label" size="694,28" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget font="Regular;22" position="165,91" render="Label" size="60,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,91" render="Label" size="540,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,91" render="Label" size="90,28" source="session.Event_Now" transparent="1" zPosition="3">
-                       <convert type="EventTime">Remaining</convert>
-                       <convert type="RemainingToText">InMinutes</convert>
-               </widget>
-               <widget font="Regular;22" position="165,119" render="Label" size="60,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">StartTime</convert>
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget font="Regular;22" position="230,119" render="Label" size="540,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventName">Name</convert>
-               </widget>
-               <widget font="Regular;22" halign="right" position="770,119" render="Label" size="90,28" source="session.Event_Next" transparent="1" zPosition="3">
-                       <convert type="EventTime">Duration</convert>
-                       <convert type="ClockToText">InMinutes</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pixmap="Vali-XD/infobar/p_bar.png" position="165,81" render="Progress" size="695,5" source="session.Event_Now" zPosition="3">
-                       <convert type="EventTime">Progress</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_crypt_on.png" position="890,97" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsCrypted</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_sub_on.png" position="921,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">SubservicesAvailable</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget borderColor="#30303a" borderWidth="2" orientation="orBottomToTop" pixmap="Vali-XD/infobar/snr_bar.png" position="958,51" render="Progress" size="12,64" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" position="890,125" render="Label" size="51,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">SNR</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;19" foregroundColor="grey" halign="left" noWrap="1" position="945,125" render="Label" size="41,20" source="session.FrontendStatus" transparent="1" zPosition="5">
-                       <convert type="FrontendInfo">BER</convert>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="MoviePlayer" position="0,400" size="1024,176" title="MoviePlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <eLabel backgroundColor="#0444444a" position="330,69" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,61" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,91" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,93" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,124" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,64" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="1" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,45" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,57" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="166,86" render="Label" size="692,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>               
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
-
-       <screen backgroundColor="background" flags="wfNoBorder" name="DVDPlayer" position="0,400" size="1024,176" title="DVDPlayer">
-               <ePixmap alphatest="off" pixmap="Vali-XD/Vision/infobar.png" position="0,0" size="1024,176" zPosition="0"/>
-               <eLabel backgroundColor="#0444444a" position="330,69" size="420,4" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/dvr/dvr.png" position="165,61" size="150,20" transparent="1" zPosition="2"/>
-               <ePixmap alphatest="on" pixmap="Vali-XD/infobar/off_icons.png" position="890,51" size="57,64" zPosition="2"/>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="secondBG" font="Regular;30" foregroundColor="secondFG" halign="right" position="20,91" render="Label" size="90,32" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Default</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="secondFG" halign="left" position="110,93" render="Label" size="42,24" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="ClockToText">Format::%S</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;16" foregroundColor="secondFG" halign="center" position="30,124" render="Label" size="120,22" source="global.CurrentTime" transparent="1" zPosition="3">
-                       <convert type="vConvClockToText">LocaleKurz:%w %d %m</convert>
-               </widget>
-               <widget backgroundColor="#0444444a" pointer="Vali-XD/dvr/position_pointer.png:572,0" position="330,64" render="PositionGauge" size="420,12" source="session.CurrentService" transparent="0" zPosition="4">
-                       <convert type="ServicePosition">Gauge</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;22" foregroundColor="foreground" halign="center" position="30,45" render="Label" size="120,22" source="session.CurrentService" transparent="1" zPosition="3">
-                       <convert type="ServicePosition">Length</convert>
-               </widget>
-               <widget backgroundColor="secondBG" font="Regular;18" foregroundColor="grey" halign="center" position="30,70" render="vRendVideoSize" size="120,20" source="session.CurrentService" transparent="1" zPosition="3"/>
-               <widget backgroundColor="background" font="Regular;22" foregroundColor="foreground" position="765,57" render="Label" size="117,22" source="session.CurrentService" transparent="1" zPosition="2">
-                       <convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
-               </widget>       
-               <widget font="Regular;22" foregroundColor="foreground" halign="center" position="166,86" render="Label" size="692,50" source="session.CurrentService" transparent="1" valign="center" zPosition="2">
-                       <convert type="ServiceName">Name</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_txt_on.png" position="890,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">HasTelext</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_dolby_on.png" position="890,74" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsMultichannel</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_format_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="3">
-                       <convert type="ServiceInfo">IsWidescreen</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_rec_on.png" position="921,97" render="Pixmap" size="26,18" source="session.RecordState" zPosition="4">
-                       <convert type="ConditionalShowHide">Blink</convert>
-               </widget>
-               <widget alphatest="on" pixmap="Vali-XD/infobar/ico_hd_on.png" position="921,51" render="Pixmap" size="26,18" source="session.CurrentService" zPosition="4">
-                       <convert type="ServiceInfo">VideoWidth</convert>
-                       <convert type="ValueRange">800,2000</convert>
-                       <convert type="ConditionalShowHide"/>
-               </widget>
-       </screen>
\ No newline at end of file
diff --git a/vxdcontrol/src/maintainer.info b/vxdcontrol/src/maintainer.info
deleted file mode 100644 (file)
index 43c3b43..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-vali@dreambox-tools.info
-ValiXDControl
diff --git a/vxdcontrol/src/plugin.png b/vxdcontrol/src/plugin.png
deleted file mode 100644 (file)
index d7f882c..0000000
Binary files a/vxdcontrol/src/plugin.png and /dev/null differ
diff --git a/vxdcontrol/src/plugin.py b/vxdcontrol/src/plugin.py
deleted file mode 100644 (file)
index 7d37f7e..0000000
+++ /dev/null
@@ -1,346 +0,0 @@
-#######################################################################
-#
-#
-#    Vali-XD-Skins Control for Dreambox/Enigma-2
-#    Coded by Vali (c)2009-2010
-#    Support: www.dreambox-tools.info
-#
-#
-#  This plugin is licensed under the Creative Commons 
-#  Attribution-NonCommercial-ShareAlike 3.0 Unported License.
-#  To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/
-#  or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
-#
-#  Alternatively, this plugin may be distributed and executed on hardware which
-#  is licensed by Dream Multimedia GmbH.
-#
-#
-#  This plugin is NOT free software. It is open source, you are allowed to
-#  modify it (if you keep the license), but it may not be commercially 
-#  distributed other than under the conditions noted above.
-#
-#
-#######################################################################
-
-
-
-from Plugins.Plugin import PluginDescriptor
-from Screens.Screen import Screen
-from Screens.MessageBox import MessageBox
-from Screens.ChoiceBox import ChoiceBox
-from Screens.Console import Console
-from Screens.Standby import TryQuitMainloop
-from Components.ActionMap import ActionMap
-from Components.config import config, ConfigYesNo, ConfigSubsection, getConfigListEntry, ConfigSelection, ConfigText, ConfigInteger
-from Components.ConfigList import ConfigListScreen
-from Components.Label import Label
-from Tools.Directories import fileExists
-from skin import parseColor
-from os import system
-
-
-
-config.plugins.valiXDsetup  = ConfigSubsection()
-config.plugins.valiXDsetup.ShowPicons = ConfigYesNo(default = False)
-config.plugins.valiXDsetup.CenterMenus = ConfigYesNo(default = False)
-config.plugins.valiXDsetup.Style = ConfigSelection(default="base", choices = [
-                               ("base", _("Base")),
-                               ("beyonddreams", _("Beyond Dreams")),
-                               ("validator", _("Validator")),
-                               ("shadow", _("Magic Shadow")),
-                               ("shadow2", _("New Shadow")),
-                               ("glas", _("Glas")),
-                               ("metalpad", _("Metal Pad")),
-                               ("vision", _("New Vision")),
-                               ("atlantis", _("Atlantis")),
-                               ("avalon", _("Avalon")),
-                               ("blues", _("Blues of dream"))
-                               ])
-config.plugins.valiXDsetup.ChannSelector = ConfigSelection(default="simple", choices = [
-                               ("simple", _("Simple")),
-                               ("full", _("Full")),
-                               ("full-vert", _("Full-vertical")),
-                               ("full-hor", _("Full-horizontal")),
-                               ("pig", _("with PiG"))
-                               ])
-config.plugins.valiXDsetup.dmType = ConfigSelection(default="800", choices = [
-                               ("800", _("DM-800 Simple")),
-                               ("8000", _("DM-8000 Full")),
-                               ("7025", _("DM-7025")),
-                               ("verysimple", _("Very simple"))
-                               ])
-config.plugins.valiXDsetup.BG = ConfigText(default = "18111112", fixed_size=8)
-config.plugins.valiXDsetup.FG = ConfigText(default = "f0f0f0", fixed_size=6)
-config.plugins.valiXDsetup.secondBG = ConfigText(default = "18071230", fixed_size=8)
-config.plugins.valiXDsetup.secondFG = ConfigText(default = "fcc000", fixed_size=6)
-config.plugins.valiXDsetup.selBG = ConfigText(default = "08303240", fixed_size=8)
-config.plugins.valiXDsetup.selFG = ConfigText(default = "fcc000", fixed_size=6)
-config.plugins.valiXDsetup.pollTime = ConfigInteger(default = 15, limits = (3, 60))
-
-
-
-def main(session, **kwargs):
-       if fileExists("/usr/share/enigma2/Vali-XD/skin.xml"):
-               session.open(XDsetup)
-       else:
-               #session.open(MessageBox,_("Vali-XD skin not installed.\nWe have nothing to control."), MessageBox.TYPE_INFO)
-               pass
-
-
-
-def Plugins(**kwargs):
-       return PluginDescriptor(name="Vali-XD Skin Control", description=_("Configuration tool for Vali-XD skins"), where = PluginDescriptor.WHERE_PLUGINMENU, icon="plugin.png", fnc=main)
-
-
-
-#######################################################################
-
-
-
-
-class XDsetup(ConfigListScreen, Screen):
-       skin = """
-               <screen name="XDsetup" position="center,center" size="600,340" title="Vali-XD-Skin Control">
-                       <eLabel font="Regular;20" foregroundColor="#00ff4A3C" halign="center" position="20,308" size="120,26" text="Cancel"/>
-                       <eLabel font="Regular;20" foregroundColor="#0056C856" halign="center" position="165,308" size="120,26" text="Save"/>
-                       <eLabel font="Regular;20" foregroundColor="#00ffc000" halign="center" position="300,308" size="140,26" text="Test colors"/>
-                       <eLabel font="Regular;20" foregroundColor="#00879ce1" halign="center" position="455,308" size="120,26" text="ToolBox"/>
-                       <widget name="config" position="5,5" scrollbarMode="showOnDemand" size="590,300"/>
-                       <widget name="myTestLabel" position="1000,1000" size="2,2"/>
-               </screen>"""
-
-       def __init__(self, session):
-               Screen.__init__(self, session)
-               self.session = session
-               self.datei = "/usr/share/enigma2/Vali-XD/skin.xml"
-               self.daten = "/usr/lib/enigma2/python/Plugins/Extensions/ValiXDControl/data/"
-               self.komponente = "/usr/lib/enigma2/python/Plugins/Extensions/ValiXDControl/comp/"
-               self["myTestLabel"] = Label(_("t"))
-               list = []
-               list.append(getConfigListEntry(_("Infobar and Window Style:"), config.plugins.valiXDsetup.Style))
-               list.append(getConfigListEntry(_("Channel and EPG selectors Style:"), config.plugins.valiXDsetup.ChannSelector))
-               list.append(getConfigListEntry(_("Show Picons (Reference):"), config.plugins.valiXDsetup.ShowPicons))
-               list.append(getConfigListEntry(_("Center Mainmenu and Plugins-list:"), config.plugins.valiXDsetup.CenterMenus))
-               list.append(getConfigListEntry(_("OLED Layout like:"), config.plugins.valiXDsetup.dmType))
-               list.append(getConfigListEntry(_("Base background:"), config.plugins.valiXDsetup.BG))
-               #list.append(getConfigListEntry(_("Base foreground:"), config.plugins.valiXDsetup.FG))
-               list.append(getConfigListEntry(_("Second background:"), config.plugins.valiXDsetup.secondBG))
-               list.append(getConfigListEntry(_("Second foreground:"), config.plugins.valiXDsetup.secondFG))
-               list.append(getConfigListEntry(_("Selected background:"), config.plugins.valiXDsetup.selBG))
-               list.append(getConfigListEntry(_("Selected foreground:"), config.plugins.valiXDsetup.selFG))
-               #list.append(getConfigListEntry(_("SmartInfo update time:"), config.plugins.valiXDsetup.pollTime))
-               ConfigListScreen.__init__(self, list)
-               self["actions"] = ActionMap(["OkCancelActions", "ColorActions"], 
-                                                                       {
-                                                                       "red": self.exit, 
-                                                                       "green": self.save, 
-                                                                       "yellow": self.colortest,
-                                                                       "blue": self.toolBox,
-                                                                       "cancel": self.exit
-                                                                       }, -1)
-               self.onLayoutFinish.append(self.UpdateComponents)
-       
-       def UpdateComponents(self):
-               system('cp ' + self.komponente + 'vRendVolumeText.py /usr/lib/enigma2/python/Components/Renderer/vRendVolumeText.py')
-               system('cp ' + self.komponente + 'vRendMaxTemp.py /usr/lib/enigma2/python/Components/Renderer/vRendMaxTemp.py')
-               system('cp ' + self.komponente + 'vRendChNumber.py /usr/lib/enigma2/python/Components/Renderer/vRendChNumber.py')
-               system('cp ' + self.komponente + 'vRendVideoSize.py /usr/lib/enigma2/python/Components/Renderer/vRendVideoSize.py')
-               system('cp ' + self.komponente + 'vRendMovieDirSize.py /usr/lib/enigma2/python/Components/Renderer/vRendMovieDirSize.py')
-               system('cp ' + self.komponente + 'vConvSmartInfo.py /usr/lib/enigma2/python/Components/Converter/vConvSmartInfo.py')
-               system('cp ' + self.komponente + 'vConvClockToText.py /usr/lib/enigma2/python/Components/Converter/vConvClockToText.py')
-
-       def save(self):
-               CompsAreOK = False
-               if fileExists("/usr/lib/enigma2/python/Components/Renderer/vRendChNumber.py") \
-                       and fileExists("/usr/lib/enigma2/python/Components/Renderer/vRendMaxTemp.py") \
-                       and fileExists("/usr/lib/enigma2/python/Components/Renderer/vRendVolumeText.py") \
-                       and fileExists("/usr/lib/enigma2/python/Components/Renderer/vRendVideoSize.py") \
-                       and fileExists("/usr/lib/enigma2/python/Components/Renderer/vRendMovieDirSize.py") \
-                       and fileExists("/usr/lib/enigma2/python/Components/Converter/vConvSmartInfo.py") \
-                       and fileExists("/usr/lib/enigma2/python/Components/Converter/vConvClockToText.py"):
-                       CompsAreOK = True
-               if not(CompsAreOK):
-                       self.session.open(MessageBox,_("Vali-XD converters and renderers are not installed!!!"), MessageBox.TYPE_ERROR)
-                       self.close()
-               for x in self["config"].list:
-                       x[1].save()
-               try:
-                       skin_lines = []
-                       head_file = self.daten + "head.xml"
-                       skFile = open(head_file, "r")
-                       head_lines = skFile.readlines()
-                       skFile.close()
-                       for x in head_lines:
-                               skin_lines.append(x)
-                       skn_file = self.daten + "skin-" + config.plugins.valiXDsetup.Style.value
-                       if config.plugins.valiXDsetup.ShowPicons.value:
-                               skn_file = skn_file + "-picon.xml"
-                       else:
-                               skn_file = skn_file + ".xml"
-                       if (config.plugins.valiXDsetup.Style.value=='base'):
-                               if self.checkUserColors():
-                                       skin_lines.append('  <!--  ##### Colors ##### -->\n')
-                                       skin_lines.append('  <colors>\n')
-                                       skin_lines.append('      <color name="background" value="#'+config.plugins.valiXDsetup.BG.value+'"/>\n')
-                                       skin_lines.append('      <color name="foreground" value="#00f0f0f0"/>\n')
-                                       skin_lines.append('      <color name="secondBG" value="#'+config.plugins.valiXDsetup.secondBG.value+'"/>\n')
-                                       skin_lines.append('      <color name="secondFG" value="#00'+config.plugins.valiXDsetup.secondFG.value+'"/>\n')
-                                       skin_lines.append('      <color name="selectedBG" value="#'+config.plugins.valiXDsetup.selBG.value+'"/>\n')
-                                       skin_lines.append('      <color name="selectedFG" value="#00'+config.plugins.valiXDsetup.selFG.value+'"/>\n')
-                               else:
-                                       skin_lines.append('  <!--  ##### Colors ##### -->\n')
-                                       skin_lines.append('  <colors>\n')
-                                       skin_lines.append('      <color name="background" value="#18111112"/>\n')
-                                       skin_lines.append('      <color name="foreground" value="#00f0f0f0"/>\n')
-                                       skin_lines.append('      <color name="secondBG" value="#18071230"/>\n')
-                                       skin_lines.append('      <color name="secondFG" value="#00fcc000"/>\n')
-                                       skin_lines.append('      <color name="selectedBG" value="#08303240"/>\n')
-                                       skin_lines.append('      <color name="selectedFG" value="#00fcc000"/>\n')
-                       skFile = open(skn_file, "r")
-                       file_lines = skFile.readlines()
-                       skFile.close()
-                       for x in file_lines:
-                               skin_lines.append(x)
-                       skn_file = self.daten + "channelselector-"
-                       if config.plugins.valiXDsetup.ChannSelector.value=="pig":
-                               skn_file = skn_file + "pig.xml"
-                       elif config.plugins.valiXDsetup.ChannSelector.value=="full":
-                               skn_file = skn_file + "full.xml"
-                       elif config.plugins.valiXDsetup.ChannSelector.value=="full-vert":
-                               skn_file = skn_file + "full-vert.xml"
-                       elif config.plugins.valiXDsetup.ChannSelector.value=="full-hor":
-                               skn_file = skn_file + "full-hor.xml"
-                       else:
-                               skn_file = skn_file + "simple.xml"
-                       skFile = open(skn_file, "r")
-                       file_lines = skFile.readlines()
-                       skFile.close()
-                       for x in file_lines:
-                               skin_lines.append(x)
-                       mnu_file = self.daten + "menu-"
-                       if config.plugins.valiXDsetup.CenterMenus.value:
-                               mnu_file = mnu_file + "center.xml"
-                       else:
-                               mnu_file = mnu_file + "right.xml"
-                       skFile = open(mnu_file, "r")
-                       file_lines = skFile.readlines()
-                       skFile.close()
-                       for x in file_lines:
-                               skin_lines.append(x)
-                       base_file = self.daten + "main.xml"
-                       skFile = open(base_file, "r")
-                       file_lines = skFile.readlines()
-                       skFile.close()
-                       for x in file_lines:
-                               skin_lines.append(x)
-                       if config.plugins.valiXDsetup.dmType.value == "8000":
-                               oled_file = self.daten + "oled-8000.xml"
-                       elif config.plugins.valiXDsetup.dmType.value == "7025":
-                               oled_file = self.daten + "oled-7025.xml"                                
-                       elif config.plugins.valiXDsetup.dmType.value == "verysimple":
-                               oled_file = self.daten + "oled-VerySymple.xml"
-                       else:
-                               oled_file = self.daten + "oled-800.xml"
-                       skFile = open(oled_file, "r")
-                       file_lines = skFile.readlines()
-                       skFile.close()
-                       for x in file_lines:
-                               skin_lines.append(x)
-                       xFile = open(self.datei, "w")
-                       for xx in skin_lines:
-                               xFile.writelines(xx)
-                       xFile.close()
-               except:
-                       self.session.open(MessageBox, _("Error by processing the skin file !!!"), MessageBox.TYPE_ERROR)
-               restartbox = self.session.openWithCallback(self.restartGUI,MessageBox,_("GUI needs a restart to apply a new skin.\nDo you want to Restart the GUI now?"), MessageBox.TYPE_YESNO)
-               restartbox.setTitle(_("Restart GUI now?"))
-
-       def restartGUI(self, answer):
-               if answer is True:
-                       self.session.open(TryQuitMainloop, 3)
-               else:
-                       self.close()
-
-       def exit(self):
-               for x in self["config"].list:
-                       x[1].cancel()
-               self.close()
-
-       def toolBox(self):
-               contextFileList = [(_("Help information"), "INFO"),
-                                               (_("Install round buttons"), "ROUNDBUTT"),
-                                               (_("Install magic buttons"), "MAGICBUTT"),
-                                               (_("Suomipoeka-Movielist patch"), "PATCHSUOMI"),
-                                               (_("Colored icons patch"), "PATCHCONSTABLE")]
-               self.session.openWithCallback(self.toolExec, ChoiceBox, title=_("Vali-XD Tool Box..."), list=contextFileList)
-       
-       def toolExec(self, answer):
-               answer = answer and answer[1]
-               if answer == "INFO":
-                       hilfeText = _("Color format: TTRRGGBB (hexadecimal)\nTT=Transparenty RR=Red GG=Green BB=Blue\nSee more colors by www.colorpicker.com\n\nSupport: www.dreambox-tools.info")
-                       self.session.open(MessageBox, hilfeText, MessageBox.TYPE_INFO)
-               elif answer == "PATCHSUOMI":
-                       self.session.open(Console, cmdlist=[("chmod 755 " + self.komponente + "suomi_patch"), (self.komponente + "suomi_patch")])
-               elif answer == "PATCHCONSTABLE":
-                       self.session.open(Console, cmdlist=[("tar -xzvf " + self.komponente + "spetial_icons.tar.gz" + " -C /")])
-               elif answer == "ROUNDBUTT":
-                       self.session.open(Console, cmdlist=[("tar -xzvf " + self.komponente + "round_buttons.tar.gz" + " -C /")])
-               elif answer == "MAGICBUTT":
-                       self.session.open(Console, cmdlist=[("tar -xzvf " + self.komponente + "magic_buttons.tar.gz" + " -C /")])
-
-       def checkUserColors(self):
-               if (config.plugins.valiXDsetup.Style.value=='base'):
-                       try:
-                               self["myTestLabel"].instance.setBackgroundColor(parseColor('#'+config.plugins.valiXDsetup.BG.value))
-                               self["myTestLabel"].instance.setBackgroundColor(parseColor('#'+config.plugins.valiXDsetup.FG.value))
-                               self["myTestLabel"].instance.setBackgroundColor(parseColor('#'+config.plugins.valiXDsetup.secondBG.value))
-                               self["myTestLabel"].instance.setBackgroundColor(parseColor('#'+config.plugins.valiXDsetup.secondFG.value))
-                               self["myTestLabel"].instance.setBackgroundColor(parseColor('#'+config.plugins.valiXDsetup.selBG.value))
-                               self["myTestLabel"].instance.setBackgroundColor(parseColor('#'+config.plugins.valiXDsetup.selFG.value))
-                               config.plugins.valiXDsetup.BG.save()
-                               config.plugins.valiXDsetup.FG.save()
-                               config.plugins.valiXDsetup.secondBG.save()
-                               config.plugins.valiXDsetup.secondFG.save()
-                               config.plugins.valiXDsetup.selBG.save()
-                               config.plugins.valiXDsetup.selFG.save()
-                               return True
-                       except:
-                               self.session.open(MessageBox, _("There are errors in the color-strings!\nThe PlugIn will use default colors."), MessageBox.TYPE_ERROR)
-                               return False
-               else:
-                       self.session.open(MessageBox, _("Colors setup are only for Base-Style possible."), MessageBox.TYPE_INFO)
-
-       def colortest(self):
-               if self.checkUserColors():
-                       PreviewString='<screen backgroundColor="#'+config.plugins.valiXDsetup.BG.value+'" flags="wfNoBorder" position="0,433" size="1024,176" title="Preview">\n'
-                       PreviewString=PreviewString+'<ePixmap alphatest="off" pixmap="Vali-XD/border/up-shadow.png" position="0,0" size="1024,8" zPosition="0"/>\n'
-                       PreviewString=PreviewString+'<eLabel backgroundColor="#'+config.plugins.valiXDsetup.secondBG.value+'" font="Regular;22" foregroundColor="#'+config.plugins.valiXDsetup.secondFG.value
-                       PreviewString=PreviewString+'" halign="center" position="0,8" size="152,168" text="Second foreground" valign="center" zPosition="1"/>\n<eLabel backgroundColor="#'+config.plugins.valiXDsetup.secondBG.value
-                       PreviewString=PreviewString+'" font="Regular;22" foregroundColor="#'+config.plugins.valiXDsetup.secondFG.value+'" halign="center" position="872,8" size="152,168" text="Second foreground" valign="center" zPosition="1"/>\n'
-                       PreviewString=PreviewString+'<eLabel font="Regular;22" foregroundColor="#'+'00f0f0f0'+'" halign="center" position="275,45" size="457,30" text="Main element" valign="center" transparent="1" zPosition="2"/>\n'
-                       PreviewString=PreviewString+'<eLabel backgroundColor="#'+config.plugins.valiXDsetup.selBG.value+'" font="Regular;22" foregroundColor="#'+config.plugins.valiXDsetup.selFG.value
-                       PreviewString=PreviewString+'" halign="center" position="275,80" size="457,30" text="Selected element" valign="center" zPosition="2"/>\n</screen>'
-                       self.session.open(UserStylePreview, PreviewString)
-
-
-
-
-
-
-
-#######################################################################
-
-
-
-class UserStylePreview(Screen):
-       def __init__(self, session, prvScreen='<screen position="80,150" size="560,310" title="Template">\n</screen>'):
-               self.skin = prvScreen
-               Screen.__init__(self, session)
-               self["actions"] = ActionMap(["OkCancelActions"], {"ok": self.close, "cancel": self.close}, -1)
-
-
-
-
-
-
-