Index: ipk/source/mediacenter_mayhemIIIKS_3_1/usr/lib/enigma2/python/Plugins/Extensions/MediaCenter/skins/mayhemIIIKS/skin.xml
===================================================================
--- ipk/source/mediacenter_mayhemIIIKS_3_1/usr/lib/enigma2/python/Plugins/Extensions/MediaCenter/skins/mayhemIIIKS/skin.xml	(revision 3907)
+++ ipk/source/mediacenter_mayhemIIIKS_3_1/usr/lib/enigma2/python/Plugins/Extensions/MediaCenter/skins/mayhemIIIKS/skin.xml	(revision 3915)
@@ -70,17 +70,4 @@
 			</widget>
 			<widget source="global.CurrentTime" render="Label" position="910,34" zPosition="3" size="85,28" font="Regular;26" transparent="1" halign="left" valign="center">
-			<convert type="ClockToText">Format:%H:%M</convert>
-		  </widget>
-		</screen>
-		
-		<!-- DMC TMPmounter -->
-		<screen name="TmpMounter" position="0,0" size="1024,576" title="Media Center - Video Player" flags="wfNoBorder" backgroundColor="#000000" >
-			<ePixmap pixmap="/usr/lib/enigma2/python/Plugins/Extensions/MediaCenter/skins/mayhemIIIKS/images/background.png" position="0,0" zPosition="1" size="1024,576" transparent="1" alphatest="on" />
-			<ePixmap pixmap="/usr/lib/enigma2/python/Plugins/Extensions/MediaCenter/skins/mayhemIIIKS/images/brvideo.png" position="0,0" zPosition="2" size="1024,88" transparent="1" alphatest="on" />
-			<eLabel backgroundColor="yellow" position="542,555" size="140,3" zPosition="5"/>
-			<widget name="key_yellow" position="542,526" zPosition="3" size="140,40" font="Regular;18" valign="center" halign="center" transparent="1" />
-			<widget name="filelist" transparent="1" position="30,120" zPosition="2" size="665,180" scrollbarMode="showNever" enableWrapAround="1"/>
-			<widget name="currentfolder" zPosition="5" transparent="1" halign="left" position="45,95" size="670,20" font="Regular;16" foregroundColor="#f0f0f0"/>
-			<widget source="global.CurrentTime" render="Label" position="60,58" zPosition="3" size="85,28" font="Regular;26" transparent="1" halign="left" valign="center">
 			<convert type="ClockToText">Format:%H:%M</convert>
 		  </widget>
@@ -235,10 +222,10 @@
 	absY = self.spaceTop + self.spaceY + (posY*(self.spaceY + self.picY))
 	self.positionlist.append((absX, absY))
-	print "label(%s)     pos: %s,%s size: %s,%s" % (x,str(absX+5),str(absY+self.picY-textsize-5),str(self.picX - 10),str(textsize))
-	print "thump(%s)     pos: %s,%s size: %s,%s" % (x,str(absX),str(absY+5),self.picX-10,  str(self.picY - (textsize*2) + 10))
-	print "thumpreal(%s) pos: %s,%s size: %s,%s" % (x,str(absX+45),str(absY+5),self.picX -10,  str(self.picY - (textsize*2) + 10))
 			  </applet>
 		</screen>
-		
+#	print "label(%s)     pos: %s,%s size: %s,%s" % (x,str(absX+5),str(absY+self.picY-textsize-5),str(self.picX - 10),str(textsize))
+#	print "thump(%s)     pos: %s,%s size: %s,%s" % (x,str(absX),str(absY+5),self.picX-10,  str(self.picY - (textsize*2) + 10))
+#	print "thumpreal(%s) pos: %s,%s size: %s,%s" % (x,str(absX+45),str(absY+5),self.picX -10,  str(self.picY - (textsize*2) + 10))
+
 		<!--MC MoviePlayer Infobar-->
 		<screen name="MoviePlayerObi" flags="wfNoBorder" position="100,433" size="824,110" title="InfoBar" backgroundColor="#42000000">
@@ -269,5 +256,5 @@
 		<!-- MC Picture Player -->
 		<screen name="MC_PictureViewer" position="0,0" size="1024,576" title="Media Center - Pic Viewer" flags="wfNoBorder" backgroundColor="#000000" >
-			<ePixmap pixmap="/usr/lib/enigma2/python/Plugins/Extensions/MediaCenter/skins/mayhemIIIKS/images/background.png" position="0,0" zPosition="1" size="1024,576" transparent="1" alphatest="on" />
+			<ePixmap pixmap="/usr/lib/enigma2/python/Plugins/Extensions/MediaCenter/skins/mayhemIIIKS/images/background3.png" position="0,0" zPosition="1" size="1024,576" transparent="1" alphatest="on" />
 			<ePixmap pixmap="/usr/lib/enigma2/python/Plugins/Extensions/MediaCenter/skins/mayhemIIIKS/images/brpicture.png" position="0,0" zPosition="2" size="1024,88" transparent="1" alphatest="on" />
 			<eLabel backgroundColor="blue" position="774,555" size="140,3" zPosition="5"/>
@@ -279,11 +266,85 @@
 			<widget name="key_yellow" position="542,526" zPosition="3" size="140,40" font="Regular;18" valign="center" halign="center" transparent="1" />
 			<widget name="key_blue" position="774,526" zPosition="3" size="140,40" font="Regular;18" valign="center" halign="center" transparent="1" />
-			<widget name="thumbnail" position="456,143" size="172,147" zPosition="2" alphatest="on" />
-			<widget name="filelist" transparent="1" position="30,120" zPosition="2" size="665,250" scrollbarMode="showNever" enableWrapAround="1"/>
+			<widget name="filelist" transparent="1" position="65,120" zPosition="2" size="894,400" scrollbarMode="showOnDemand" enableWrapAround="1"/>
+			<widget source="pageinfo" position="0,528" transparent="1" render="Label" zPosition="2" valign="center" halign="center" size="1024,30" font="Regular;14" />
 			<widget name="currentfolder" zPosition="5" transparent="1" halign="left" position="45,95" size="665,20" font="Regular;16" foregroundColor="#f0f0f0"/>
 			<widget source="global.CurrentTime" render="Label" position="60,58" zPosition="3" size="85,28" font="Regular;26" transparent="1" halign="left" valign="center">
-			<convert type="ClockToText">Format:%H:%M</convert>
-		  </widget>
-		</screen>
+				<convert type="ClockToText">Format:%H:%M</convert>
+			</widget>
+
+			<widget name="frame" position="400,0" size="190,200" pixmap="pic_frame.png" zPosition="5" alphatest="on" />
+			<eLabel position="0,0" zPosition="0" size="1024,576" backgroundColor="#000000" />
+
+			<widget source="label0" render="Label" position="65,292" size="190,18" halign="center" font="Regular;18" zPosition="4" transparent="1"  foregroundColor="#FFFFFF" />"
+			<widget name="thumb0" position="60,120" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+			<widget name="thumbreal0" position="105,120" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+
+			<widget source="label1" render="Label" position="300,292" size="190,18" halign="center" font="Regular;18" zPosition="4" transparent="1"  foregroundColor="#FFFFFF" />"
+			<widget name="thumb1" position="295,120" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+			<widget name="thumbreal1" position="340,120" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+
+			<widget source="label2" render="Label" position="535,292" size="190,18" halign="center" font="Regular;18" zPosition="4" transparent="1"  foregroundColor="#FFFFFF" />"
+
+			<widget name="thumb2" position="530,120" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+			<widget name="thumbreal2" position="575,120" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+
+			<widget source="label3" render="Label" position="770,292" size="190,18" halign="center" font="Regular;18" zPosition="4" transparent="1"  foregroundColor="#FFFFFF" />"
+			<widget name="thumb3" position="765,120" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+			<widget name="thumbreal3" position="810,120" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+
+			<widget source="label4" render="Label" position="65,507" size="190,18" halign="center" font="Regular;18" zPosition="4" transparent="1"  foregroundColor="#FFFFFF" />"
+			<widget name="thumb4" position="60,335" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+			<widget name="thumbreal4" position="105,335" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+
+			<widget source="label5" render="Label" position="300,507" size="190,18" halign="center" font="Regular;18" zPosition="4" transparent="1"  foregroundColor="#FFFFFF" />"
+			<widget name="thumb5" position="295,335" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+			<widget name="thumbreal5" position="340,335" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+
+			<widget source="label6" render="Label" position="535,507" size="190,18" halign="center" font="Regular;18" zPosition="4" transparent="1"  foregroundColor="#FFFFFF" />"
+			<widget name="thumb6" position="530,335" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+			<widget name="thumbreal6" position="575,335" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+
+			<widget source="label7" render="Label" position="770,507" size="190,18" halign="center" font="Regular;18" zPosition="4" transparent="1"  foregroundColor="#FFFFFF" />"
+			<widget name="thumb7" position="765,335" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+			<widget name="thumbreal7" position="810,335" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+
+			<applet type="onLayoutFinish">
+from Components.config import *
+currentview = config.plugins.mc_vp_view.enabled.getValue()
+print "[Mediacenter] VideoPlayer mayhemIII-KS FLASH currentview:", currentview
+
+from Components.AVSwitch import AVSwitch
+self.FramebufferScale = AVSwitch().getFramebufferScale()
+
+self.spaceTop = 100
+self.spaceLeft = 25
+
+self.textcolor = "#FFFFFF"
+self.color = "#000000"
+textsize = 18
+self.spaceX = 35
+self.picX = 200
+self.spaceY = 15
+self.picY = 200
+self.thumbsX = 4 # thumbnails in X
+self.thumbsY = 2 # thumbnails in Y
+self.thumbsC = 8 # all thumbnails
+thumbsC = self.thumbsC
+self.positionlist = []
+skincontent = ""
+posX = -1
+for x in range(self.thumbsC):
+	posY = x / self.thumbsX
+	posX += 1
+	if posX >= self.thumbsX:
+		posX = 0
+	absX = self.spaceLeft + self.spaceX + (posX*(self.spaceX + self.picX))
+	absY = self.spaceTop + self.spaceY + (posY*(self.spaceY + self.picY))
+	self.positionlist.append((absX, absY))
+			  </applet>
+		</screen>
+#	print "label(%s)     pos: %s,%s size: %s,%s" % (x,str(absX+5),str(absY+self.picY-textsize-5),str(self.picX - 10),str(textsize))
+#	print "thump(%s)     pos: %s,%s size: %s,%s" % (x,str(absX),str(absY+5),self.picX-10,  str(self.picY - (textsize*2) + 10))
+#	print "thumpreal(%s) pos: %s,%s size: %s,%s" % (x,str(absX+45),str(absY+5),self.picX -10,  str(self.picY - (textsize*2) + 10))
 
 		<!-- MC Radio Player -->
Index: ipk/source/swapmediacenter_mayhemIIIKS_3_1/var/swap/mcskins/mayhemIIIKS/skin.xml
===================================================================
--- ipk/source/swapmediacenter_mayhemIIIKS_3_1/var/swap/mcskins/mayhemIIIKS/skin.xml	(revision 3907)
+++ ipk/source/swapmediacenter_mayhemIIIKS_3_1/var/swap/mcskins/mayhemIIIKS/skin.xml	(revision 3915)
@@ -70,17 +70,4 @@
 			</widget>
 			<widget source="global.CurrentTime" render="Label" position="910,34" zPosition="3" size="85,28" font="Regular;26" transparent="1" halign="left" valign="center">
-			<convert type="ClockToText">Format:%H:%M</convert>
-		  </widget>
-		</screen>
-		
-		<!-- DMC TMPmounter -->
-		<screen name="TmpMounter" position="0,0" size="1024,576" title="Media Center - Video Player" flags="wfNoBorder" backgroundColor="#000000" >
-			<ePixmap pixmap="/var/swap/mcskins/mayhemIIIKS/images/background.png" position="0,0" zPosition="1" size="1024,576" transparent="1" alphatest="on" />
-			<ePixmap pixmap="/var/swap/mcskins/mayhemIIIKS/images/brvideo.png" position="0,0" zPosition="2" size="1024,88" transparent="1" alphatest="on" />
-			<eLabel backgroundColor="yellow" position="542,555" size="140,3" zPosition="5"/>
-			<widget name="key_yellow" position="542,526" zPosition="3" size="140,40" font="Regular;18" valign="center" halign="center" transparent="1" />
-			<widget name="filelist" transparent="1" position="30,120" zPosition="2" size="665,180" scrollbarMode="showNever" enableWrapAround="1"/>
-			<widget name="currentfolder" zPosition="5" transparent="1" halign="left" position="45,95" size="670,20" font="Regular;16" foregroundColor="#f0f0f0"/>
-			<widget source="global.CurrentTime" render="Label" position="60,58" zPosition="3" size="85,28" font="Regular;26" transparent="1" halign="left" valign="center">
 			<convert type="ClockToText">Format:%H:%M</convert>
 		  </widget>
@@ -235,10 +222,10 @@
 	absY = self.spaceTop + self.spaceY + (posY*(self.spaceY + self.picY))
 	self.positionlist.append((absX, absY))
-	print "label(%s)     pos: %s,%s size: %s,%s" % (x,str(absX+5),str(absY+self.picY-textsize-5),str(self.picX - 10),str(textsize))
-	print "thump(%s)     pos: %s,%s size: %s,%s" % (x,str(absX),str(absY+5),self.picX-10,  str(self.picY - (textsize*2) + 10))
-	print "thumpreal(%s) pos: %s,%s size: %s,%s" % (x,str(absX+45),str(absY+5),self.picX -10,  str(self.picY - (textsize*2) + 10))
 			  </applet>
 		</screen>
-		
+#	print "label(%s)     pos: %s,%s size: %s,%s" % (x,str(absX+5),str(absY+self.picY-textsize-5),str(self.picX - 10),str(textsize))
+#	print "thump(%s)     pos: %s,%s size: %s,%s" % (x,str(absX),str(absY+5),self.picX-10,  str(self.picY - (textsize*2) + 10))
+#	print "thumpreal(%s) pos: %s,%s size: %s,%s" % (x,str(absX+45),str(absY+5),self.picX -10,  str(self.picY - (textsize*2) + 10))
+
 		<!--MC MoviePlayer Infobar-->
 		<screen name="MoviePlayerObi" flags="wfNoBorder" position="100,433" size="824,110" title="InfoBar" backgroundColor="#42000000">
@@ -269,5 +256,5 @@
 		<!-- MC Picture Player -->
 		<screen name="MC_PictureViewer" position="0,0" size="1024,576" title="Media Center - Pic Viewer" flags="wfNoBorder" backgroundColor="#000000" >
-			<ePixmap pixmap="/var/swap/mcskins/mayhemIIIKS/images/background.png" position="0,0" zPosition="1" size="1024,576" transparent="1" alphatest="on" />
+			<ePixmap pixmap="/var/swap/mcskins/mayhemIIIKS/images/background3.png" position="0,0" zPosition="1" size="1024,576" transparent="1" alphatest="on" />
 			<ePixmap pixmap="/var/swap/mcskins/mayhemIIIKS/images/brpicture.png" position="0,0" zPosition="2" size="1024,88" transparent="1" alphatest="on" />
 			<eLabel backgroundColor="blue" position="774,555" size="140,3" zPosition="5"/>
@@ -279,11 +266,86 @@
 			<widget name="key_yellow" position="542,526" zPosition="3" size="140,40" font="Regular;18" valign="center" halign="center" transparent="1" />
 			<widget name="key_blue" position="774,526" zPosition="3" size="140,40" font="Regular;18" valign="center" halign="center" transparent="1" />
-			<widget name="thumbnail" position="456,143" size="172,147" zPosition="2" alphatest="on" />
-			<widget name="filelist" transparent="1" position="30,120" zPosition="2" size="665,250" scrollbarMode="showNever" enableWrapAround="1"/>
+			<widget name="filelist" transparent="1" position="65,120" zPosition="2" size="894,400" scrollbarMode="showOnDemand" enableWrapAround="1"/>
+			<widget source="pageinfo" position="0,528" transparent="1" render="Label" zPosition="2" valign="center" halign="center" size="1024,30" font="Regular;14" />
+
 			<widget name="currentfolder" zPosition="5" transparent="1" halign="left" position="45,95" size="665,20" font="Regular;16" foregroundColor="#f0f0f0"/>
 			<widget source="global.CurrentTime" render="Label" position="60,58" zPosition="3" size="85,28" font="Regular;26" transparent="1" halign="left" valign="center">
-			<convert type="ClockToText">Format:%H:%M</convert>
-		  </widget>
-		</screen>
+				<convert type="ClockToText">Format:%H:%M</convert>
+			</widget>
+
+			<widget name="frame" position="400,0" size="190,200" pixmap="pic_frame.png" zPosition="5" alphatest="on" />
+			<eLabel position="0,0" zPosition="0" size="1024,576" backgroundColor="#000000" />
+
+			<widget source="label0" render="Label" position="65,292" size="190,18" halign="center" font="Regular;18" zPosition="4" transparent="1"  foregroundColor="#FFFFFF" />"
+			<widget name="thumb0" position="60,120" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+			<widget name="thumbreal0" position="105,120" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+
+			<widget source="label1" render="Label" position="300,292" size="190,18" halign="center" font="Regular;18" zPosition="4" transparent="1"  foregroundColor="#FFFFFF" />"
+			<widget name="thumb1" position="295,120" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+			<widget name="thumbreal1" position="340,120" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+
+			<widget source="label2" render="Label" position="535,292" size="190,18" halign="center" font="Regular;18" zPosition="4" transparent="1"  foregroundColor="#FFFFFF" />"
+
+			<widget name="thumb2" position="530,120" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+			<widget name="thumbreal2" position="575,120" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+
+			<widget source="label3" render="Label" position="770,292" size="190,18" halign="center" font="Regular;18" zPosition="4" transparent="1"  foregroundColor="#FFFFFF" />"
+			<widget name="thumb3" position="765,120" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+			<widget name="thumbreal3" position="810,120" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+
+			<widget source="label4" render="Label" position="65,507" size="190,18" halign="center" font="Regular;18" zPosition="4" transparent="1"  foregroundColor="#FFFFFF" />"
+			<widget name="thumb4" position="60,335" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+			<widget name="thumbreal4" position="105,335" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+
+			<widget source="label5" render="Label" position="300,507" size="190,18" halign="center" font="Regular;18" zPosition="4" transparent="1"  foregroundColor="#FFFFFF" />"
+			<widget name="thumb5" position="295,335" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+			<widget name="thumbreal5" position="340,335" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+
+			<widget source="label6" render="Label" position="535,507" size="190,18" halign="center" font="Regular;18" zPosition="4" transparent="1"  foregroundColor="#FFFFFF" />"
+			<widget name="thumb6" position="530,335" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+			<widget name="thumbreal6" position="575,335" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+
+			<widget source="label7" render="Label" position="770,507" size="190,18" halign="center" font="Regular;18" zPosition="4" transparent="1"  foregroundColor="#FFFFFF" />"
+			<widget name="thumb7" position="765,335" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+			<widget name="thumbreal7" position="810,335" size="190,174" zPosition="4" transparent="1" alphatest="on" />"
+
+			<applet type="onLayoutFinish">
+from Components.config import *
+currentview = config.plugins.mc_vp_view.enabled.getValue()
+print "[Mediacenter] VideoPlayer mayhemIII-KS SWAP currentview:", currentview
+
+from Components.AVSwitch import AVSwitch
+self.FramebufferScale = AVSwitch().getFramebufferScale()
+
+self.spaceTop = 100
+self.spaceLeft = 25
+
+self.textcolor = "#FFFFFF"
+self.color = "#000000"
+textsize = 18
+self.spaceX = 35
+self.picX = 200
+self.spaceY = 15
+self.picY = 200
+self.thumbsX = 4 # thumbnails in X
+self.thumbsY = 2 # thumbnails in Y
+self.thumbsC = 8 # all thumbnails
+thumbsC = self.thumbsC
+self.positionlist = []
+skincontent = ""
+posX = -1
+for x in range(self.thumbsC):
+	posY = x / self.thumbsX
+	posX += 1
+	if posX >= self.thumbsX:
+		posX = 0
+	absX = self.spaceLeft + self.spaceX + (posX*(self.spaceX + self.picX))
+	absY = self.spaceTop + self.spaceY + (posY*(self.spaceY + self.picY))
+	self.positionlist.append((absX, absY))
+			  </applet>
+		</screen>
+#	print "label(%s)     pos: %s,%s size: %s,%s" % (x,str(absX+5),str(absY+self.picY-textsize-5),str(self.picX - 10),str(textsize))
+#	print "thump(%s)     pos: %s,%s size: %s,%s" % (x,str(absX),str(absY+5),self.picX-10,  str(self.picY - (textsize*2) + 10))
+#	print "thumpreal(%s) pos: %s,%s size: %s,%s" % (x,str(absX+45),str(absY+5),self.picX -10,  str(self.picY - (textsize*2) + 10))
 
 		<!-- MC Radio Player -->
