added new default skin estuary4vdr

This commit is contained in:
louis
2016-04-17 09:29:54 +02:00
parent 6004cf72fc
commit 831b055b2b
192 changed files with 15820 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE displayaudiotracks SYSTEM "../../../dtd/displayaudiotracks.dtd">
<displayaudiotracks x="35%" y="0" width="30%" height="100%" fadetime="0">
<background>
<area x="0" y="{areaheight} - {numtracks} * {areaheight} / 15 - {areaheight} / 15" width="100%" height="{areaheight} / 15 + {areaheight} / 15 * {numtracks}" layer="1">
<fill color="{replayback}" />
</area>
</background>
<header>
<area x="0" y="{areaheight} - {numtracks} * {areaheight} / 15 - {areaheight} / 15" width="100%" height="{areaheight} / 15" layer="2">
<drawtext align="center" valign="center" font="{regular}" fontsize="80%" color="{fontdefault}" text="{title}" />
<drawrectangle x="{areawidth} - 1.2*{areaheight} - 5" y="0" width="1.2*{areaheight}" height="{areaheight}/2" color="{icontextactive}" />
<drawrectangle x="{areawidth} - 1.2*{areaheight} - 4" y="1" width="1.2*{areaheight} - 2" height="{areaheight}/2 - 2" color="00000000" />
<drawtext name="stereo" condition="{isstereo}" x="{areawidth} - 1.2*{areaheight} - 1 + {areaheight}/2 - {width(stereo)}/2" y="10%" fontsize="35%" font="{regular}" color="{icontextactive}" text="Stereo" />
<drawtext name="ac3" condition="{isac3}" x="{areawidth} - 1.2*{areaheight} - 1 + {areaheight}/2 - {width(ac3)}/2" y="10%" fontsize="35%" font="{regular}" color="{icontextactive}" text="AC3" />
</area>
</header>
<menuitems x="0" y="{areaheight} - {numelements} * {areaheight} / 15" orientation="vertical" width="100%" height="{numelements} * {areaheight} / 15" align="top" numlistelements="{numelements}">
<listelement>
<!-- Background -->
<area x="1%" width="98%" layer="2">
<drawrectangle condition="not{current}" x="0" y="0" width="100%" height="100%" color="{menuback}" />
<drawrectangle condition="not{current}" x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" />
<drawrectangle condition="{current}" x="0" y="0" width="100%" height="100%" color="{menubackactive}" />
</area>
<area x="1%" width="98%" layer="3">
<drawtext x="10" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{title}" />
</area>
</listelement>
</menuitems>
</displayaudiotracks>

View File

@@ -0,0 +1,155 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE displaychannel SYSTEM "../../../dtd/displaychannel.dtd">
<displaychannel x="0" y="0" width="100%" height="100%" fadetime="{fadetime}" shifttime="{shifttime}" shiftmode="slowed" shifttype="bottom">
<background>
<area x="0" y="75%" width="100%" height="25%" layer="1">
<drawimage imagetype="skinpart" path="background_displaychannel" x="0" y="0" width="100%" height="100%" />
</area>
</background>
<channelinfo>
<area x="0" y="80%" width="20%" height="20%" layer="2">
<drawimage cache="true" condition="{channellogoexists}" imagetype="channellogo" path="{channelid}" width="80%" height="80%" align="center" valign="center" />
</area>
<area x="0" y="76%" width="20%" height="4%" layer="2">
<drawtext align="center" y="0" width="100%" fontsize="100%" font="{regular}" color="{fontdefault}" text="{channelnumber} {channelname}" />
</area>
</channelinfo>
<epginfo>
<!-- current schedule -->
<area x="67%" y="76%" width="13%" height="5%" layer="2">
<drawtext align="right" valign="center" fontsize="80%" font="{bold}" color="{fontactive}" text="{currentstart} - {currentstop}" />
</area>
<areascroll condition="{scrollepg}++empty{currentsubtitle}" scrollelement="title" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="20%" y="76%" width="47%" height="10%" layer="2">
<drawtext name="title" x="0" valign="center" fontsize="55%" width="100%" font="{regular}" color="{fontdefault}" text="{currenttitle}" />
</areascroll>
<areascroll condition="{scrollepg}++isset{currentsubtitle}" scrollelement="title" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="20%" y="76%" width="47%" height="5%" layer="2">
<drawtext name="title" x="0" valign="center" fontsize="100%" width="100%" font="{regular}" color="{fontdefault}" text="{currenttitle}" />
</areascroll>
<areascroll condition="{scrollepg}++isset{currentsubtitle}" scrollelement="subtitle" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="20%" y="81%" width="50%" height="5%" layer="2">
<drawtext name="subtitle" x="0" y="0" fontsize="70%" width="100%" font="{regular}" color="{fontdefault}" text="{currentsubtitle}" />
</areascroll>
<area condition="not{scrollepg}" x="20%" y="76%" width="47%" height="10%" layer="2">
<drawtext condition="isset{currentsubtitle}" x="0" y="5%" fontsize="50%" width="{areawidth} - {width(startstop)} - 10" font="{regular}" color="{fontdefault}" text="{currenttitle}" />
<drawtext condition="isset{currentsubtitle}" x="0" y="55%" fontsize="35%" width="{areawidth} - {width(startstop)} - 10" font="{regular}" color="{fontdefault}" text="{currentsubtitle}" />
<drawtext condition="empty{currentsubtitle}" x="0" valign="center" fontsize="55%" width="{areawidth} - {width(startstop)} - 10" font="{regular}" color="{fontdefault}" text="{currenttitle}" />
</area>
<area x="70%" y="83%" width="10%" height="3%" layer="2">
<drawtext align="right" y="0" fontsize="100%" font="{regular}" color="{fontactive}" text="+{currentremaining} min" />
</area>
<!-- next schedule -->
<area x="20%" y="88%" width="60%" height="10%" layer="2">
<drawtext name="startstop" align="right" valign="center" fontsize="40%" font="{bold}" color="{fontdefault}" text="{nextstart} - {nextstop}" />
<drawtext condition="isset{nextsubtitle}" x="0" y="5%" fontsize="50%" width="{areawidth} - {width(startstop)} - 10" font="{regular}" color="{fontdefault}" text="{nexttitle}" />
<drawtext condition="isset{nextsubtitle}" x="0" y="55%" fontsize="35%" width="{areawidth} - {width(startstop)} - 10" font="{regular}" color="{fontdefault}" text="{nextsubtitle}" />
<drawtext condition="empty{nextsubtitle}" x="0" valign="center" fontsize="55%" width="{areawidth} - {width(startstop)} - 10" font="{regular}" color="{fontdefault}" text="{nexttitle}" />
</area>
</epginfo>
<progressbar>
<area background="true" x="20%" y="86%" width="60%" height="2%" layer="2">
<fill color="{progressbarback}" />
</area>
<area x="20%" y="86%" width="60%" height="2%" layer="3">
<drawrectangle x="0" y="0" width="{areawidth}*{elapsed}/{duration}" height="100%" color="{progressbar}" />
</area>
</progressbar>
<statusinfo>
<area x="60%" y="96%" width="39%" height="4%" layer="2">
<!-- Dolby / Stereo -->
<drawrectangle x="{areawidth} - 4*{areaheight}*16/9 - 9" y="0" width="{areaheight}*16/9" height="{areaheight}" color="{icontextactive}" />
<drawrectangle x="{areawidth} - 4*{areaheight}*16/9 - 9 + 1" y="1" width="{areaheight}*16/9 - 2" height="{areaheight} - 2" color="00000000" />
<drawtext name="dolby" condition="{isDolby}" x="{areawidth} - 4*{areaheight}*16/9 - 9 + {areaheight}*16/9/2 - {width(dolby)}/2" valign="center" fontsize="65%" font="{regular}" color="{icontextactive}" text="Dolby" />
<drawtext name="stereo" condition="not{isDolby}" x="{areawidth} - 4*{areaheight}*16/9 - 9 + {areaheight}*16/9/2 - {width(stereo)}/2" valign="center" fontsize="60%" font="{regular}" color="{icontextactive}" text="Stereo" />
<!-- Encrypted / FTA -->
<drawrectangle x="{areawidth} - 5*{areaheight}*16/9 - 12" y="0" width="{areaheight}*16/9" height="{areaheight}" color="{icontextactive}" />
<drawrectangle x="{areawidth} - 5*{areaheight}*16/9 - 12 + 1" y="1" width="{areaheight}*16/9 - 2" height="{areaheight} - 2" color="00000000" />
<drawtext name="enc" condition="{isEncrypted}" x="{areawidth} - 5*{areaheight}*16/9 - 12 + {areaheight}*16/9/2 - {width(enc)}/2" valign="center" fontsize="65%" font="{regular}" color="{icontextactive}" text="ENC" />
<drawtext name="fta" condition="not{isEncrypted}" x="{areawidth} - 5*{areaheight}*16/9 - 12 + {areaheight}*16/9/2 - {width(fta)}/2" valign="center" fontsize="65%" font="{regular}" color="{icontextactive}" text="FTA" />
<!-- Videotext -->
<drawrectangle condition="{hasVT}" x="{areawidth} - 6*{areaheight}*16/9 - 15" y="0" width="{areaheight}*16/9" height="{areaheight}" color="{icontextactive}" />
<drawrectangle condition="not{hasVT}" x="{areawidth} - 6*{areaheight}*16/9 - 15" y="0" width="{areaheight}*16/9" height="{areaheight}" color="{icontextinactive}" />
<drawrectangle x="{areawidth} - 6*{areaheight}*16/9 - 15 + 1" y="1" width="{areaheight}*16/9 - 2" height="{areaheight} - 2" color="00000000" />
<drawtext name="vt" condition="{hasVT}" x="{areawidth} - 6*{areaheight}*16/9 - 15 + {areaheight}*16/9/2 - {width(vt)}/2" valign="center" fontsize="65%" font="{regular}" color="{icontextactive}" text="TXT" />
<drawtext condition="not{hasVT}" x="{areawidth} - 6*{areaheight}*16/9 - 15 + {areaheight}*16/9/2 - {width(vt)}/2" valign="center" fontsize="65%" font="{regular}" color="{icontextinactive}" text="TXT" />
<!-- Recording -->
<drawrectangle condition="{isRecording}" x="{areawidth} - 7*{areaheight}*16/9 - 18" y="0" width="{areaheight}*16/9" height="{areaheight}" color="{icontextalert}" />
<drawrectangle condition="{isRecording}" x="{areawidth} - 7*{areaheight}*16/9 - 18 + 1" y="1" width="{areaheight}*16/9 - 2" height="{areaheight} - 2" color="00000000" />
<drawtext name="rec" condition="{isRecording}" animtype="blink" animfreq="1000" x="{areawidth} - 7*{areaheight}*16/9 - 18 + {areaheight}*16/9/2 - {width(rec)}/2" valign="center" fontsize="65%" font="{regular}" color="{icontextalert}" text="REC" />
</area>
</statusinfo>
<screenresolution>
<area x="60%" y="96%" width="39%" height="4%" layer="2">
<!-- Widescreen -->
<drawrectangle condition="{isWideScreen}" x="{areawidth} - {areaheight}*16/9" y="0" width="{areaheight}*16/9" height="{areaheight}" color="{icontextactive}" />
<drawrectangle condition="not{isWideScreen}" x="{areawidth} - {areaheight}*16/9" y="0" width="{areaheight}*16/9" height="{areaheight}" color="{icontextinactive}" />
<drawrectangle x="{areawidth} - {areaheight}*16/9 + 1" y="1" width="{areaheight}*16/9 - 2" height="{areaheight} - 2" color="00000000" />
<drawtext name="wide" condition="{isWideScreen}" x="{areawidth} - {areaheight}*16/9 + {areaheight}*16/9/2 - {width(wide)}/2" valign="center" fontsize="65%" font="{regular}" color="{icontextactive}" text="WIDE" />
<drawtext condition="not{isWideScreen}" x="{areawidth} - {areaheight}*16/9 + {areaheight}*16/9/2 - {width(wide)}/2" valign="center" fontsize="65%" font="{regular}" color="{icontextinactive}" text="WIDE" />
<!-- Resolution -->
<drawrectangle x="{areawidth} - 2*{areaheight}*16/9 - 3" y="0" width="{areaheight}*16/9" height="{areaheight}" color="{icontextactive}" />
<drawrectangle x="{areawidth} - 2*{areaheight}*16/9 - 3 + 1" y="1" width="{areaheight}*16/9 - 2" height="{areaheight} - 2" color="00000000" />
<drawtext name="sd576i" condition="strequal({resolution}, 'sd576i')" x="{areawidth} - 2*{areaheight}*16/9 - 3 + {areaheight}*16/9/2 - {width(sd576i)}/2" valign="center" fontsize="65%" font="{regular}" color="{icontextactive}" text="576i" />
<drawtext name="hd720p" condition="strequal({resolution}, 'hd720p')" x="{areawidth} - 2*{areaheight}*16/9 - 3 + {areaheight}*16/9/2 - {width(sd576i)}/2" valign="center" fontsize="65%" font="{regular}" color="{icontextactive}" text="720p" />
<drawtext name="hd1080i" condition="strequal({resolution}, 'hd1080i')" x="{areawidth} - 2*{areaheight}*16/9 - 3 + {areaheight}*16/9/2 - {width(hd1080i)}/2" valign="center" fontsize="65%" font="{regular}" color="{icontextactive}" text="1080i" />
<drawtext name="sd480i" condition="strequal({resolution}, 'sd480i')" x="{areawidth} - 2*{areaheight}*16/9 - 3 + {areaheight}*16/9/2 - {width(sd576i)}/2" valign="center" fontsize="65%" font="{regular}" color="{icontextactive}" text="480i" />
<!-- SD / HD -->
<drawrectangle x="{areawidth} - 3*{areaheight}*16/9 - 6" y="0" width="{areaheight}*16/9" height="{areaheight}" color="{icontextactive}" />
<drawrectangle x="{areawidth} - 3*{areaheight}*16/9 - 6 + 1" y="1" width="{areaheight}*16/9 - 2" height="{areaheight} - 2" color="00000000" />
<drawtext name="enc" condition="{isHD}" x="{areawidth} - 3*{areaheight}*16/9 - 6 + {areaheight}*16/9/2 - {width(enc)}/2" valign="center" fontsize="70%" font="{regular}" color="{icontextactive}" text="HDTV" />
<drawtext name="fta" condition="not{isHD}" x="{areawidth} - 3*{areaheight}*16/9 - 6 + {areaheight}*16/9/2 - {width(fta)}/2" valign="center" fontsize="70%" font="{regular}" color="{icontextactive}" text="SDTV" />
</area>
</screenresolution>
<channelgroup>
<area x="0" y="75%" width="80%" height="25%" layer="2">
<drawimage condition="{prevAvailable}" imagetype="icon" path="arrow-left" x="{areawidth}*0.3 - {areaheight}/3" valign="center" width="{areaheight}/3" height="{areaheight}/3"/>
<drawimage condition="{nextAvailable}" imagetype="icon" path="arrow-right" x="70%" valign="center" width="{areaheight}/3" height="{areaheight}/3"/>
<drawtextbox x="30%" width="40%" align="center" valign="center" font="{regular}" fontsize="30%" color="{fontactive}" text="{group}" maxlines="2" />
<drawtextbox condition="{prevAvailable}" x="0" width="{areawidth}*0.3 - {areaheight}/3" align="center" valign="center" font="{regular}" fontsize="20%" color="{fontdefault}" text="{prevgroup}" maxlines="2" />
<drawtextbox condition="{nextAvailable}" x="{areawidth}*0.7 + {areaheight}/3" width="{areawidth}*0.3 - {areaheight}/3" align="center" valign="center" font="{regular}" fontsize="20%" color="{fontdefault}" text="{nextgroup}" maxlines="2" />
</area>
</channelgroup>
<currentweather>
<area x="80%" y="76%" width="19%" height="5%" layer="2">
<drawtext name="temperature" align="right" y="0" fontsize="100%" font="{regular}" color="{fontdefault}" text="{temperature}°C" />
<drawimage imagetype="icon" path="{icon}" x="{posx(temperature)} - {areaheight}" valign="center" width="0.8*{areaheight}" height="0.8*{areaheight}"/>
</area>
</currentweather>
<scrapercontent shifttime="{shifttime}" shifttype="top" shiftmode="slowed">
<area condition="{isbanner}" x="0" y="0" width="{areaheight}*0.13*{mediawidth}/{mediaheight}" height="13%" layer="2">
<drawimage imagetype="image" path="{mediapath}" align="center" valign="center" width="{areawidth}" height="{areaheight}"/>
</area>
<area condition="not{isbanner}" x="0" y="0" width="{areaheight}*0.5*{mediawidth}/{mediaheight}" height="50%" layer="2">
<drawimage imagetype="image" path="{mediapath}" x="5" y="5" width="{areawidth}-10" height="{areaheight}-10"/>
</area>
</scrapercontent>
<time>
<area x="80%" y="80%" width="20%" height="15%" layer="2">
<drawtext name="clock" x="11%" valign="center" fontsize="70%" font="{digital}" color="{fontdefault}" text="{hour}:{printf('%02d', min)}" />
<drawtext name="clocksec" x="{posx(clock)} + {width(clock)}" y="{areaheight}/2 - {height(clocksec)}/2 + {height(clock)}/2 - {height(clocksec)}/2 - 5" fontsize="50%" font="{digital}" color="{fontdefault}" text=":{printf('%02d', sec)}" />
</area>
</time>
<message>
<area x="10%" y="80%" width="80%" height="15%" layer="6">
<fill color="{messageback}" />
</area>
<area x="10%" y="80%" width="80%" height="15%" layer="7">
<drawimage condition="{status}" imagetype="icon" path="info" width="{areaheight}*0.8" height="80%" x="5%" valign="center" />
<drawimage condition="{info}" imagetype="icon" path="info" width="{areaheight}*0.8" height="80%" x="5%" valign="center" />
<drawimage condition="{warning}" imagetype="icon" path="warning" width="{areaheight}*0.8" height="80%" x="5%" valign="center" />
<drawimage condition="{error}" imagetype="icon" path="error" width="{areaheight}*0.8" height="80%" x="5%" valign="center" />
<drawtext align="center" valign="center" fontsize="40%" font="{regular}" color="{fontdefault}" text="{text}" />
</area>
</message>
</displaychannel>

View File

@@ -0,0 +1,206 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE displaymenu SYSTEM "../../../dtd/displaymenu.dtd" [
<!ENTITY displaymenudefault SYSTEM "displaymenudefault.xml">
<!ENTITY displaymenumain SYSTEM "displaymenumain.xml">
<!ENTITY displaymenusetup SYSTEM "displaymenusetup.xml">
<!ENTITY displaymenuschedules SYSTEM "displaymenuschedules.xml">
<!ENTITY displaymenutimers SYSTEM "displaymenutimers.xml">
<!ENTITY displaymenuchannels SYSTEM "displaymenuchannels.xml">
<!ENTITY displaymenurecordings SYSTEM "displaymenurecordings.xml">
<!ENTITY displaymenudetailepg SYSTEM "displaymenudetailepg.xml">
<!ENTITY displaymenudetailrecording SYSTEM "displaymenudetailrecording.xml">
<!ENTITY displaymenudetailtext SYSTEM "displaymenudetailtext.xml">
]>
<displaymenu x="0" y="0" width="100%" height="100%" fadetime="0">
<background>
<area x="0" y="0" width="100%" height="100%" layer="1">
<drawimage imagetype="skinpart" x="0" y="0" width="100%" height="100%" path="background_menu_tvframe" />
</area>
<area x="39%" y="70%" width="60%" height="20%" layer="2">
<fill color="{menuback}" />
</area>
</background>
<header>
<area x="1%" y="0" width="60%" height="7%" layer="2">
<drawtext condition="not{hasicon}" x="0" valign="center" fontsize="80%" font="{regular}" color="{fontdefault}" text="{title}" />
<drawimage condition="{hasicon}" name="icon" imagetype="menuicon" path="{icon}" x="0" valign="center" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawtext condition="{hasicon}" x="{posx(icon)} + {width(icon)} + 20" valign="center" fontsize="80%" font="{regular}" color="{fontdefault}" text="{title}" />
</area>
</header>
<datetime>
<area x="60%" y="0" width="25%" height="7%" layer="2">
<drawtext align="right" valign="center" fontsize="70%" font="{regular}" color="{fontdefault}" text="{dayname} {day}. {monthnameshort}" />
</area>
</datetime>
<time>
<area x="87%" y="0" width="13%" height="7%" layer="2">
<drawimage imagetype="icon" x="0" valign="center" width="{areaheight}*0.5" height="{areaheight}0.5" path="clock" />
<drawtext name="clock" x="25%" valign="center" fontsize="80%" font="{digital}" color="{fontdefault}" text="{hour}:{printf('%02d', min)}" />
<drawtext name="clocksec" x="{posx(clock)} + {width(clock)}" y="{areaheight}/2 - {height(clocksec)}/2 + {height(clock)}/2 - {height(clocksec)}/2 - 3" fontsize="60%" font="{digital}" color="{fontdefault}" text=":{printf('%02d', sec)}" />
</area>
</time>
<message>
<area x="10%" y="70%" width="80%" height="15%" layer="6">
<fill color="{messageback}" />
</area>
<area x="10%" y="70%" width="80%" height="15%" layer="7">
<drawimage condition="{status}" imagetype="icon" path="info" width="{areaheight}*0.8" height="80%" x="5%" valign="center" />
<drawimage condition="{info}" imagetype="icon" path="info" width="{areaheight}*0.8" height="80%" x="5%" valign="center" />
<drawimage condition="{warning}" imagetype="icon" path="warning" width="{areaheight}*0.8" height="80%" x="5%" valign="center" />
<drawimage condition="{error}" imagetype="icon" path="error" width="{areaheight}*0.8" height="80%" x="5%" valign="center" />
<drawtext align="center" valign="center" fontsize="40%" font="{regular}" color="{fontdefault}" text="{text}" />
</area>
</message>
<sortmode>
<area x="33%" y="1%" width="5%" height="5%" layer="4">
<drawimage condition="{sortnumber}" imagetype="icon" path="ico_sort_number" x="0" y="0" width="100%" height="100%"/>
<drawimage condition="{sortname}" imagetype="icon" path="ico_sort_name" x="0" y="0" width="100%" height="100%"/>
<drawimage condition="{sorttime}" imagetype="icon" path="ico_sort_time" x="0" y="0" width="100%" height="100%"/>
<drawimage condition="{sortprovider}" imagetype="icon" path="ico_sort_provider" x="0" y="0" width="100%" height="100%"/>
</area>
</sortmode>
<colorbuttons>
<!--red-->
<area condition="{red1}" x="0" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_red" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{red1}" x="0" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{red}" />
</area>
<!--green-->
<area condition="{green1}" x="0" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_green" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{green1}" x="0" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{green}" />
</area>
<!--yellow-->
<area condition="{yellow1}" x="0" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_yellow" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{yellow1}" x="0" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{yellow}" />
</area>
<!--blue-->
<area condition="{blue1}" x="0" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_blue" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{blue1}" x="0" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{blue}" />
</area>
<!--red-->
<area condition="{red2}" x="25%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_red" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{red2}" x="25%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{red}" />
</area>
<!--green-->
<area condition="{green2}" x="25%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_green" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{green2}" x="25%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{green}" />
</area>
<!--yellow-->
<area condition="{yellow2}" x="25%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_yellow" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{yellow2}" x="25%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{yellow}" />
</area>
<!--blue-->
<area condition="{blue2}" x="25%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_blue" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{blue2}" x="25%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{blue}" />
</area>
<!--red-->
<area condition="{red3}" x="50%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_red" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{red3}" x="50%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{red}" />
</area>
<!--green-->
<area condition="{green3}" x="50%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_green" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{green3}" x="50%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{green}" />
</area>
<!--yellow-->
<area condition="{yellow3}" x="50%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_yellow" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{yellow3}" x="50%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{yellow}" />
</area>
<!--blue-->
<area condition="{blue3}" x="50%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_blue" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{blue3}" x="50%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{blue}" />
</area>
<!--red-->
<area condition="{red4}" x="75%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_red" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{red4}" x="75%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{red}" />
</area>
<!--green-->
<area condition="{green4}" x="75%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_green" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{green4}" x="75%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{green}" />
</area>
<!--yellow-->
<area condition="{yellow4}" x="75%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_yellow" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{yellow4}" x="75%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{yellow}" />
</area>
<!--blue-->
<area condition="{blue4}" x="75%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_blue" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{blue4}" x="75%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{blue}" />
</area>
</colorbuttons>
<scrollbar>
<area condition="lt({height}, 1000)" x="33%" y="9%" width="{areawidth}*0.01" height="82%" layer="2">
<fill color="{menuback}" />
</area>
<area condition="lt({height}, 1000)" x="33%" y="9%" width="{areawidth}*0.01" height="82%" layer="3">
<drawrectangle x="0" y="{areaheight} * {offset} / 1000" width="100%" height="{areaheight} * {height} / 1000" color="{progressbar}" />
</area>
</scrollbar>
&displaymenudefault;
&displaymenumain;
&displaymenusetup;
&displaymenuschedules;
&displaymenutimers;
&displaymenuchannels;
&displaymenurecordings;
&displaymenudetailepg;
&displaymenudetailrecording;
&displaymenudetailtext;
</displaymenu>

View File

@@ -0,0 +1,52 @@
<menuchannels x="0" y="0" width="100%" height="100%" fadetime="0" scaletvx="39%" scaletvy="8%" scaletvwidth="60%" scaletvheight="60%">
<menuitems x="2%" y="9%" orientation="vertical" width="98%" height="82%" align="center" numlistelements="12">
<listelement>
<area x="0" y="0" width="{areawidth}*0.305" height="100%" layer="2">
<drawrectangle condition="not{current}" x="0" y="0" width="100%" height="100%" color="{menuback}" />
<drawrectangle condition="not{current}" x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" />
<drawrectangle condition="{current}" x="0" y="0" width="100%" height="100%" color="{menubackactive}" />
</area>
<area condition="not{separator}" x="1%" y="0" width="5%" height="100%" layer="3">
<drawimage name="logo" imagetype="channellogo" path="{channelid}" x="0" width="100%" height="100%" valign="center" />
</area>
<area condition="not{current}++not{separator}" x="7%" y="1%" width="22%" height="55%" layer="3">
<drawtext x="0" valign="center" font="{regular}" fontsize="95%" color="{fontdefault}" text="{number} {name}" />
</area>
<areascroll condition="not{current}++not{separator}" scrollelement="epgtitle" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="7%" y="55%" width="22%" height="40%" layer="3">
<drawtext name="epgtitle" x="0" width="100%" valign="center" font="{regular}" fontsize="100%" color="{fontdefault}" text="{presenteventstart} - {presenteventstop}: {presenteventtitle}" />
</areascroll>
<area condition="{current}++not{separator}" x="7%" y="1%" width="22%" height="55%" layer="3">
<drawtext x="0" valign="center" font="{regular}" fontsize="95%" color="{fontmenuactive}" text="{number} {name}" />
</area>
<areascroll condition="{current}++not{separator}" scrollelement="epgtitle" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="7%" y="55%" width="22%" height="40%" layer="3">
<drawtext name="epgtitle" x="0" width="100%" valign="center" font="{regular}" fontsize="100%" color="{fontmenuactive}" text="{presenteventstart} - {presenteventstop}: {presenteventtitle}" />
</areascroll>
<area condition="not{separator}++{isEncrypted}" x="20%" y="5%" width="10%" height="38%" layer="4">
<drawimage condition="not{current}" imagetype="icon" path="ico_crypt" align="right" y="0" width="{areaheight}" height="{areaheight}"/>
<drawimage condition="{current}" imagetype="icon" path="ico_crypt_active" align="right" y="0" width="{areaheight}" height="{areaheight}"/>
</area>
<area condition="{separator}" x="1%" width="29%" layer="3">
<drawtext x="0" valign="center" width="100%" font="{regular}" fontsize="65%" color="{fontdefault}" text="{name}" />
</area>
</listelement>
<currentelement delay="100" fadetime="200">
<area x="39%" y="76%" width="57%" height="6%" layer="3">
<drawimage name="logo" imagetype="channellogo" path="{channelid}" x="0" width="10%" height="100%" valign="center" />
<drawtext x="{width(logo)}+30" valign="center" font="{regular}" width="100%" fontsize="90%" color="{fontdefault}" text="{number} {name} - {sourcedescription}, Transp. {transponder}" />
</area>
<areascroll mode="forthandback" orientation="vertical" delay="5000" scrollspeed="medium" x="39%" y="83%" width="57%" height="14%" layer="3">
<drawtext x="0" y="0" font="{regular}" fontsize="25%" color="{fontdefault}" text="Following Schedules:" />
<loop name="schedule" x="0" y="{areaheight}/4 + 5" orientation="vertical">
<drawtext x="0" name="title" font="{regular}" width="{areawidth}-20" fontsize="25%" color="{fontdefault}" text="{schedule[start]} {schedule[title]}" />
<drawtext x="{width(title)}" condition="isset{schedule[shorttext]}" font="{regular}" width="{areawidth} -20 - {width(title)}" fontsize="25%" color="{fontdefault}" text=" - {schedule[shorttext]}" />
</loop>
</areascroll>
</currentelement>
</menuitems>
</menuchannels>

View File

@@ -0,0 +1,61 @@
<menudefault x="0" y="0" width="100%" height="100%" fadetime="0">
<background>
<area x="0" y="0" width="100%" height="100%" layer="1">
<drawimage imagetype="skinpart" x="0" y="0" width="100%" height="100%" path="background_menu" />
</area>
</background>
<scrollbar>
<area condition="lt({height}, 1000)" x="99%" y="10%" width="{areawidth}*0.01" height="80%" layer="3">
<drawrectangle x="0" y="{areaheight} * {offset} / 1000" width="100%" height="{areaheight} * {height} / 1000" color="{progressbar}" />
</area>
</scrollbar>
<menuitems x="2%" y="10%" orientation="vertical" width="96%" height="80%" align="center" menuitemwidth="94%" determinatefont="column1" numlistelements="16">
<listelement>
<area x="0" y="0" width="100%" layer="2">
<drawrectangle condition="not{current}" x="0" y="0" width="100%" height="100%" color="{menuback}" />
<drawrectangle condition="not{current}" x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" />
<drawrectangle condition="{current}" x="0" y="0" width="100%" height="100%" color="{menubackactive}" />
</area>
<!-- Separators -->
<area x="1%" condition="{separator}" width="98%" layer="3">
<drawtext align="left" valign="center" font="{regular}" fontsize="80%" width="98%" color="{fontdefault}" text="{column1}" />
</area>
<!-- Setup Menus -->
<areascroll condition="not{separator} ++ {setup} ++ {column2set}" scrollelement="column1" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="1%" width="59%" layer="3">
<drawtext condition="not{current}" x="0" width="99%" valign="center" font="{regular}" fontsize="80%" color="{fontdefault}" text="{column1}" />
<drawtext condition="{current}" name="column1" x="0" width="99%" valign="center" font="{regular}" fontsize="80%" color="{fontmenuactive}" text="{column1}" />
</areascroll>
<area x="60%" condition="not{separator} ++ {setup} ++ {column2set}" width="39%" layer="3">
<drawtext condition="not{current}" align="right" valign="center" font="{regular}" fontsize="80%" width="99%" color="{fontdefault}" text="{column2}" />
<drawtext condition="{current}" align="right" valign="center" font="{regular}" fontsize="80%" width="99%" color="{fontmenuactive}" text="{column2}" />
</area>
<area x="1%" condition="not{separator} ++ {setup} ++ not{column2set}" width="98%" layer="3">
<drawtext condition="not{current}" align="left" valign="center" font="{regular}" fontsize="80%" width="99%" color="{fontdefault}" text="{column1}" />
<drawtext condition="{current}" align="left" valign="center" font="{regular}" fontsize="80%" width="99%" color="{fontmenuactive}" text="{column1}" />
</area>
<!-- Default Menus -->
<areascroll condition="not{separator} ++ not{setup}" scrollelement="column1" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="1%" width="{column1width}" layer="3">
<drawtext condition="not{current}" x="{column1x}" width="{column1width}" valign="center" font="{regular}" fontsize="80%" color="{fontdefault}" text="{column1}" />
<drawtext condition="{current}" name="column1" x="{column1x}" width="{column1width}" valign="center" font="{regular}" fontsize="80%" color="{fontmenuactive}" text="{column1}" />
</areascroll>
<area condition="not{current}++not{separator} ++ not{setup}" x="1%" width="100%" layer="4">
<drawtext condition="{column2set}" x="{column2x}" valign="center" font="{regular}" fontsize="80%" width="{column2width}" color="{fontdefault}" text="{column2}" />
<drawtext condition="{column3set}" x="{column3x}" valign="center" font="{regular}" fontsize="80%" width="{column3width}" color="{fontdefault}" text="{column3}" />
<drawtext condition="{column4set}" x="{column4x}" valign="center" font="{regular}" fontsize="80%" width="{column4width}" color="{fontdefault}" text="{column4}" />
<drawtext condition="{column5set}" x="{column5x}" valign="center" font="{regular}" fontsize="80%" width="{column5width}" color="{fontdefault}" text="{column5}" />
<drawtext condition="{column6set}" x="{column6x}" valign="center" font="{regular}" fontsize="80%" width="{column6width}" color="{fontdefault}" text="{column6}" />
</area>
<area condition="{current}++not{separator} ++ not{setup}" x="1%" width="100%" layer="4">
<drawtext condition="{column2set}" x="{column2x}" valign="center" font="{regular}" fontsize="80%" width="{column2width}" color="{fontmenuactive}" text="{column2}" />
<drawtext condition="{column3set}" x="{column3x}" valign="center" font="{regular}" fontsize="80%" width="{column3width}" color="{fontmenuactive}" text="{column3}" />
<drawtext condition="{column4set}" x="{column4x}" valign="center" font="{regular}" fontsize="80%" width="{column4width}" color="{fontmenuactive}" text="{column4}" />
<drawtext condition="{column5set}" x="{column5x}" valign="center" font="{regular}" fontsize="80%" width="{column5width}" color="{fontmenuactive}" text="{column5}" />
<drawtext condition="{column6set}" x="{column6x}" valign="center" font="{regular}" fontsize="80%" width="{column6width}" color="{fontmenuactive}" text="{column6}" />
</area>
</listelement>
</menuitems>
</menudefault>

View File

@@ -0,0 +1,109 @@
<menudetailedepg x="0" y="0" width="100%" height="100%" fadetime="0">
<background>
<area x="0" y="0" width="100%" height="100%" layer="1">
<drawimage imagetype="skinpart" x="0" y="0" width="100%" height="100%" path="background_menu" />
</area>
<area x="2%" y="10%" width="96%" height="75%" layer="2">
<fill color="{menuback}" />
<drawrectangle x="0" y="16%" width="100%" height="1" color="{menubackline}" />
<drawrectangle x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" />
</area>
</background>
<scrollbar>
<area x="97%" y="23%" width="{areawidth}*0.01" height="61%" layer="3">
<drawrectangle x="0" y="{areaheight} * {offset} / 1000" width="100%" height="{areaheight} * {height} / 1000" color="{progressbar}" />
</area>
</scrollbar>
<detailheader>
<area x="3%" y="11%" width="95%" height="10%" layer="3">
<drawimage name="logo" imagetype="channellogo" path="{channelid}" x="0" valign="center" width="15%" height="90%" />
<drawtext x="17%" y="0" font="{regular}" fontsize="40%" color="{fontdefault}" text="{date} {start} - {stop}" />
<drawtext x="17%" y="43%" width="84%" font="{regular}" fontsize="55%" color="{fontdefault}" text="{title}" />
</area>
</detailheader>
<!-- TAB EPGINFO -->
<tab name="EPG Info" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}/4">
<drawtextbox condition="not{isseries}++not{ismovie}" name="shorttext" x="0" y="1%" width="96%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{shorttext}" />
<drawtextbox condition="not{isseries}++not{ismovie}" x="0" y="{posy(shorttext)} + {height(shorttext)} + 5" width="96%" font="{regular}" fontsize="6%" color="{fontdefault}" text="{description}" />
<drawimage condition="{isseries}" name="seriesbanner" imagetype="image" path="{seriesbanner1path}" x="{areawidth}*0.5" y="0" width="{areawidth}*0.5" height="{areawidth} * 0.5 * {seriesbanner1height} / {seriesbanner1width}"/>
<drawtextbox condition="{isseries}" name="shorttext" x="0" y="0" width="49%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{shorttext}" />
<drawtextbox condition="{isseries}" x="0" y="{height(shorttext)} + 5" width="96%" float="topright" floatwidth="{areawidth}*0.5" floatheight="{areawidth} * 0.5 * {seriesbanner1height} / {seriesbanner1width} - {height(shorttext)}" font="{regular}" fontsize="6%" color="{fontdefault}" text="{description}" />
<drawimage condition="{ismovie}" name="movieposter" imagetype="image" path="{posterpath}" x="{areawidth}*0.8" y="0" width="{areawidth}*0.2" height="{areawidth} * 0.2 * {posterheight} / {posterwidth}" />
<drawtextbox condition="{ismovie}" name="shorttextmovie" x="0" y="0" width="75%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{shorttext}" />
<drawtextbox condition="{ismovie}" x="0" y="{height(shorttextmovie)} + 5" width="96%" float="topright" floatwidth="{width(movieposter)} + 10" floatheight="{height(movieposter)} - {height(shorttextmovie)}" font="{regular}" fontsize="6%" color="{fontdefault}" text="{description}" />
</tab>
<!-- TAB RERUNS -->
<tab condition="{hasreruns}" name="{tr(reruns)}" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}/4">
<drawtext align="center" y="1%" name="title" font="{regular}" fontsize="8%" color="{fontdefault}" text="{tr(rerunsof)} '{title}'" />
<loop name="reruns" x="0" y="{height(title)} + 30" width="{areawidth}" rowheight="3%" orientation="vertical">
<drawimage name="logo" condition="{reruns[channellogoexists]}" imagetype="channellogo" path="{reruns[channelid]}" x="0" width="10%" height="8%" />
<drawtext name="channelname" condition="not{reruns[channellogoexists]}" x="-5" font="{regular}" fontsize="5%" color="{fontdefault}" text="{reruns[channelname]}" />
<drawtext condition="{reruns[channellogoexists]}" x="{width(logo)}+20" y="-5" width="{areawidth} - {width(logo)} - 20" font="{regular}" fontsize="6%" color="{fontdefault}" text="{reruns[day]} {reruns[date]} {reruns[start]} - {reruns[stop]}: {reruns[title]} {reruns[shorttext]}" />
<drawtext condition="not{reruns[channellogoexists]}" x="{width(channelname)}+20" y="-5" width="{areawidth} - {width(logo)} - 20" font="{regular}" fontsize="6%" color="{fontdefault}" text="{reruns[day]} {reruns[date]} {reruns[start]} - {reruns[stop]}: {reruns[title]} {reruns[shorttext]}" />
</loop>
</tab>
<!-- TAB ACTORS -->
<tab condition="{isseries}||{ismovie}" name="{tr(actors)}" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}/4">
<drawtext align="center" name="title" y="0" font="{regular}" fontsize="12%" color="{fontdefault}" text="{tr(actors)}" />
<loop name="actors" x="0" y="{height(title)} + 10" width="{areawidth}" orientation="horizontal" columnwidth="{areawidth}/7" rowheight="{areawidth}/7*1.65" overflow="linewrap" >
<drawimage name="thumb" imagetype="image" path="{actors[thumb]}" x="20" y="0" width="{columnwidth}-40" height="{columnwidth} * {actors[thumbheight]} / {actors[thumbwidth]} - 40 * {actors[thumbheight]} / {actors[thumbwidth]}"/>
<drawtext align="center" y="{height(thumb)} + 10" width="{columnwidth}" name="actorname" font="{regular}" fontsize="5%" color="{fontdefault}" text="{actors[name]}" />
<drawtext align="center" y="{height(thumb)} + 10 + {height(actorname)}" width="{columnwidth}" font="{regular}" fontsize="5%" color="{fontdefault}" text="{actors[role]}" />
</loop>
</tab>
<!-- TAB TVDBINFO -->
<tab condition="{isseries}" name="TvDBInfo" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}/4">
<drawimage name="banner" imagetype="image" path="{seriesbanner1path}" align="center" y="10" width="{areawidth}*0.7" height="{areawidth} * 0.7 * {seriesbanner1height} / {seriesbanner1width}"/>
<drawimage name="episodeimage" imagetype="image" path="{episodeimagepath}" x="{areawidth}*0.7" y="{height(banner)} + 20" width="{areawidth}*0.3" height="{areawidth} * 0.3 * {episodeimageheight} / {episodeimagewidth}"/>
<drawimage name="seasonposter" imagetype="image" path="{seasonposterpath}" x="{areawidth}*0.7" y="{height(banner)} + {height(episodeimage)} + 30" width="{areawidth}*0.3" height="{areawidth} * 0.3 * {seasonposterheight} / {seasonposterwidth}"/>
<drawtextbox x="0" y="{height(banner)} + 20" width="96%" float="topright" floatwidth="{width(seasonposter)} + 10" floatheight="{height(episodeimage)} + {height(seasonposter)} + 30" font="{regular}" fontsize="6%" color="{fontdefault}" text="{tr(episode)}: {episodetitle} ({tr(season)} {episodeseason}, {tr(episode)} {episodenumber}) &#10;&#10;{episodeoverview}|&#10;&#10;{tr(gueststars)}: {episodegueststars}||&#10;&#10;{tr(seriesfirstaired)}: {seriesfirstaired}||&#10;{tr(episodefirstaired)}: {episodefirstaired}||&#10;{tr(network)}: {seriesnetwork}||&#10;{tr(genre)}: {seriesgenre}||&#10;{tr(status)}: {seriesstatus}||&#10;{tr(rating)}: {seriesrating}||&#10;{tr(episoderating)}: {episoderating}&#10;|{seriesoverview}&#10;" />
</tab>
<!-- TAB MOVIEDBINFO -->
<tab condition="{ismovie}" name="MovieDBInfo" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}/4">
<drawimage name="poster" imagetype="image" path="{posterpath}" x="70%" y="10" width="{areawidth}*0.3" height="{areawidth} * 0.3 * {posterheight} / {posterwidth}"/>
<drawtextbox x="0" y="10" width="96%" float="topright" floatwidth="{width(poster)} + 10" floatheight="{height(poster)} + 20" font="{regular}" fontsize="6%" color="{fontdefault}" text="{tr(originaltitle)}: {movieoriginalTitle}&#10;&#10;|{tr(genre)}: {moviegenres}&#10;&#10;||{movietagline}&#10;&#10;|{movieoverview}&#10;&#10;|{tr(budget)}: {moviebudget}&#10;||{tr(revenue)}: {movierevenue}&#10;&#10;||{tr(adult)}: {movieadult}&#10;||{tr(releasedate)}: {moviereleasedate}&#10;||{tr(runtime)}: {movieruntime} min&#10;||&#10;{tr(popularity)}: {moviepopularity}&#10;||&#10;{tr(voteaverage)}: {movievoteaverage}&#10;||&#10;{tr(homepage)}: {moviehomepage}|&#10;" />
</tab>
<!-- TAB SERIESGALERY -->
<tab condition="{isseries}" name="{tr(seriesgalery)}" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}*0.61">
<drawimage name="banner1" imagetype="image" path="{seriesbanner1path}" align="center" y="{areaheight}/2 - {height(banner1)}/2" width="{areawidth}*0.9" height="{areawidth} * 0.9 * {seriesbanner1height} / {seriesbanner1width}"/>
<drawimage name="fanart1" imagetype="image" path="{seriesfanart1path}" align="center" y="{areaheight}" width="{areaheight} * 0.95 * {seriesfanart1width} / {seriesfanart1height}" height="{areaheight} * 0.95"/>
<drawimage name="banner2" imagetype="image" path="{seriesbanner2path}" align="center" y="5*{areaheight}/2 - {height(banner2)}/2" width="{areawidth}*0.9" height="{areawidth} *
0.9 * {seriesbanner2height} / {seriesbanner2width}"/>
<drawimage name="fanart2" imagetype="image" path="{seriesfanart2path}" align="center" y="3*{areaheight}" width="{areaheight} * 0.95 * {seriesfanart2width} / {seriesfanart2height}" height="{areaheight} * 0.95"/>
<drawimage name="banner3" imagetype="image" path="{seriesbanner3path}" align="center" y="9*{areaheight}/2 - {height(banner3)}/2" width="{areawidth}*0.9" height="{areawidth} * 0.9 * {seriesbanner3height} / {seriesbanner3width}"/>
<drawimage name="fanart3" imagetype="image" path="{seriesfanart3path}" align="center" y="5*{areaheight}" width="{areaheight} * 0.95 * {seriesfanart3width} / {seriesfanart3height}" height="{areaheight} * 0.95"/>
<drawimage name="poster1" imagetype="image" path="{seriesposter1path}" align="center" y="6*{areaheight}" width="{areaheight} * 0.95 * {seriesposter1width} / {seriesposter1height}" height="{areaheight} * 0.95"/>
<drawimage name="poster2" imagetype="image" path="{seriesposter2path}" x="20" y="6*{areaheight}" width="{areaheight} * 0.95 * {seriesposter2width} / {seriesposter2height}" height="{areaheight} * 0.95"/>
<drawimage name="poster3" imagetype="image" path="{seriesposter3path}" x="{areawidth} - {width(poster3)} - 20" y="6*{areaheight}" width="{areaheight} * 0.95 * {seriesposter3width} / {seriesposter3height}" height="{areaheight} * 0.95"/>
</tab>
<!-- TAB MOVIEGALERY -->
<tab condition="{ismovie}" name="{tr(moviegalery)}" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}*0.61">
<drawimage name="fanart" imagetype="image" path="{fanartpath}" align="center" y="10" width="{areaheight} * 0.95 * {fanartwidth} / {fanartheight}" height="{areaheight} * 0.95"/>
<drawimage name="poster" imagetype="image" path="{posterpath}" align="center" y="{areaheight}" width="{areaheight} * 0.95 * {posterwidth} / {posterheight}" height="{areaheight} * 0.95"/>
<drawimage condition="{movieiscollection}" name="collectionfanart" imagetype="image" path="{collectionfanartpath}" align="center" y="2*{areaheight}" width="{areaheight} * 0.95 * {collectionfanartwidth} / {collectionfanartheight}" height="{areaheight} * 0.95"/>
<drawimage condition="{movieiscollection}" name="collectionposter" imagetype="image" path="{collectionposterpath}" align="center" y="3*{areaheight}" width="{areaheight} * 0.95 * {collectionposterwidth} / {collectionposterheight}" height="{areaheight} * 0.95"/>
</tab>
<tablabels>
<area x="2%" y="85%" width="{areawidth} - 60" height="6%" layer="3">
<loop name="tabs" x="0" y="0" orientation="horizontal">
<drawrectangle condition="not{tabs[current]}" x="0" y="0" width="{width(label)}" height="100%" color="{menuback}" />
<drawrectangle x="{columnwidth}-1" y="0" width="1" height="100%" color="{menubackline}" />
<drawrectangle condition="{tabs[current]}" x="0" y="0" width="{width(label)}" height="100%" color="{menubackactive}" />
<drawtext name="label" x="0" valign="center" font="{regular}" fontsize="60%" color="00000000" text=" {tabs[title]} " />
</loop>
</area>
<area x="2%" y="85%" width="{areawidth} - 60" height="6%" layer="4">
<loop name="tabs" x="0" y="0" orientation="horizontal">
<drawtext condition="not{tabs[current]}" x="0" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text=" {tabs[title]} " />
<drawtext condition="{tabs[current]}" x="0" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text=" {tabs[title]} " />
</loop>
</area>
</tablabels>
</menudetailedepg>

View File

@@ -0,0 +1,109 @@
<menudetailedrecording x="0" y="0" width="100%" height="100%" fadetime="0">
<background>
<area x="0" y="0" width="100%" height="100%" layer="1">
<drawimage imagetype="skinpart" x="0" y="0" width="100%" height="100%" path="background_menu" />
</area>
<area x="2%" y="10%" width="96%" height="75%" layer="2">
<fill color="{menuback}" />
<drawrectangle x="0" y="16%" width="100%" height="1" color="{menubackline}" />
<drawrectangle x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" />
</area>
</background>
<scrollbar>
<area x="97%" y="23%" width="{areawidth}*0.01" height="61%" layer="3">
<drawrectangle x="0" y="{areaheight} * {offset} / 1000" width="100%" height="{areaheight} * {height} / 1000" color="{progressbar}" />
</area>
</scrollbar>
<detailheader>
<area x="3%" y="11%" width="95%" height="10%" layer="3">
<drawtext x="0" y="0" font="{regular}" fontsize="40%" color="{fontdefault}" text="{date} {time}, {duration} min" />
<drawtext x="0" y="43%" width="84%" font="{regular}" fontsize="55%" color="{fontdefault}" text="{epgname}" />
</area>
</detailheader>
<!-- TAB EPGINFO -->
<tab name="Info" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}/4">
<drawtextbox condition="not{isseries}++not{ismovie}" name="shorttext" x="0" y="1%" width="96%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{shorttext}" />
<drawtextbox condition="not{isseries}++not{ismovie}" x="0" y="{posy(shorttext)} + {height(shorttext)} + 5" width="96%" font="{regular}" fontsize="6%" color="{fontdefault}" text="{description}" />
<drawimage condition="{isseries}" name="seriesbanner" imagetype="image" path="{seriesbanner1path}" x="{areawidth}*0.5" y="0" width="{areawidth}*0.5" height="{areawidth} * 0.5 * {seriesbanner1height} / {seriesbanner1width}"/>
<drawtextbox condition="{isseries}" name="shorttext" x="0" y="0" width="49%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{shorttext}" />
<drawtextbox condition="{isseries}" x="0" y="{height(shorttext)} + 5" width="96%" float="topright" floatwidth="{areawidth}*0.5" floatheight="{areawidth} * 0.5 * {seriesbanner1height} / {seriesbanner1width} - {height(shorttext)}" font="{regular}" fontsize="6%" color="{fontdefault}" text="{description}" />
<drawimage condition="{ismovie}" name="movieposter" imagetype="image" path="{posterpath}" x="{areawidth}*0.8" y="0" width="{areawidth}*0.2" height="{areawidth} * 0.2 * {posterheight} / {posterwidth}" />
<drawtextbox condition="{ismovie}" name="shorttextmovie" x="0" y="0" width="75%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{shorttext}" />
<drawtextbox condition="{ismovie}" x="0" y="{height(shorttextmovie)} + 5" width="96%" float="topright" floatwidth="{width(movieposter)} + 10" floatheight="{height(movieposter)} - {height(shorttextmovie)}" font="{regular}" fontsize="6%" color="{fontdefault}" text="{description}" />
</tab>
<!-- TAB RECINFO -->
<tab name="{tr(recinfo)}" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}/4">
<drawtext align="center" y="0" name="title" font="{regular}" fontsize="10%" color="{fontdefault}" text="{tr(recinfo)}" />
<drawtext name="line1" x="0" y="{height(title)} + 50" width="96%" font="{regular}" fontsize="7%" color="{fontdefault}" text="{tr(recsize)}: {recordingsize}" />
<drawtext name="line2" x="0" y="{posy(line1)} + {height(line1)} + 10" width="96%" font="{regular}" fontsize="7%" color="{fontdefault}" text="{tr(recsizecutted)}: {recordingsizecutted}" />
<drawtext name="line3" x="0" y="{posy(line2)} + {height(line2)} + 10" width="96%" font="{regular}" fontsize="7%" color="{fontdefault}" text="{tr(reclength)}: {recordinglength}" />
<drawtext name="line4" x="0" y="{posy(line3)} + {height(line3)} + 10" width="96%" font="{regular}" fontsize="7%" color="{fontdefault}" text="{tr(reclengthcutted)}: {recordinglengthcutted}" />
<drawtext name="line5" x="0" y="{posy(line4)} + {height(line4)} + 10" width="96%" font="{regular}" fontsize="7%" color="{fontdefault}" text="{tr(bitrate)}: {recordingbitrate}" />
<drawtext name="line6" x="0" y="{posy(line5)} + {height(line5)} + 10" width="96%" font="{regular}" fontsize="7%" color="{fontdefault}" text="{tr(format)}: {recordingformat}" />
<drawtext x="0" y="{posy(line6)} + {height(line6)} + 10" width="96%" font="{regular}" fontsize="7%" color="{fontdefault}" text="{tr(searchtimer)}: {searchtimer}" />
</tab>
<!-- TAB ACTORS -->
<tab condition="{isseries}||{ismovie}" name="{tr(actors)}" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}/4">
<drawtext align="center" name="title" y="0" font="{regular}" fontsize="12%" color="{fontdefault}" text="{tr(actors)}" />
<loop name="actors" x="0" y="{height(title)} + 10" width="{areawidth}" orientation="horizontal" columnwidth="{areawidth}/7" rowheight="{areawidth}/7*1.65" overflow="linewrap" >
<drawimage name="thumb" imagetype="image" path="{actors[thumb]}" x="20" y="0" width="{columnwidth}-40" height="{columnwidth} * {actors[thumbheight]} / {actors[thumbwidth]} - 40 * {actors[thumbheight]} / {actors[thumbwidth]}"/>
<drawtext align="center" y="{height(thumb)} + 10" width="{columnwidth}" name="actorname" font="{regular}" fontsize="5%" color="{fontdefault}" text="{actors[name]}" />
<drawtext align="center" y="{height(thumb)} + 10 + {height(actorname)}" width="{columnwidth}" font="{regular}" fontsize="5%" color="{fontdefault}" text="{actors[role]}" />
</loop>
</tab>
<!-- TAB TVDBINFO -->
<tab condition="{isseries}" name="TvDBInfo" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}/4">
<drawimage name="banner" imagetype="image" path="{seriesbanner1path}" align="center" y="10" width="{areawidth}*0.7" height="{areawidth} * 0.7 * {seriesbanner1height} / {seriesbanner1width}"/>
<drawimage name="episodeimage" imagetype="image" path="{episodeimagepath}" x="{areawidth}*0.7" y="{height(banner)} + 20" width="{areawidth}*0.3" height="{areawidth} * 0.3 * {episodeimageheight} / {episodeimagewidth}"/>
<drawimage name="seasonposter" imagetype="image" path="{seasonposterpath}" x="{areawidth}*0.7" y="{height(banner)} + {height(episodeimage)} + 30" width="{areawidth}*0.3" height="{areawidth} * 0.3 * {seasonposterheight} / {seasonposterwidth}"/>
<drawtextbox x="0" y="{height(banner)} + 20" width="96%" float="topright" floatwidth="{width(seasonposter)} + 10" floatheight="{height(episodeimage)} + {height(seasonposter)} + 30" font="{regular}" fontsize="6%" color="{fontdefault}" text="{tr(episode)}: {episodetitle} ({tr(season)} {episodeseason}, {tr(episode)} {episodenumber}) &#10;&#10;{episodeoverview}|&#10;&#10;{tr(gueststars)}: {episodegueststars}||&#10;&#10;{tr(seriesfirstaired)}: {seriesfirstaired}||&#10;{tr(episodefirstaired)}: {episodefirstaired}||&#10;{tr(network)}: {seriesnetwork}||&#10;{tr(genre)}: {seriesgenre}||&#10;{tr(status)}: {seriesstatus}||&#10;{tr(rating)}: {seriesrating}||&#10;{tr(episoderating)}: {episoderating}&#10;|{seriesoverview}&#10;" />
</tab>
<!-- TAB MOVIEDBINFO -->
<tab condition="{ismovie}" name="MovieDBInfo" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}/4">
<drawimage name="poster" imagetype="image" path="{posterpath}" x="70%" y="10" width="{areawidth}*0.3" height="{areawidth} * 0.3 * {posterheight} / {posterwidth}"/>
<drawtextbox x="0" y="10" width="96%" float="topright" floatwidth="{width(poster)} + 10" floatheight="{height(poster)} + 20" font="{regular}" fontsize="6%" color="{fontdefault}" text="{tr(originaltitle)}: {movieoriginalTitle}&#10;&#10;|{tr(genre)}: {moviegenres}&#10;&#10;||{movietagline}&#10;&#10;|{movieoverview}&#10;&#10;|{tr(budget)}: {moviebudget}&#10;||{tr(revenue)}: {movierevenue}&#10;&#10;||{tr(adult)}: {movieadult}&#10;||{tr(releasedate)}: {moviereleasedate}&#10;||{tr(runtime)}: {movieruntime} min&#10;||&#10;{tr(popularity)}: {moviepopularity}&#10;||&#10;{tr(voteaverage)}: {movievoteaverage}&#10;||&#10;{tr(homepage)}: {moviehomepage}|&#10;" />
</tab>
<!-- TAB SERIESGALERY -->
<tab condition="{isseries}" name="{tr(seriesgalery)}" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}*0.61">
<drawimage name="banner1" imagetype="image" path="{seriesbanner1path}" align="center" y="{areaheight}/2 - {height(banner1)}/2" width="{areawidth}*0.9" height="{areawidth} * 0.9 * {seriesbanner1height} / {seriesbanner1width}"/>
<drawimage name="fanart1" imagetype="image" path="{seriesfanart1path}" align="center" y="{areaheight}" width="{areaheight} * 0.95 * {seriesfanart1width} / {seriesfanart1height}" height="{areaheight} * 0.95"/>
<drawimage name="banner2" imagetype="image" path="{seriesbanner2path}" align="center" y="5*{areaheight}/2 - {height(banner2)}/2" width="{areawidth}*0.9" height="{areawidth} *
0.9 * {seriesbanner2height} / {seriesbanner2width}"/>
<drawimage name="fanart2" imagetype="image" path="{seriesfanart2path}" align="center" y="3*{areaheight}" width="{areaheight} * 0.95 * {seriesfanart2width} / {seriesfanart2height}" height="{areaheight} * 0.95"/>
<drawimage name="banner3" imagetype="image" path="{seriesbanner3path}" align="center" y="9*{areaheight}/2 - {height(banner3)}/2" width="{areawidth}*0.9" height="{areawidth} * 0.9 * {seriesbanner3height} / {seriesbanner3width}"/>
<drawimage name="fanart3" imagetype="image" path="{seriesfanart3path}" align="center" y="5*{areaheight}" width="{areaheight} * 0.95 * {seriesfanart3width} / {seriesfanart3height}" height="{areaheight} * 0.95"/>
<drawimage name="poster1" imagetype="image" path="{seriesposter1path}" align="center" y="6*{areaheight}" width="{areaheight} * 0.95 * {seriesposter1width} / {seriesposter1height}" height="{areaheight} * 0.95"/>
<drawimage name="poster2" imagetype="image" path="{seriesposter2path}" x="20" y="6*{areaheight}" width="{areaheight} * 0.95 * {seriesposter2width} / {seriesposter2height}" height="{areaheight} * 0.95"/>
<drawimage name="poster3" imagetype="image" path="{seriesposter3path}" x="{areawidth} - {width(poster3)} - 20" y="6*{areaheight}" width="{areaheight} * 0.95 * {seriesposter3width} / {seriesposter3height}" height="{areaheight} * 0.95"/>
</tab>
<!-- TAB MOVIEGALERY -->
<tab condition="{ismovie}" name="{tr(moviegalery)}" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}*0.61">
<drawimage name="fanart" imagetype="image" path="{fanartpath}" align="center" y="10" width="{areaheight} * 0.95 * {fanartwidth} / {fanartheight}" height="{areaheight} * 0.95"/>
<drawimage name="poster" imagetype="image" path="{posterpath}" align="center" y="{areaheight}" width="{areaheight} * 0.95 * {posterwidth} / {posterheight}" height="{areaheight} * 0.95"/>
<drawimage condition="{movieiscollection}" name="collectionfanart" imagetype="image" path="{collectionfanartpath}" align="center" y="2*{areaheight}" width="{areaheight} * 0.95 * {collectionfanartwidth} / {collectionfanartheight}" height="{areaheight} * 0.95"/>
<drawimage condition="{movieiscollection}" name="collectionposter" imagetype="image" path="{collectionposterpath}" align="center" y="3*{areaheight}" width="{areaheight} * 0.95 * {collectionposterwidth} / {collectionposterheight}" height="{areaheight} * 0.95"/>
</tab>
<tablabels>
<area x="2%" y="85%" width="{areawidth} - 60" height="6%" layer="3">
<loop name="tabs" x="0" y="0" orientation="horizontal">
<drawrectangle condition="not{tabs[current]}" x="0" y="0" width="{width(label)}" height="100%" color="{menuback}" />
<drawrectangle x="{columnwidth}-1" y="0" width="1" height="100%" color="{menubackline}" />
<drawrectangle condition="{tabs[current]}" x="0" y="0" width="{width(label)}" height="100%" color="{menubackactive}" />
<drawtext name="label" x="0" valign="center" font="{regular}" fontsize="60%" color="00000000" text=" {tabs[title]} " />
</loop>
</area>
<area x="2%" y="85%" width="{areawidth} - 60" height="6%" layer="4">
<loop name="tabs" x="0" y="0" orientation="horizontal">
<drawtext condition="not{tabs[current]}" x="0" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text=" {tabs[title]} " />
<drawtext condition="{tabs[current]}" x="0" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text=" {tabs[title]} " />
</loop>
</area>
</tablabels>
</menudetailedrecording>

View File

@@ -0,0 +1,22 @@
<menudetailedtext x="0" y="0" width="100%" height="100%" fadetime="0">
<background>
<area x="0" y="0" width="100%" height="100%" layer="1">
<drawimage imagetype="skinpart" x="0" y="0" width="100%" height="100%" path="background_menu" />
</area>
<area x="2%" y="10%" width="96%" height="80%" layer="2">
<fill color="{menuback}" />
</area>
</background>
<scrollbar>
<area x="97%" y="11%" width="{areawidth}*0.01" height="78%" layer="3">
<drawrectangle x="0" y="{areaheight} * {offset} / 1000" width="100%" height="{areaheight} * {height} / 1000" color="{progressbar}" />
</area>
</scrollbar>
<tab name="text" x="3%" y="11%" width="95%" height="78%" layer="3" scrollheight="{areaheight}/4">
<drawtextbox x="0" y="0" width="100%" font="{regular}" fontsize="5%" color="{fontdefault}" text="{text}" />
</tab>
</menudetailedtext>

View File

@@ -0,0 +1,126 @@
<menumain x="0" y="0" width="100%" height="100%" fadetime="0" scaletvx="39%" scaletvy="8%" scaletvwidth="60%" scaletvheight="60%">
<header>
<area x="1%" y="0" width="50%" height="7%" layer="2">
<drawtext x="0" valign="center" fontsize="80%" font="{regular}" color="{fontdefault}" text="{title} {vdrversion}" />
</area>
</header>
<background>
<area x="0" y="0" width="100%" height="100%" layer="1">
<drawimage imagetype="skinpart" x="0" y="0" width="100%" height="100%" path="background_menu_tvframe" />
</area>
<!-- background timers -->
<area x="2%" y="72%" width="28%" height="20%" layer="2">
<fill color="{menuback}" />
<drawrectangle x="0" y="0" width="100%" height="30%" color="{menumainheader}" />
</area>
<!-- background last recordings -->
<area x="36%" y="72%" width="28%" height="20%" layer="2">
<fill color="{menuback}" />
<drawrectangle x="0" y="0" width="100%" height="30%" color="{menumainheader}" />
</area>
<!-- background system info -->
<area x="70%" y="72%" width="28%" height="20%" layer="2">
<fill color="{menuback}" />
<drawrectangle x="0" y="0" width="100%" height="30%" color="{menumainheader}" />
</area>
<area x="70%" y="72%" width="28%" height="6%" layer="3">
<drawtext align="center" valign="center" fontsize="60%" font="{regular}" color="{fontdefault}" text="{tr(sysinfo)}" />
</area>
</background>
<timers>
<area x="2%" y="72%" width="28%" height="6%" layer="3">
<drawtext condition="lt({numtimers}, 1) || gt({numtimers}, 1)" align="center" valign="center" fontsize="60%" font="{regular}" color="{fontdefault}" text="{numtimers} {tr(activetimers)}" />
<drawtext condition="eq({numtimers}, 1)" align="center" valign="center" fontsize="60%" font="{regular}" color="{fontdefault}" text="{numtimers} {tr(activetimer)}" />
</area>
<area condition="{numtimers}" x="2%" y="78%" width="28%" height="14%" layer="3">
<loop name="timers" x="5" y="3" orientation="vertical" columnwidth="{areawidth}" rowheight="{areaheight}/3" overflow="cut">
<drawimage cache="true" name="logo" imagetype="channellogo" path="{timers[channelid]}" width="{columnwidth}*0.15" height="{rowheight}*0.75" x="10" valign="center" />
<drawtext x="{posx(logo)} + {width(logo)} + 10" y="0" font="{regular}" fontsize="{rowheight}*0.4" color="{fontdefault}" text="{timers[datetime]}" />
<drawtext x="{posx(logo)} + {width(logo)} + 10" y="{rowheight}*0.35" width="{columnwidth} - {posx(logo)} - {width(logo)} - 20" font="{regular}" fontsize="{rowheight}*0.6" color="{fontdefault}" text="{timers[title]}" />
</loop>
</area>
</timers>
<lastrecordings>
<area x="36%" y="72%" width="28%" height="6%" layer="3">
<drawtext align="center" valign="center" fontsize="60%" font="{regular}" color="{fontdefault}" text="{tr(lastrecs)}" />
</area>
<area x="36%" y="78%" width="28%" height="14%" layer="3">
<loop name="recordings" x="5" y="3" orientation="vertical" columnwidth="{areawidth}" rowheight="{areaheight}/3" overflow="cut">
<drawtext x="10" y="0" font="{regular}" fontsize="{rowheight}*0.4" color="{fontdefault}" text="{recordings[date]}, {recordings[duration]} min" />
<drawtext condition="empty{recordings[seriesname]}" x="10" y="{rowheight}*0.35" width="{columnwidth} - 20" font="{regular}" fontsize="{rowheight}*0.6" color="{fontdefault}" text="{recordings[name]}" />
<drawtext condition="isset{recordings[seriesname]}" x="10" y="{rowheight}*0.35" width="{columnwidth} - 20" font="{regular}" fontsize="{rowheight}*0.6" color="{fontdefault}" text="{recordings[seriesname]}" />
</loop>
</area>
</lastrecordings>
<discusage>
<area background="true" x="70%" y="78%" width="9%" height="7%" layer="3">
<drawimage imagetype="icon" path="harddisc" align="center" y="0" width="{areaheight}" height="{areaheight}" />
</area>
<area x="70%" y="86%" width="9%" height="7%" layer="3">
<drawtext align="center" y="0" fontsize="40%" font="{regular}" color="{fontdefault}" text="{tr(disc)} {usedpercent}%" />
<drawtext align="center" y="40%" fontsize="40%" font="{regular}" color="{fontdefault}" text="{freetime}h {tr(free)}" />
</area>
</discusage>
<systemload>
<area background="true" x="79%" y="78%" width="5%" height="5%" layer="3">
<drawimage imagetype="icon" path="cpu" align="center" y="0" width="{areaheight}" height="{areaheight}" />
</area>
<area x="84%" y="78%" width="13%" height="3%" layer="3">
<drawtext x="0" y="0" fontsize="100%" font="{regular}" color="{fontdefault}" text="{tr(load)} {load}" />
</area>
</systemload>
<vdrstatistics>
<area x="84%" y="81%" width="13%" height="3%" layer="3">
<drawtext x="0" y="0" fontsize="100%" font="{regular}" color="{fontdefault}" text="{tr(vdrcpu)}: {vdrcpu}%" />
</area>
</vdrstatistics>
<temperatures>
<area background="true" x="79%" y="86%" width="5%" height="5%" layer="3">
<drawimage imagetype="icon" path="temperature" align="center" y="0" width="{areaheight}" height="{areaheight}" />
</area>
<area x="84%" y="86%" width="13%" height="6%" layer="3">
<drawtext x="0" y="0" fontsize="50%" font="{regular}" color="{fontdefault}" text="CPU {cputemp}°C" />
<drawtext x="0" y="50%" fontsize="50%" font="{regular}" color="{fontdefault}" text="GPU {gputemp}°C" />
</area>
</temperatures>
<menuitems x="2%" y="9%" orientation="vertical" width="30%" height="60%" align="center" numlistelements="8">
<listelement>
<area x="0" y="0" width="100%" height="100%" layer="3">
<drawrectangle condition="not{current}" x="0" y="0" width="100%" height="100%" color="{menuback}" />
<drawrectangle condition="not{current}" x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" />
<drawrectangle condition="{current}" x="0" y="0" width="15%" height="100%" color="{menubackactivedark}" />
<drawrectangle condition="{current}" x="15%" y="0" width="85%" height="100%" color="{menubackactive}" />
</area>
<area x="0" y="0" width="15%" height="100%" layer="3">
<drawimage condition="not{current}" imagetype="menuicon" path="{icon}" align="center" valign="center" width="{areaheight}*0.6" height="{areaheight}*0.6"/>
<drawimage condition="{current}" imagetype="menuicon" path="{icon}_active" align="center" valign="center" width="{areaheight}*0.6" height="{areaheight}*0.6"/>
</area>
<areascroll condition="{showlistnumbers}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="20%" width="79%" layer="3">
<drawtext condition="not{current}" x="0" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{number} {label}" />
<drawtext condition="{current}" name="menutext" x="0" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{number} {label}" />
</areascroll>
<areascroll condition="not{showlistnumbers}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="20%" width="79%" layer="3">
<drawtext condition="not{current}" x="0" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{label}" />
<drawtext condition="{current}" name="menutext" x="0" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{label}" />
</areascroll>
</listelement>
</menuitems>
<scrollbar>
<area background="true" x="33%" y="9%" width="{areawidth}*0.01" height="60%" layer="2">
<fill color="{menuback}" />
</area>
<area x="33%" y="9%" width="{areawidth}*0.01" height="60%" layer="3">
<drawrectangle x="0" y="{areaheight} * {offset} / 1000" width="100%" height="{areaheight} * {height} / 1000" color="{progressbar}" />
</area>
</scrollbar>
</menumain>

View File

@@ -0,0 +1,66 @@
<menurecordings x="0" y="0" width="100%" height="100%" fadetime="0" scaletvx="39%" scaletvy="8%" scaletvwidth="60%" scaletvheight="60%">
<menuitems x="2%" y="9%" orientation="vertical" width="98%" height="82%" align="center" numlistelements="12">
<listelement>
<area x="0" y="0" width="{areawidth}*0.305" height="100%" layer="2">
<drawrectangle condition="not{current}" x="0" y="0" width="100%" height="100%" color="{menuback}" />
<drawrectangle condition="not{current}" x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" />
<drawrectangle condition="{current}" x="0" y="0" width="100%" height="100%" color="{menubackactive}" />
</area>
<!-- recording folder -->
<area condition="{folder}" x="1%" width="6%" layer="3">
<drawimage condition="not{current}" imagetype="icon" path="ico_recfolder" x="0" width="0.8*{areaheight}" height="0.9*{areaheight}" valign="center" />
<drawimage condition="{current}" imagetype="icon" path="ico_recfolder_active" x="0" width="0.8*{areaheight}" height="0.9*{areaheight}" valign="center" />
</area>
<area condition="{folder}" x="6%" y="50%" width="24%" height="50%" layer="3">
<drawtext condition="not{current}" x="0" y="0" font="{regular}" fontsize="80%" color="{fontdefault}" text="({numrecordingsfolder} recordings, {newrecordingsfolder} new)" />
<drawtext condition="{current}" x="0" y="0" font="{regular}" fontsize="80%" color="{fontmenuactive}" text="({numrecordingsfolder} recordings, {newrecordingsfolder} new)" />
</area>
<areascroll condition="{folder}" scrollelement="foldertext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="6%" y="0" width="24%" height="50%" layer="3">
<drawtext condition="not{current}" x="0" valign="bottom" font="{regular}" fontsize="95%" color="{fontdefault}" text="{name}" />
<drawtext condition="{current}" x="0" valign="bottom" font="{regular}" fontsize="95%" color="{fontmenuactive}" text="{name}" />
</areascroll>
<area condition="not{folder}++not{current}" x="1%" y="0" width="29%" height="50%" layer="3">
<drawtext x="0" y="15%" font="{regular}" fontsize="80%" color="{fontdefault}" text="{printf('%02d.%02d.%d', daynumeric, month, year)} {time}" />
<drawimage condition="{new}" name="new" imagetype="icon" path="ico_new" x="{areawidth} - {areaheight}" width="0.9*{areaheight}" height="0.9*{areaheight}" valign="center" />
<drawimage condition="{new}++{cutted}" imagetype="icon" path="ico_cutted" x="{areawidth} - 2*{areaheight}" width="0.9*{areaheight}" height="0.9*{areaheight}" valign="center" />
<drawimage condition="not{new}++{cutted}" imagetype="icon" path="ico_cutted" x="{areawidth} - {areaheight}" width="0.9*{areaheight}" height="0.9*{areaheight}" valign="center" />
</area>
<area condition="not{folder}++{current}" x="1%" y="0" width="29%" height="50%" layer="3">
<drawtext x="0" y="15%" font="{regular}" fontsize="80%" color="{fontmenuactive}" text="{printf('%02d.%02d.%d', daynumeric, month, year)} {time}" />
<drawimage condition="{new}" name="new" imagetype="icon" path="ico_new_active" x="{areawidth} - {areaheight}" width="0.9*{areaheight}" height="0.9*{areaheight}" valign="center" />
<drawimage condition="{new}++{cutted}" imagetype="icon" path="ico_cutted_active" x="{areawidth} - 2*{areaheight}" width="0.9*{areaheight}" height="0.9*{areaheight}" valign="center" />
<drawimage condition="not{new}++{cutted}" imagetype="icon" path="ico_cutted_active" x="{areawidth} - {areaheight}" width="0.9*{areaheight}" height="0.9*{areaheight}" valign="center" />
</area>
<areascroll condition="not{current}++not{folder}" scrollelement="rectitle" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="1%" y="45%" width="29%" height="50%" layer="3">
<drawtext name="rectitle" x="0" width="100%" y="0" font="{regular}" fontsize="100%" color="{fontdefault}" text="{name}" />
</areascroll>
<areascroll condition="{current}++not{folder}" scrollelement="rectitle" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="1%" y="45%" width="29%" height="50%" layer="3">
<drawtext name="rectitle" x="0" width="100%" y="0" font="{regular}" fontsize="100%" color="{fontmenuactive}" text="{name}" />
</areascroll>
</listelement>
<currentelement delay="100" fadetime="200">
<area condition="{hasposter}" x="39%" y="76%" width="7%" height="22%" layer="3">
<drawimage imagetype="image" path="{posterpath}" x="0" valign="center" width="{areawidth}" height="{areawidth} * {posterheight} / {posterwidth}" />
</area>
<areascroll condition="{hasposter}" orientation="vertical" mode="forthandback" delay="3000" scrollspeed="medium" x="47%" y="76%" width="49%" height="20%" layer="3">
<drawtext name="datetime" x="0" y="0" font="{regular}" width="100%" fontsize="20%" color="{fontdefault}" text="{date} {time}, {duration} min" />
<drawtext name="title" x="0" y="{height(datetime)}" font="{regular}" width="100%" fontsize="25%" color="{fontdefault}" text="{epgname}" />
<drawtextbox name="shorttext" x="0" y="{posy(title)} + {height(title)}" width="100%" font="{regular}" fontsize="20%" color="{fontdefault}" text="{shorttext}" />
<drawtextbox x="0" y="{posy(shorttext)} + {height(shorttext)} + 10" width="100%" font="{regular}" fontsize="20%" color="{fontdefault}" text="{description}" />
</areascroll>
<areascroll condition="not{hasposter}" orientation="vertical" mode="forthandback" delay="3000" scrollspeed="medium" x="39%" y="76%" width="57%" height="20%" layer="3">
<drawtext name="datetime" x="0" y="0" font="{regular}" width="100%" fontsize="20%" color="{fontdefault}" text="{date} {time}, {duration} min" />
<drawtext name="title" x="0" y="{height(datetime)}" font="{regular}" width="100%" fontsize="25%" color="{fontdefault}" text="{epgname}" />
<drawtextbox name="shorttext" x="0" y="{posy(title)}+{height(title)}" width="100%" font="{regular}" fontsize="20%" color="{fontdefault}" text="{shorttext}" />
<drawtextbox x="0" y="{posy(shorttext)} + {height(shorttext)} + 10" width="100%" font="{regular}" fontsize="20%" color="{fontdefault}" text="{description}" />
</areascroll>
</currentelement>
</menuitems>
</menurecordings>

View File

@@ -0,0 +1,113 @@
<menuschedules x="0" y="0" width="100%" height="100%" fadetime="0" scaletvx="39%" scaletvy="8%" scaletvwidth="60%" scaletvheight="60%">
<header>
<area x="1%" y="0" width="60%" height="7%" layer="2">
<drawtext condition="{whatsonnow}||{whatsonnext}||{whatsonfavorites}" x="0" valign="center" font="{regular}" fontsize="100%" color="{fontdefault}" text="{title}" />
<drawimage name="logo" condition="{whatson}" imagetype="channellogo" path="{channelid}" x="0" width="8%" height="100%" valign="center" />
<drawtext condition="{whatson}" x="{posx(logo)} + {width(logo)}+20" valign="center" font="{regular}" fontsize="80%" color="{fontdefault}" text="{channelnumber} - {channelname}" />
</area>
</header>
<menuitems x="2%" y="9%" orientation="vertical" width="98%" height="82%" align="center" numlistelements="12">
<listelement>
<!-- background and progressbar -->
<area x="0" y="0" width="{areawidth}*0.305" height="100%" layer="2">
<drawrectangle condition="not{current}" x="0" y="0" width="100%" height="100%" color="{menuback}" />
<drawrectangle condition="not{current}" x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" />
<drawrectangle condition="{current}" x="0" y="0" width="100%" height="100%" color="{menubackactive}" />
<drawrectangle condition="{running}" x="65%" y="{areaheight}*0.1" width="{areawidth}*0.34" height="{areaheight}*0.12" color="{progressbarback}" />
<drawrectangle condition="{running}" x="65%" y="{areaheight}*0.1 + 1" width="{areawidth}*0.34*{elapsed}/{duration} - {elapsed}/{duration}" height="{areaheight}*0.12 - 3" color="{progressbar}" />
</area>
<!-- timer -->
<area condition="not{separator} ++ {timerfull}" x="0" y="0" width="{areawidth}*0.305" height="100%" layer="4">
<drawimage condition="not{current}" imagetype="icon" path="ico_timer" x="{areawidth} - {areaheight}*0.5 - 5" y="5" width="0.5*{areaheight}" height="0.5*{areaheight}" />
<drawimage condition="{current}" imagetype="icon" path="ico_timer_active" x="{areawidth} - {areaheight}*0.5 - 5" y="5" width="0.5*{areaheight}" height="0.5*{areaheight}" />
</area>
<area condition="not{separator} ++ {timerpartitial}" x="0" y="0" width="{areawidth}*0.305" height="100%" layer="4">
<drawimage condition="not{current}" imagetype="icon" path="ico_timer" x="{areawidth} - {areaheight}*0.35 - 5" y="5" width="0.35*{areaheight}" height="0.35*{areaheight}" />
<drawimage condition="{current}" imagetype="icon" path="ico_timer_active" x="{areawidth} - {areaheight}*0.35 - 5" y="5" width="0.35*{areaheight}" height="0.35*{areaheight}" />
</area>
<!-- day or channel separator -->
<area condition="{separator}" x="1%" width="{areawidth}*0.295" layer="3">
<drawtext x="0" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{title}" />
</area>
<!-- element whatson -->
<area condition="not{separator}++{whatson}++not{current}" x="1%" width="{areawidth}*0.295" layer="3">
<drawtext x="0" y="8%" font="{regular}" fontsize="35%" color="{fontdefault}" text="{start} - {stop}" />
</area>
<areascroll condition="not{separator}++{whatson}++not{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="1%" width="{areawidth}*0.295" layer="3">
<drawtext name="menutext" x="0" y="40%" font="{regular}" fontsize="50%" color="{fontdefault}" text="{title}" />
</areascroll>
<area condition="not{separator}++{whatson}++{current}" x="1%" width="{areawidth}*0.295" layer="3">
<drawtext x="0" y="8%" font="{regular}" fontsize="35%" color="{fontmenuactive}" text="{start} - {stop}" />
</area>
<areascroll condition="not{separator}++{whatson}++{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="1%" width="{areawidth}*0.295" layer="3">
<drawtext name="menutext" x="0" y="40%" font="{regular}" fontsize="50%" color="{fontmenuactive}" text="{title}" />
</areascroll>
<!-- element whatsonnow -->
<area condition="not{separator}++{whatsonnow}" x="1%" width="6%" layer="3">
<drawimage name="logo" imagetype="channellogo" path="{channelid}" width="90%" height="90%" align="center" valign="center" />
</area>
<area condition="not{separator}++{whatsonnow}++not{current}" x="8%" width="22%" layer="3">
<drawtext x="0" y="5%" font="{regular}" fontsize="35%" color="{fontdefault}" text="{start} - {stop}" />
</area>
<areascroll condition="not{separator}++{whatsonnow}++not{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="8%" width="22%" layer="3">
<drawtext name="menutext" x="0" y="40%" font="{regular}" fontsize="50%" color="{fontdefault}" text="{title}" />
</areascroll>
<area condition="not{separator}++{whatsonnow}++{current}" x="8%" width="22%" layer="3">
<drawtext x="0" y="5%" font="{regular}" fontsize="35%" color="{fontmenuactive}" text="{start} - {stop}" />
</area>
<areascroll condition="not{separator}++{whatsonnow}++{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="8%" width="22%" layer="3">
<drawtext name="menutext" x="0" y="40%" font="{regular}" fontsize="50%" color="{fontmenuactive}" text="{title}" />
</areascroll>
<!-- element whatsonnext -->
<area condition="not{separator}++{whatsonnext}" x="1%" width="6%" layer="3">
<drawimage name="logo" imagetype="channellogo" path="{channelid}" width="90%" height="90%" align="center" valign="center" />
</area>
<area condition="not{separator}++{whatsonnext}++not{current}" x="8%" width="22%" layer="3">
<drawtext x="0" y="5%" font="{regular}" fontsize="35%" color="{fontdefault}" text="{start} - {stop}" />
</area>
<areascroll condition="not{separator}++{whatsonnext}++not{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="8%" width="22%" layer="3">
<drawtext name="menutext" x="0" y="40%" font="{regular}" fontsize="50%" color="{fontdefault}" text="{title}" />
</areascroll>
<area condition="not{separator}++{whatsonnext}++{current}" x="8%" width="22%" layer="3">
<drawtext x="0" y="5%" font="{regular}" fontsize="35%" color="{fontmenuactive}" text="{start} - {stop}" />
</area>
<areascroll condition="not{separator}++{whatsonnext}++{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="8%" width="22%" layer="3">
<drawtext name="menutext" x="0" y="40%" font="{regular}" fontsize="50%" color="{fontmenuactive}" text="{title}" />
</areascroll>
<!-- element whatsonfavorites -->
<area condition="not{separator}++{whatsonfavorites}" x="1%" width="6%" layer="3">
<drawimage name="logo" imagetype="channellogo" path="{channelid}" width="90%" height="90%" align="center" valign="center" />
</area>
<area condition="not{separator}++{whatsonfavorites}++not{current}" x="8%" width="22%" layer="3">
<drawtext x="0" y="5%" font="{regular}" fontsize="35%" color="{fontdefault}" text="{start} - {stop}" />
</area>
<areascroll condition="not{separator}++{whatsonfavorites}++not{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="8%" width="22%" layer="3">
<drawtext name="menutext" x="0" y="40%" font="{regular}" fontsize="50%" color="{fontdefault}" text="{title}" />
</areascroll>
<area condition="not{separator}++{whatsonfavorites}++{current}" x="8%" width="22%" layer="3">
<drawtext x="0" y="5%" font="{regular}" fontsize="35%" color="{fontmenuactive}" text="{start} - {stop}" />
</area>
<areascroll condition="not{separator}++{whatsonfavorites}++{current}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="8%" width="22%" layer="3">
<drawtext name="menutext" x="0" y="40%" font="{regular}" fontsize="50%" color="{fontmenuactive}" text="{title}" />
</areascroll>
</listelement>
<currentelement delay="100" fadetime="200">
<area condition="{hasposter}" x="39%" y="76%" width="7%" height="22%" layer="3">
<drawimage imagetype="image" path="{posterpath}" x="0" valign="center" width="{areawidth}" height="{areawidth} * {posterheight} / {posterwidth}" />
</area>
<areascroll condition="{hasposter}" orientation="vertical" mode="forthandback" delay="3000" scrollspeed="medium" x="47%" y="76%" width="49%" height="20%" layer="3">
<drawtext x="0" y="0" font="{regular}" width="100%" fontsize="20%" color="{fontdefault}" text="{day} {daynumeric}.{month} {start} - {stop} {title}" />
<drawtextbox name="shorttext" x="0" y="21%" width="100%" font="{regular}" fontsize="20%" color="{fontdefault}" text="{shorttext}" />
<drawtextbox x="0" y="{posy(shorttext)} + {height(shorttext)}" width="100%" font="{regular}" fontsize="15%" color="{fontdefault}" text="{description}" />
</areascroll>
<areascroll condition="not{hasposter}" orientation="vertical" mode="forthandback" delay="3000" scrollspeed="medium" x="39%" y="76%" width="57%" height="20%" layer="3">
<drawtext x="0" y="0" font="{regular}" width="100%" fontsize="20%" color="{fontdefault}" text="{day} {daynumeric}.{month} {start} - {stop} {title}" />
<drawtextbox name="shorttext" x="0" y="21%" width="100%" font="{regular}" fontsize="20%" color="{fontdefault}" text="{shorttext}" />
<drawtextbox x="0" y="{posy(shorttext)} + {height(shorttext)}" width="100%" font="{regular}" fontsize="15%" color="{fontdefault}" text="{description}" />
</areascroll>
</currentelement>
</menuitems>
</menuschedules>

View File

@@ -0,0 +1,32 @@
<menusetup x="0" y="0" width="100%" height="100%" fadetime="0" scaletvx="39%" scaletvy="8%" scaletvwidth="60%" scaletvheight="60%">
<menuitems x="2%" y="9%" orientation="vertical" width="98%" height="82%" align="center" numlistelements="10">
<listelement>
<area x="0" y="0" width="31%" height="100%" layer="2">
<drawrectangle condition="not{current}" x="0" y="0" width="100%" height="100%" color="{menuback}" />
<drawrectangle condition="not{current}" x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" />
<drawrectangle condition="{current}" x="0" y="0" width="15%" height="100%" color="{menubackactivedark}" />
<drawrectangle condition="{current}" x="15%" y="0" width="85%" height="100%" color="{menubackactive}" />
</area>
<area x="0" y="0" width="5%" height="100%" layer="3">
<drawimage condition="not{current}" imagetype="menuicon" path="{icon}" align="center" valign="center" width="{areaheight}*0.6" height="{areaheight}*0.6"/>
<drawimage condition="{current}" imagetype="menuicon" path="{icon}_active" align="center" valign="center" width="{areaheight}*0.6" height="{areaheight}*0.6"/>
</area>
<areascroll condition="{showlistnumbers}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="5%" width="25%" layer="4">
<drawtext condition="not{current}" x="20" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{number} {label}" />
<drawtext condition="{current}" name="menutext" x="20" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{number} {label}" />
</areascroll>
<areascroll condition="not{showlistnumbers}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="5%" width="25%" layer="4">
<drawtext condition="not{current}" x="20" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{label}" />
<drawtext condition="{current}" name="menutext" x="20" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{label}" />
</areascroll>
</listelement>
<currentelement delay="100" fadetime="200">
<area x="47%" y="76%" width="49%" height="20%" layer="3">
<drawimage name="icon" imagetype="menuicon" path="{icon}" x="0" valign="center" width="{areaheight}" height="{areaheight}"/>
<drawtext x="{posx(icon)} + {width(icon)} + 40" valign="center" font="{regular}" fontsize="50%" color="{fontdefault}" text="{label}" />
</area>
</currentelement>
</menuitems>
</menusetup>

View File

@@ -0,0 +1,53 @@
<menutimers x="0" y="0" width="100%" height="100%" fadetime="0" scaletvx="39%" scaletvy="8%" scaletvwidth="60%" scaletvheight="60%">
<menuitems x="2%" y="9%" orientation="vertical" width="98%" height="82%" align="center" numlistelements="12">
<listelement>
<area x="0" y="0" width="{areawidth}*0.305" height="100%" layer="2">
<drawrectangle condition="not{current}" x="0" y="0" width="100%" height="100%" color="{menuback}" />
<drawrectangle condition="not{current}" x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" />
<drawrectangle condition="{current}" x="0" y="0" width="100%" height="100%" color="{menubackactive}" />
</area>
<area x="1%" y="0" width="5%" height="100%" layer="3">
<drawimage name="logo" imagetype="channellogo" path="{channelid}" x="0" width="100%" height="100%" valign="center" />
</area>
<area condition="not{current}" x="7%" width="23%" layer="3">
<drawtext x="0" y="8%" font="{regular}" fontsize="45%" color="{fontdefault}" text="{dayname} {day}. {timerstart} - {timerstop}" />
</area>
<areascroll condition="not{current}" scrollelement="timertext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="7%" y="50%" width="23%" height="50%" layer="3">
<drawtext name="timertext" x="0" valign="center" font="{regular}" fontsize="85%" color="{fontdefault}" text="{title}" />
</areascroll>
<area condition="{current}" x="7%" width="23%" layer="3">
<drawtext x="0" y="8%" font="{regular}" fontsize="45%" color="{fontmenuactive}" text="{dayname} {day}. {timerstart} - {timerstop}" />
</area>
<areascroll condition="{current}" scrollelement="timertext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="7%" y="50%" width="23%" height="50%" layer="3">
<drawtext name="timertext" x="0" valign="center" font="{regular}" fontsize="85%" color="{fontmenuactive}" text="{title}" />
</areascroll>
<area x="20%" y="5%" width="10%" height="40%" layer="4">
<drawimage condition="not{current}++{flagactive}++not{flagrecording}" imagetype="icon" path="ico_yes" align="right" width="{areaheight}" height="{areaheight}" valign="center" />
<drawimage condition="{current}++{flagactive}++not{flagrecording}" imagetype="icon" path="ico_yes_active" align="right" width="{areaheight}" height="{areaheight}" valign="center" />
<drawimage condition="not{current}++not{flagactive}++not{flagrecording}" imagetype="icon" path="ico_no" align="right" width="{areaheight}" height="{areaheight}" valign="center" />
<drawimage condition="{current}++not{flagactive}++not{flagrecording}" imagetype="icon" path="ico_no_active" align="right" width="{areaheight}" height="{areaheight}" valign="center" />
<drawimage condition="not{current}++{flagrecording}" imagetype="icon" path="ico_recording" align="right" width="{areaheight}" height="{areaheight}" valign="center" />
<drawimage condition="{current}++{flagrecording}" imagetype="icon" path="ico_recording_active" align="right" width="{areaheight}" height="{areaheight}" valign="center" />
</area>
</listelement>
<currentelement delay="100" fadetime="200">
<area condition="{hasposter}" x="39%" y="76%" width="7%" height="22%" layer="3">
<drawimage imagetype="image" path="{posterpath}" x="0" valign="center" width="{areawidth}" height="{areawidth} * {posterheight} / {posterwidth}" />
</area>
<areascroll condition="{hasposter}" orientation="vertical" mode="forthandback" delay="3000" scrollspeed="medium" x="47%" y="76%" width="49%" height="20%" layer="3">
<drawtext name="scheduling" x="0" y="0" font="{regular}" fontsize="25%" color="{fontdefault}" text="{dayname} {day}. {timerstart} - {timerstop}" />
<drawtext name="title" x="0" y="{height(scheduling)}" font="{regular}" width="100%" fontsize="20%" color="{fontdefault}" text="{eventtitle}" />
<drawtextbox x="0" y="{posy(title)}+{height(title)}" width="100%" font="{regular}" fontsize="15%" color="{fontdefault}" text="{eventdescription}" />
</areascroll>
<areascroll condition="not{hasposter}" orientation="vertical" mode="forthandback" delay="3000" scrollspeed="medium" x="39%" y="76%" width="57%" height="20%" layer="3">
<drawtext name="scheduling" x="0" y="0" font="{regular}" fontsize="25%" color="{fontdefault}" text="{dayname} {day}. {timerstart} - {timerstop}" />
<drawtext name="title" x="0" y="{height(scheduling)}" font="{regular}" width="100%" fontsize="20%" color="{fontdefault}" text="{eventtitle}" />
<drawtextbox x="0" y="{posy(title)}+{height(title)}" width="100%" font="{regular}" fontsize="15%" color="{fontdefault}" text="{eventdescription}" />
</areascroll>
</currentelement>
</menuitems>
</menutimers>

View File

@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE displaymessage SYSTEM "../../../dtd/displaymessage.dtd">
<displaymessage x="0" y="90%" width="100%" height="10%" fadetime="{fadetime}" shifttime="{shifttime}" shiftmode="slowed" shifttype="bottom">
<background>
<area x="0" y="0" width="100%" height="100%" layer="1">
<drawimage imagetype="skinpart" path="background_displaychannel" x="0" y="0" width="100%" height="100%" />
</area>
</background>
<message>
<area x="0" y="0" width="100%" height="100%" layer="2">
<drawimage condition="{status}" imagetype="icon" path="info" width="{areaheight}*0.8" height="80%" x="5%" valign="center" />
<drawimage condition="{info}" imagetype="icon" path="info" width="{areaheight}*0.8" height="80%" x="5%" valign="center" />
<drawimage condition="{warning}" imagetype="icon" path="warning" width="{areaheight}*0.8" height="80%" x="5%" valign="center" />
<drawimage condition="{error}" imagetype="icon" path="error" width="{areaheight}*0.8" height="80%" x="5%" valign="center" />
</area>
<area x="11%" y="0" width="88%" height="100%" layer="3">
<drawtext align="center" valign="center" width="100%" fontsize="60%" font="{regular}" color="{fontdefault}" text="{text}" />
</area>
</message>
</displaymessage>

View File

@@ -0,0 +1,197 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE displayreplay SYSTEM "../../../dtd/displayreplay.dtd">
<displayreplay x="0" y="0" width="100%" height="100%" fadetime="{fadetime}" shifttime="{shifttime}" shifttype="bottom" shiftmode="slowed">
<background>
<area x="0" y="75%" width="100%" height="25%" layer="1">
<drawimage imagetype="skinpart" path="background_displaychannel" x="0" y="0" width="100%" height="100%" />
</area>
</background>
<backgroundmodeonly>
<area x="60%" y="85%" width="40%" height="15%" layer="1">
<fill color="{replayback}" />
</area>
</backgroundmodeonly>
<datetime>
<area x="75%" y="75%" width="13%" height="5%" layer="2">
<drawtext align="right" valign="center" fontsize="100%" font="{regular}" color="{fontdefault}" text="{daynameshort} {day}.{monthnameshort}" />
</area>
</datetime>
<time>
<area x="89%" y="75%" width="11%" height="5%" layer="2">
<drawtext name="clock" x="0" valign="center" fontsize="100%" font="{regular}" color="{fontdefault}" text="{hour}:{printf('%02d', min)}" />
<drawtext name="clocksec" x="{posx(clock)} + {width(clock)}" y="{areaheight}/2 - {height(clocksec)}/2 + {height(clock)}/2 - {height(clocksec)}/2 - 5" fontsize="80%" font="{regular}" color="{fontdefault}" text=":{printf('%02d', sec)}" />
</area>
</time>
<scrapercontent>
<area condition="{hasposter}" x="0" y="75%" width="12%" height="25%" layer="2">
<drawimage imagetype="image" path="{posterpath}" align="center" valign="center" width="90%" height="90%"/>
</area>
<area condition="not{hasposter}" x="0" y="75%" width="12%" height="25%" layer="2">
<drawimage imagetype="icon" path="recording" align="center" valign="center" width="90%" height="90%"/>
</area>
</scrapercontent>
<rectitle>
<area x="12%" y="75%" width="63%" height="5%" layer="2">
<drawtext name="title" x="0" valign="center" fontsize="100%" font="{regular}" color="{fontdefault}" text="{rectitle}" />
<drawtext condition="isset{title} ++ isset{recsubtitle}" x="{width(title)}" valign="center" fontsize="100%" font="{regular}" color="{fontdefault}" text=" - {recsubtitle}" />
</area>
</rectitle>
<recinfo>
<area x="70%" y="96%" width="29%" height="4%" layer="2">
<!-- Widescreen -->
<drawrectangle condition="{isWideScreen}" x="{areawidth} - {areaheight}*16/9" y="0" width="{areaheight}*16/9" height="{areaheight}" color="{icontextactive}" />
<drawrectangle condition="not{isWideScreen}" x="{areawidth} - {areaheight}*16/9" y="0" width="{areaheight}*16/9" height="{areaheight}" color="{icontextinactive}" />
<drawrectangle x="{areawidth} - {areaheight}*16/9 + 1" y="1" width="{areaheight}*16/9 - 2" height="{areaheight} - 2" color="00000000" />
<drawtext name="wide" condition="{isWideScreen}" x="{areawidth} - {areaheight}*16/9 + {areaheight}*16/9/2 - {width(wide)}/2" valign="center" fontsize="70%" font="{regular}" color="{icontextactive}" text="WIDE" />
<drawtext condition="not{isWideScreen}" x="{areawidth} - {areaheight}*16/9 + {areaheight}*16/9/2 - {width(wide)}/2" valign="center" fontsize="70%" font="{regular}" color="{icontextinactive}" text="WIDE" />
<!-- Resolution -->
<drawrectangle x="{areawidth} - 2*{areaheight}*16/9 - 3" y="0" width="{areaheight}*16/9" height="{areaheight}" color="{icontextactive}" />
<drawrectangle x="{areawidth} - 2*{areaheight}*16/9 - 3 + 1" y="1" width="{areaheight}*16/9 - 2" height="{areaheight} - 2" color="00000000" />
<drawtext name="sd576i" condition="strequal({resolution}, 'sd576i')" x="{areawidth} - 2*{areaheight}*16/9 - 3 + {areaheight}*16/9/2 - {width(sd576i)}/2" valign="center" fontsize="70%" font="{regular}" color="{icontextactive}" text="576i" />
<drawtext name="hd720p" condition="strequal({resolution}, 'hd720p')" x="{areawidth} - 2*{areaheight}*16/9 - 3 + {areaheight}*16/9/2 - {width(sd576i)}/2" valign="center" fontsize="70%" font="{regular}" color="{icontextactive}" text="720p" />
<drawtext name="hd1080i" condition="strequal({resolution}, 'hd1080i')" x="{areawidth} - 2*{areaheight}*16/9 - 3 + {areaheight}*16/9/2 - {width(hd1080i)}/2" valign="center" fontsize="70%" font="{regular}" color="{icontextactive}" text="1080i" />
<drawtext name="sd480i" condition="strequal({resolution}, 'sd480i')" x="{areawidth} - 2*{areaheight}*16/9 - 3 + {areaheight}*16/9/2 - {width(sd576i)}/2" valign="center" fontsize="70%" font="{regular}" color="{icontextactive}" text="480i" />
<!-- SD / HD -->
<drawrectangle x="{areawidth} - 3*{areaheight}*16/9 - 6" y="0" width="{areaheight}*16/9" height="{areaheight}" color="{icontextactive}" />
<drawrectangle x="{areawidth} - 3*{areaheight}*16/9 - 6 + 1" y="1" width="{areaheight}*16/9 - 2" height="{areaheight} - 2" color="00000000" />
<drawtext name="enc" condition="{isHD}" x="{areawidth} - 3*{areaheight}*16/9 - 6 + {areaheight}*16/9/2 - {width(enc)}/2" valign="center" fontsize="70%" font="{regular}" color="{icontextactive}" text="HDTV" />
<drawtext name="fta" condition="not{isHD}" x="{areawidth} - 3*{areaheight}*16/9 - 6 + {areaheight}*16/9/2 - {width(fta)}/2" valign="center" fontsize="70%" font="{regular}" color="{icontextactive}" text="SDTV" />
</area>
</recinfo>
<currenttime>
<area x="12%" y="86%" width="15%" height="4%" layer="2">
<drawtext x="0" valign="center" fontsize="100%" font="{regular}" color="{fontdefault}" text="{reccurrent}" />
</area>
</currenttime>
<totaltime>
<area x="80%" y="86%" width="19%" height="4%" layer="2">
<drawtext condition="not{timeshift}" align="right" valign="center" fontsize="100%" font="{regular}" color="{fontdefault}" text="{rectotal}" />
<drawtext condition="{timeshift}" align="right" valign="center" font="{regular}" fontsize="100%" color="{fontdefault}" text="{timeshifttotal} ({rectotal})" />
</area>
</totaltime>
<endtime>
<area x="80%" y="90%" width="19%" height="3%" layer="2">
<drawtext align="right" valign="center" fontsize="100%" font="{regular}" color="{fontdefault}" text="{tr(end)}: {recend}" />
</area>
</endtime>
<progressbar>
<area background="true" x="12%" y="83%" width="87%" height="3%" layer="2">
<fill color="{progressbarback}" />
</area>
<area condition="not{timeshift}" x="12%" y="83%" width="87%" height="3%" layer="3">
<drawrectangle x="0" y="0" width="{areawidth}*{current}/{total}" height="100%" color="{progressbar}" />
</area>
<area condition="{timeshift}" x="12%" y="83%" width="87%" height="3%" layer="3">
<drawrectangle x="0" y="0" width="{total}/{timeshifttotal}*{areawidth}" height="{areaheight}" color="{progressbartimeshift}" />
<drawrectangle x="0" y="0" width="{current}/{timeshifttotal}*{areawidth}" height="{areaheight}" color="{progressbar}" />
</area>
</progressbar>
<cutmarks>
<area condition="not{timeshift}" x="12%" y="83%" width="87%" height="3%" layer="4">
<loop name="marks" x="0" y="0" orientation="absolute">
<!-- draw mark -->
<drawrectangle x="{marks[position]}/{marks[total]}*{areawidth}-2" y="0" width="4" height="100%" color="{cutmark}" />
<drawrectangle condition="{marks[startmark]}" x="{marks[position]}/{marks[total]}*{areawidth}" y="0" width="5" height="2" color="{cutmark}" />
<drawrectangle condition="{marks[startmark]}" x="{marks[position]}/{marks[total]}*{areawidth}" y="{areaheight}-2" width="5" height="2" color="{cutmark}" />
<drawrectangle condition="not{marks[startmark]}" x="{marks[position]}/{marks[total]}*{areawidth}-5" y="0" width="5" height="2" color="{cutmark}" />
<drawrectangle condition="not{marks[startmark]}" x="{marks[position]}/{marks[total]}*{areawidth}-5" y="{areaheight}-2" width="5" height="2" color="{cutmark}" />
<!-- draw bar to next mark if mark is startmark-->
<drawrectangle condition="{marks[startmark]}" x="{marks[position]}/{marks[total]}*{areawidth}" y="30%" width="{marks[endposition]}/{marks[total]}*{areawidth} - {marks[position]}/{marks[total]}*{areawidth}" height="40%" color="{cutmark}" />
</loop>
</area>
</cutmarks>
<controlicons>
<area x="30%" y="90%" width="40%" height="7%" layer="3">
<drawimage condition="not{rewind} ++ not{rewind1x} ++ not{rewind2x} ++ not{rewind3x}" imagetype="icon" path="rec_rew_inactive" x="{areawidth}/2 - 2*{areaheight} - 6" y="0" width="{areaheight}" height="{areaheight}"/>
<drawimage condition="{rewind}" imagetype="icon" path="rec_rew_active" x="{areawidth}/2 - 2*{areaheight} - 6" y="0" width="{areaheight}" height="{areaheight}"/>
<drawimage condition="{rewind1x}" imagetype="icon" path="rec_rew_x1" x="{areawidth}/2 - 2*{areaheight} - 6" y="0" width="{areaheight}" height="{areaheight}"/>
<drawimage condition="{rewind2x}" imagetype="icon" path="rec_rew_x2" x="{areawidth}/2 - 2*{areaheight} - 6" y="0" width="{areaheight}" height="{areaheight}"/>
<drawimage condition="{rewind3x}" imagetype="icon" path="rec_rew_x3" x="{areawidth}/2 - 2*{areaheight} - 6" y="0" width="{areaheight}" height="{areaheight}"/>
<drawimage condition="not{pause}" imagetype="icon" path="rec_pause_inactive" x="{areawidth}/2 - {areaheight} - 2" y="0" width="{areaheight}" height="{areaheight}"/>
<drawimage condition="{pause}" imagetype="icon" path="rec_pause_active" x="{areawidth}/2 - {areaheight} - 2" y="0" width="{areaheight}" height="{areaheight}"/>
<drawimage condition="not{play}" imagetype="icon" path="rec_play_inactive" x="{areawidth}/2 + 2" y="0" width="{areaheight}" height="{areaheight}"/>
<drawimage condition="{play}" imagetype="icon" path="rec_play_active" x="{areawidth}/2 + 2" y="0" width="{areaheight}" height="{areaheight}"/>
<drawimage condition="not{forward} ++ not{forward1x} ++ not{forward2x} ++ not{forward3x}" imagetype="icon" path="rec_fwd_inactive" x="{areawidth}/2 + {areaheight} + 6" y="0" width="{areaheight}" height="{areaheight}"/>
<drawimage condition="{forward}" imagetype="icon" path="rec_fwd_active" x="{areawidth}/2 + {areaheight} + 6" y="0" width="{areaheight}" height="{areaheight}"/>
<drawimage condition="{forward1x}" imagetype="icon" path="rec_fwd_x1" x="{areawidth}/2 + {areaheight} + 6" y="0" width="{areaheight}" height="{areaheight}"/>
<drawimage condition="{forward2x}" imagetype="icon" path="rec_fwd_x2" x="{areawidth}/2 + {areaheight} + 6" y="0" width="{areaheight}" height="{areaheight}"/>
<drawimage condition="{forward3x}" imagetype="icon" path="rec_fwd_x3" x="{areawidth}/2 + {areaheight} + 6" y="0" width="{areaheight}" height="{areaheight}"/>
</area>
</controlicons>
<controliconsmodeonly>
<area x="85%" y="85%" width="15%" height="15%" layer="2">
<drawimage condition="{rewind}" imagetype="icon" path="rec_rew_active" x="{areawidth} - {areaheight}" valign="center" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawimage condition="{rewind1x}" imagetype="icon" path="rec_rew_x1" x="{areawidth} - {areaheight}" valign="center" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawimage condition="{rewind2x}" imagetype="icon" path="rec_rew_x2" x="{areawidth} - {areaheight}" valign="center" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawimage condition="{rewind3x}" imagetype="icon" path="rec_rew_x3" x="{areawidth} - {areaheight}" valign="center" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawimage condition="{pause}++not{forward1x}" imagetype="icon" path="rec_pause_active" x="{areawidth} - {areaheight}" valign="center" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawimage condition="{play}" imagetype="icon" path="rec_play_active" x="{areawidth} - {areaheight}" valign="center" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawimage condition="{forward}" imagetype="icon" path="rec_fwd_active" x="{areawidth} - {areaheight}" valign="center" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawimage condition="{forward1x}" imagetype="icon" path="rec_fwd_x1" x="{areawidth} - {areaheight}" valign="center" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawimage condition="{forward2x}" imagetype="icon" path="rec_fwd_x2" x="{areawidth} - {areaheight}" valign="center" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawimage condition="{forward3x}" imagetype="icon" path="rec_fwd_x3" x="{areawidth} - {areaheight}" valign="center" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
</area>
</controliconsmodeonly>
<progressmodeonly>
<area x="64%" y="88%" width="28%" height="5%" layer="2">
<drawtext x="0" valign="center" font="{regular}" fontsize="90%" color="{fontdefault}" text="{timecurrent} ({timetotal})" />
</area>
<area x="64%" y="{areaheight}*0.935" width="20%" height="{areaheight}*0.02" layer="2">
<fill color="{progressbarback}" />
<drawrectangle x="1" y="1" width="{areawidth}*{current}/{total} - {current}/{total}" height="{areaheight}-2" color="{progressbar}" />
</area>
</progressmodeonly>
<jump>
<area x="22%" y="86%" width="15%" height="4%" layer="2">
<drawtext align="center" valign="center" font="{regular}" fontsize="80%" color="{fontdefault}" text="{jump}" />
</area>
</jump>
<message>
<area x="10%" y="80%" width="80%" height="15%" layer="6">
<fill color="{messageback}" />
</area>
<area x="10%" y="80%" width="80%" height="15%" layer="7">
<drawimage condition="{status}" imagetype="icon" path="info" width="{areaheight}*0.8" height="80%" x="5%" valign="center" />
<drawimage condition="{info}" imagetype="icon" path="info" width="{areaheight}*0.8" height="80%" x="5%" valign="center" />
<drawimage condition="{warning}" imagetype="icon" path="warning" width="{areaheight}*0.8" height="80%" x="5%" valign="center" />
<drawimage condition="{error}" imagetype="icon" path="error" width="{areaheight}*0.8" height="80%" x="5%" valign="center" />
<drawtext align="center" valign="center" fontsize="40%" font="{regular}" color="{fontdefault}" text="{text}" />
</area>
</message>
<onpause delay="60" fadetime="300">
<area x="0" y="0" width="100%" height="100%" layer="7">
<fill color="{replayback}" />
<drawtext align="center" valign="center" font="{regular}" fontsize="20%" color="{fontdefault}" text="Pause" />
</area>
</onpause>
<onpausemodeonly delay="30" fadetime="0">
<area x="0" y="0" width="100%" height="100%" layer="7">
<fill color="{replayback}" />
<drawtext align="center" valign="center" font="{regular}" fontsize="20%" color="{fontdefault}" text="Pause" />
</area>
</onpausemodeonly>
</displayreplay>

View File

@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE displayvolume SYSTEM "../../../dtd/displayvolume.dtd">
<displayvolume x="20%" y="85%" width="60%" height="15%" fadetime="{fadetime}" shifttime="{shifttime}" shiftmode="slowed" shifttype="bottom">
<background>
<area x="0" y="0" width="100%" height="100%" layer="1">
<fill color="{replayback}" />
</area>
</background>
<volume>
<area x="5%" y="5%" width="90%" height="30%" layer="2">
<drawtext x="0" y="0" font="{regular}" fontsize="100%" color="{fontdefault}" text="{tr(volume)}: {volpercent}%" />
<drawimage condition="not{mute}" imagetype="icon" path="volume" x="{areawidth} - {areaheight}" y="0" width="{areaheight}" height="{areaheight}"/>
<drawimage condition="{mute}" imagetype="icon" path="mute" x="{areawidth} - {areaheight}" y="0" width="{areaheight}" height="{areaheight}"/>
</area>
<area x="10%" y="50%" width="80%" height="20%" layer="2">
<drawrectangle x="0" y="0" width="100%" height="100%" color="{progressbarback}" />
<drawrectangle x="0" y="0" width="{volume}/{maxvolume}*{areawidth}" height="100%" color="{progressbar}" />
</area>
</volume>
</displayvolume>

View File

@@ -0,0 +1,162 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE menuplugin SYSTEM "../../../dtd/displaymenuplugin.dtd">
<menuplugin x="0" y="0" width="100%" height="100%" fadetime="0">
<background>
<area x="0" y="0" width="100%" height="100%" layer="1">
<drawimage imagetype="skinpart" x="0" y="0" width="100%" height="100%" path="background_menu" />
</area>
<area x="2%" y="10%" width="96%" height="80%" layer="2">
<fill color="{menuback}" />
<drawrectangle x="0" y="5%" width="100%" height="1" color="{menubackline}" />
</area>
</background>
<scrollbar>
<area x="97%" y="15%" width="{areawidth}*0.01" height="75%" layer="3">
<drawrectangle x="0" y="{areaheight} * {offset} / 1000" width="100%" height="{areaheight} * {height} / 1000" color="{progressbar}" />
</area>
</scrollbar>
<detailheader>
<area x="3%" y="11%" width="95%" height="3%" layer="3">
<drawtext align="right" valign="center" font="{regular}" fontsize="100%" color="{fontdefault}" text="{tr(author)}: {author} " />
</area>
</detailheader>
<colorbuttons debug="true">
<!--red-->
<area condition="{red1}" x="0" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_red" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{red1}" x="0" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{red}" />
</area>
<!--green-->
<area condition="{green1}" x="0" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_green" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{green1}" x="0" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{green}" />
</area>
<!--yellow-->
<area condition="{yellow1}" x="0" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_yellow" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{yellow1}" x="0" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{yellow}" />
</area>
<!--blue-->
<area condition="{blue1}" x="0" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_blue" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{blue1}" x="0" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{blue}" />
</area>
<!--red-->
<area condition="{red2}" x="25%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_red" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{red2}" x="25%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{red}" />
</area>
<!--green-->
<area condition="{green2}" x="25%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_green" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{green2}" x="25%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{green}" />
</area>
<!--yellow-->
<area condition="{yellow2}" x="25%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_yellow" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{yellow2}" x="25%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{yellow}" />
</area>
<!--blue-->
<area condition="{blue2}" x="25%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_blue" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{blue2}" x="25%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{blue}" />
</area>
<!--red-->
<area condition="{red3}" x="50%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_red" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{red3}" x="50%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{red}" />
</area>
<!--green-->
<area condition="{green3}" x="50%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_green" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{green3}" x="50%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{green}" />
</area>
<!--yellow-->
<area condition="{yellow3}" x="50%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_yellow" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{yellow3}" x="50%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{yellow}" />
</area>
<!--blue-->
<area condition="{blue3}" x="50%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_blue" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{blue3}" x="50%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{blue}" />
</area>
<!--red-->
<area condition="{red4}" x="75%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_red" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{red4}" x="75%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{red}" />
</area>
<!--green-->
<area condition="{green4}" x="75%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_green" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{green4}" x="75%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{green}" />
</area>
<!--yellow-->
<area condition="{yellow4}" x="75%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_yellow" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{yellow4}" x="75%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{yellow}" />
</area>
<!--blue-->
<area condition="{blue4}" x="75%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_blue" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{blue4}" x="75%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{blue}" />
</area>
</colorbuttons>
<tab name="preview" x="3%" y="15%" width="94%" height="75%" layer="3" scrollheight="{areaheight}/4">
<drawtext name="headerplugs" x="0" y="0" font="{regular}" fontsize="6%" color="{fontdefault}" text="{tr(supportedplugins)}:" />
<loop name="plugins" x="0" y="7%" orientation="vertical" columnwidth="{areawidth}/2" rowheight="{areaheight}*0.04">
<drawtext x="0" valign="center" font="{regular}" fontsize="4%" color="{fontdefault}" text="{plugins[name]}" />
</loop>
<drawtext name="headerfonts" x="0" y="{posy(plugins)} + {height(plugins)} + 10" font="{regular}" fontsize="6%" color="{fontdefault}" text="{tr(usedfonts)}:" />
<loop name="fonts" x="0" y="{posy(headerfonts)} + {height(headerfonts)}" orientation="vertical" columnwidth="{areawidth}/2" rowheight="{areaheight}*0.04">
<drawtext condition="{fonts[installed]}" x="0" valign="center" font="{regular}" fontsize="4%" color="{fontdefault}" text="{fonts[name]} ({tr(installed)})" />
<drawtext condition="not{fonts[installed]}" x="0" valign="center" font="{regular}" fontsize="4%" color="{fontdefault}" text="{fonts[name]} ({tr(notinstalled)})" />
</loop>
<loop name="screenshots" x="0" y="{posy(fonts)} + {height(fonts)}" orientation="vertical" columnwidth="{areawidth}" rowheight="{areawidth}*10/16">
<drawtext name="desc" align="center" y="0" font="{regular}" fontsize="6%" color="{fontdefault}" text="{screenshots[desc]}" />
<drawimage imagetype="image" path="{screenshots[path]}" align="center" y="{height(desc)}+10" width="{areawidth}*0.95" height="{areawidth} * 0.95 * 9 / 16"/>
</loop>
</tab>
</menuplugin>

View File

@@ -0,0 +1,246 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE displayplugin SYSTEM "../../../dtd/displayplugin.dtd">
<displayplugin x="0" y="0" width="100%" height="100%" fadetime="0" scaletvx="0" scaletvy="0" scaletvwidth="100%" scaletvheight="100%">
<viewelement name="background">
<area x="0" y="0" width="100%" height="100%" layer="1">
<drawimage imagetype="skinpart" x="0" y="0" width="100%" height="100%" path="background_menu" />
</area>
<area x="2%" y="0" width="30%" height="7%" layer="2">
<drawimage name="icon" imagetype="icon" path="tvguideng" x="0" valign="center" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawtext x="{width(icon)} + 20" valign="center" font="{regular}" fontsize="80%" color="{fontdefault}" text="TV Guide" />
</area>
<area x="2%" y="10%" width="96%" height="75%" layer="2">
<fill color="{menuback}" />
<drawrectangle x="0" y="16%" width="100%" height="1" color="{menubackline}" />
<drawrectangle x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" />
</area>
</viewelement>
<scrollbar>
<area x="97%" y="23%" width="{areawidth}*0.01" height="61%" layer="3">
<drawrectangle x="0" y="{areaheight} * {offset} / 1000" width="100%" height="{areaheight} * {height} / 1000" color="{progressbar}" />
</area>
</scrollbar>
<viewelement name="footer">
<!--red-->
<area condition="{red1}" x="0" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_red" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{red1}" x="0" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{red}" />
</area>
<!--green-->
<area condition="{green1}" x="0" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_green" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{green1}" x="0" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{green}" />
</area>
<!--yellow-->
<area condition="{yellow1}" x="0" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_yellow" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{yellow1}" x="0" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{yellow}" />
</area>
<!--blue-->
<area condition="{blue1}" x="0" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_blue" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{blue1}" x="0" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{blue}" />
</area>
<!--red-->
<area condition="{red2}" x="25%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_red" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{red2}" x="25%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{red}" />
</area>
<!--green-->
<area condition="{green2}" x="25%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_green" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{green2}" x="25%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{green}" />
</area>
<!--yellow-->
<area condition="{yellow2}" x="25%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_yellow" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{yellow2}" x="25%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{yellow}" />
</area>
<!--blue-->
<area condition="{blue2}" x="25%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_blue" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{blue2}" x="25%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{blue}" />
</area>
<!--red-->
<area condition="{red3}" x="50%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_red" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{red3}" x="50%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{red}" />
</area>
<!--green-->
<area condition="{green3}" x="50%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_green" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{green3}" x="50%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{green}" />
</area>
<!--yellow-->
<area condition="{yellow3}" x="50%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_yellow" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{yellow3}" x="50%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{yellow}" />
</area>
<!--blue-->
<area condition="{blue3}" x="50%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_blue" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{blue3}" x="50%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{blue}" />
</area>
<!--red-->
<area condition="{red4}" x="75%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_red" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{red4}" x="75%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{red}" />
</area>
<!--green-->
<area condition="{green4}" x="75%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_green" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{green4}" x="75%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{green}" />
</area>
<!--yellow-->
<area condition="{yellow4}" x="75%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_yellow" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{yellow4}" x="75%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{yellow}" />
</area>
<!--blue-->
<area condition="{blue4}" x="75%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_blue" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{blue4}" x="75%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{blue}" />
</area>
</viewelement>
<viewelement name="time">
<area x="60%" y="0" width="25%" height="7%" layer="2">
<drawtext align="right" valign="center" fontsize="70%" font="{regular}" color="{fontdefault}" text="{dayname} {day}. {monthnameshort}" />
</area>
<area x="87%" y="0" width="13%" height="7%" layer="2">
<drawimage imagetype="icon" x="0" valign="center" width="{areaheight}*0.5" height="{areaheight}0.5" path="clock" />
<drawtext name="clock" x="25%" valign="center" fontsize="80%" font="{digital}" color="{fontdefault}" text="{hour}:{printf('%02d', min)}" />
<drawtext name="clocksec" x="{posx(clock)} + {width(clock)}" y="{areaheight}/2 - {height(clocksec)}/2 + {height(clock)}/2 - {height(clocksec)}/2 - 3" fontsize="60%" font="{digital}" color="{fontdefault}" text=":{printf('%02d', sec)}" />
</area>
</viewelement>
<viewelement name="header">
<area x="3%" y="11%" width="95%" height="10%" layer="3">
<drawimage name="logo" imagetype="channellogo" path="{channelid}" x="0" valign="center" width="15%" height="90%" />
<drawtext x="17%" y="0" font="{regular}" fontsize="40%" color="{fontdefault}" text="{date} {start} - {stop}" />
<drawtext x="17%" y="43%" width="84%" font="{regular}" fontsize="55%" color="{fontdefault}" text="{title}" />
</area>
</viewelement>
<!-- TAB EPGINFO -->
<tab name="EPG Info" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}/4">
<drawtextbox condition="not{isseries}++not{ismovie}" name="shorttext" x="0" y="1%" width="96%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{shorttext}" />
<drawtextbox condition="not{isseries}++not{ismovie}" x="0" y="{posy(shorttext)} + {height(shorttext)} + 5" width="96%" font="{regular}" fontsize="6%" color="{fontdefault}" text="{description}" />
<drawimage condition="{isseries}" name="seriesbanner" imagetype="image" path="{seriesbanner1path}" x="{areawidth}*0.5" y="0" width="{areawidth}*0.5" height="{areawidth} * 0.5 * {seriesbanner1height} / {seriesbanner1width}"/>
<drawtextbox condition="{isseries}" name="shorttext" x="0" y="0" width="49%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{shorttext}" />
<drawtextbox condition="{isseries}" x="0" y="{height(shorttext)} + 5" width="96%" float="topright" floatwidth="{areawidth}*0.5" floatheight="{areawidth} * 0.5 * {seriesbanner1height} / {seriesbanner1width} - {height(shorttext)}" font="{regular}" fontsize="6%" color="{fontdefault}" text="{description}" />
<drawimage condition="{ismovie}" name="movieposter" imagetype="image" path="{posterpath}" x="{areawidth}*0.8" y="0" width="{areawidth}*0.2" height="{areawidth} * 0.2 * {posterheight} / {posterwidth}" />
<drawtextbox condition="{ismovie}" name="shorttextmovie" x="0" y="0" width="75%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{shorttext}" />
<drawtextbox condition="{ismovie}" x="0" y="{height(shorttextmovie)} + 5" width="96%" float="topright" floatwidth="{width(movieposter)} + 10" floatheight="{height(movieposter)} - {height(shorttextmovie)}" font="{regular}" fontsize="6%" color="{fontdefault}" text="{description}" />
</tab>
<!-- TAB RERUNS -->
<tab condition="{hasreruns}" name="{tr(reruns)}" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}/4">
<drawtext align="center" y="1%" name="title" font="{regular}" fontsize="8%" color="{fontdefault}" text="{tr(rerunsof)} '{title}'" />
<loop name="reruns" x="0" y="{height(title)} + 30" width="{areawidth}" rowheight="3%" orientation="vertical">
<drawimage name="logo" condition="{reruns[channellogoexists]}" imagetype="channellogo" path="{reruns[channelid]}" x="0" width="10%" height="8%" />
<drawtext name="channelname" condition="not{reruns[channellogoexists]}" x="-5" font="{regular}" fontsize="5%" color="{fontdefault}" text="{reruns[channelname]}" />
<drawtext condition="{reruns[channellogoexists]}" x="{width(logo)}+20" y="-5" width="{areawidth} - {width(logo)} - 20" font="{regular}" fontsize="6%" color="{fontdefault}" text="{reruns[day]} {reruns[date]} {reruns[start]} - {reruns[stop]}: {reruns[title]} {reruns[shorttext]}" />
<drawtext condition="not{reruns[channellogoexists]}" x="{width(channelname)}+20" y="-5" width="{areawidth} - {width(logo)} - 20" font="{regular}" fontsize="6%" color="{fontdefault}" text="{reruns[day]} {reruns[date]} {reruns[start]} - {reruns[stop]}: {reruns[title]} {reruns[shorttext]}" />
</loop>
</tab>
<!-- TAB ACTORS -->
<tab condition="{isseries}||{ismovie}" name="{tr(actors)}" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}/4">
<drawtext align="center" name="title" y="0" font="{regular}" fontsize="12%" color="{fontdefault}" text="{tr(actors)}" />
<loop name="actors" x="0" y="{height(title)} + 10" width="{areawidth}" orientation="horizontal" columnwidth="{areawidth}/7" rowheight="{areawidth}/7*1.65" overflow="linewrap" >
<drawimage name="thumb" imagetype="image" path="{actors[thumb]}" x="20" y="0" width="{columnwidth}-40" height="{columnwidth} * {actors[thumbheight]} / {actors[thumbwidth]} - 40 * {actors[thumbheight]} / {actors[thumbwidth]}"/>
<drawtext align="center" y="{height(thumb)} + 10" width="{columnwidth}" name="actorname" font="{regular}" fontsize="5%" color="{fontdefault}" text="{actors[name]}" />
<drawtext align="center" y="{height(thumb)} + 10 + {height(actorname)}" width="{columnwidth}" font="{regular}" fontsize="5%" color="{fontdefault}" text="{actors[role]}" />
</loop>
</tab>
<!-- TAB TVDBINFO -->
<tab condition="{isseries}" name="TvDBInfo" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}/4">
<drawimage name="banner" imagetype="image" path="{seriesbanner1path}" align="center" y="10" width="{areawidth}*0.7" height="{areawidth} * 0.7 * {seriesbanner1height} / {seriesbanner1width}"/>
<drawimage name="episodeimage" imagetype="image" path="{episodeimagepath}" x="{areawidth}*0.7" y="{height(banner)} + 20" width="{areawidth}*0.3" height="{areawidth} * 0.3 * {episodeimageheight} / {episodeimagewidth}"/>
<drawimage name="seasonposter" imagetype="image" path="{seasonposterpath}" x="{areawidth}*0.7" y="{height(banner)} + {height(episodeimage)} + 30" width="{areawidth}*0.3" height="{areawidth} * 0.3 * {seasonposterheight} / {seasonposterwidth}"/>
<drawtextbox x="0" y="{height(banner)} + 20" width="96%" float="topright" floatwidth="{width(seasonposter)} + 10" floatheight="{height(episodeimage)} + {height(seasonposter)} + 30" font="{regular}" fontsize="6%" color="{fontdefault}" text="{tr(episode)}: {episodetitle} ({tr(season)} {episodeseason}, {tr(episode)} {episodenumber}) &#10;&#10;{episodeoverview}|&#10;&#10;{tr(gueststars)}: {episodegueststars}||&#10;&#10;{tr(seriesfirstaired)}: {seriesfirstaired}||&#10;{tr(episodefirstaired)}: {episodefirstaired}||&#10;{tr(network)}: {seriesnetwork}||&#10;{tr(genre)}: {seriesgenre}||&#10;{tr(status)}: {seriesstatus}||&#10;{tr(rating)}: {seriesrating}||&#10;{tr(episoderating)}: {episoderating}&#10;|{seriesoverview}&#10;" />
</tab>
<!-- TAB MOVIEDBINFO -->
<tab condition="{ismovie}" name="MovieDBInfo" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}/4">
<drawimage name="poster" imagetype="image" path="{posterpath}" x="70%" y="10" width="{areawidth}*0.3" height="{areawidth} * 0.3 * {posterheight} / {posterwidth}"/>
<drawtextbox x="0" y="10" width="96%" float="topright" floatwidth="{width(poster)} + 10" floatheight="{height(poster)} + 20" font="{regular}" fontsize="6%" color="{fontdefault}" text="{tr(originaltitle)}: {movieoriginalTitle}&#10;&#10;|{tr(genre)}: {moviegenres}&#10;&#10;||{movietagline}&#10;&#10;|{movieoverview}&#10;&#10;|{tr(budget)}: {moviebudget}&#10;||{tr(revenue)}: {movierevenue}&#10;&#10;||{tr(adult)}: {movieadult}&#10;||{tr(releasedate)}: {moviereleasedate}&#10;||{tr(runtime)}: {movieruntime} min&#10;||&#10;{tr(popularity)}: {moviepopularity}&#10;||&#10;{tr(voteaverage)}: {movievoteaverage}&#10;||&#10;{tr(homepage)}: {moviehomepage}|&#10;" />
</tab>
<!-- TAB SERIESGALERY -->
<tab condition="{isseries}" name="{tr(seriesgalery)}" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}*0.61">
<drawimage name="banner1" imagetype="image" path="{seriesbanner1path}" align="center" y="{areaheight}/2 - {height(banner1)}/2" width="{areawidth}*0.9" height="{areawidth} * 0.9 * {seriesbanner1height} / {seriesbanner1width}"/>
<drawimage name="fanart1" imagetype="image" path="{seriesfanart1path}" align="center" y="{areaheight}" width="{areaheight} * 0.95 * {seriesfanart1width} / {seriesfanart1height}" height="{areaheight} * 0.95"/>
<drawimage name="banner2" imagetype="image" path="{seriesbanner2path}" align="center" y="5*{areaheight}/2 - {height(banner2)}/2" width="{areawidth}*0.9" height="{areawidth} *
0.9 * {seriesbanner2height} / {seriesbanner2width}"/>
<drawimage name="fanart2" imagetype="image" path="{seriesfanart2path}" align="center" y="3*{areaheight}" width="{areaheight} * 0.95 * {seriesfanart2width} / {seriesfanart2height}" height="{areaheight} * 0.95"/>
<drawimage name="banner3" imagetype="image" path="{seriesbanner3path}" align="center" y="9*{areaheight}/2 - {height(banner3)}/2" width="{areawidth}*0.9" height="{areawidth} * 0.9 * {seriesbanner3height} / {seriesbanner3width}"/>
<drawimage name="fanart3" imagetype="image" path="{seriesfanart3path}" align="center" y="5*{areaheight}" width="{areaheight} * 0.95 * {seriesfanart3width} / {seriesfanart3height}" height="{areaheight} * 0.95"/>
<drawimage name="poster1" imagetype="image" path="{seriesposter1path}" align="center" y="6*{areaheight}" width="{areaheight} * 0.95 * {seriesposter1width} / {seriesposter1height}" height="{areaheight} * 0.95"/>
<drawimage name="poster2" imagetype="image" path="{seriesposter2path}" x="20" y="6*{areaheight}" width="{areaheight} * 0.95 * {seriesposter2width} / {seriesposter2height}" height="{areaheight} * 0.95"/>
<drawimage name="poster3" imagetype="image" path="{seriesposter3path}" x="{areawidth} - {width(poster3)} - 20" y="6*{areaheight}" width="{areaheight} * 0.95 * {seriesposter3width} / {seriesposter3height}" height="{areaheight} * 0.95"/>
</tab>
<!-- TAB MOVIEGALERY -->
<tab condition="{ismovie}" name="{tr(moviegalery)}" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}*0.61">
<drawimage name="fanart" imagetype="image" path="{fanartpath}" align="center" y="10" width="{areaheight} * 0.95 * {fanartwidth} / {fanartheight}" height="{areaheight} * 0.95"/>
<drawimage name="poster" imagetype="image" path="{posterpath}" align="center" y="{areaheight}" width="{areaheight} * 0.95 * {posterwidth} / {posterheight}" height="{areaheight} * 0.95"/>
<drawimage condition="{movieiscollection}" name="collectionfanart" imagetype="image" path="{collectionfanartpath}" align="center" y="2*{areaheight}" width="{areaheight} * 0.95 * {collectionfanartwidth} / {collectionfanartheight}" height="{areaheight} * 0.95"/>
<drawimage condition="{movieiscollection}" name="collectionposter" imagetype="image" path="{collectionposterpath}" align="center" y="3*{areaheight}" width="{areaheight} * 0.95 * {collectionposterwidth} / {collectionposterheight}" height="{areaheight} * 0.95"/>
</tab>
<tablabels>
<area x="2%" y="85%" width="{areawidth} - 60" height="6%" layer="3">
<loop name="tabs" x="0" y="0" orientation="horizontal">
<drawrectangle condition="not{tabs[current]}" x="0" y="0" width="{width(label)}" height="100%" color="{menuback}" />
<drawrectangle x="{columnwidth}-1" y="0" width="1" height="100%" color="{menubackline}" />
<drawrectangle condition="{tabs[current]}" x="0" y="0" width="{width(label)}" height="100%" color="{menubackactive}" />
<drawtext name="label" x="0" valign="center" font="{regular}" fontsize="60%" color="00000000" text=" {tabs[title]} " />
</loop>
</area>
<area x="2%" y="85%" width="{areawidth} - 60" height="6%" layer="4">
<loop name="tabs" x="0" y="0" orientation="horizontal">
<drawtext condition="not{tabs[current]}" x="0" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text=" {tabs[title]} " />
<drawtext condition="{tabs[current]}" x="0" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text=" {tabs[title]} " />
</loop>
</area>
</tablabels>
</displayplugin>

View File

@@ -0,0 +1,366 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE displayplugin SYSTEM "../../../dtd/displayplugin.dtd">
<displayplugin x="0" y="0" width="100%" height="100%" fadetime="0" scaletvx="0" scaletvy="0" scaletvwidth="100%" scaletvheight="100%">
<viewelement name="background">
<area condition="not{hasscrollbar}" x="0" y="0" width="100%" height="100%" layer="4">
<drawrectangle x="{areawidth}/2 - {menuwidth}*{areawidth}/100/2" y="{areaheight}/2 - {menuheight}*{areaheight}/100/2" width="{menuwidth}*{areawidth}/100" height="{menuheight}*{areaheight}/100" color="{tvgrecmenuback}" />
</area>
<area condition="{hasscrollbar}" x="0" y="0" width="100%" height="100%" layer="4">
<drawrectangle x="{areawidth}/2 - {menuwidth}*{areawidth}/100/2" y="{areaheight}/2 - {menuheight}*{areaheight}/100/2" width="{menuwidth}*{areawidth}/100 + {areawidth}*0.03" height="{menuheight}*{areaheight}/100" color="{tvgrecmenuback}"/>
</area>
</viewelement>
<viewelement name="scrollbar">
<area x="0" y="0" width="100%" height="100%" layer="6">
<drawrectangle x="{areawidth}/2 + {menuwidth}*{areawidth}/100/2 + 4" y="{posy}*{areaheight}/100 + {totalheight}*{areaheight}/100 * {offset} / 1000 + 4" width="{areawidth}*0.02 - 8" height="{totalheight}*{areaheight}/100 * {height} / 1000 - 8" color="{progressbar}" />
</area>
</viewelement>
<grid name="recmenu" x="0" y="0" width="100%" height="100%">
<!-- background -->
<area condition="not{info}++not{buttonyesno}++not{timerconflictheader}++not{timerconflict}++not{timelineheader}++not{timelinetimer}" layer="5">
<fill condition="{current}" color="{menubackactive}" />
<drawrectangle condition="not{current}" x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" />
</area>
<!-- info -->
<area condition="{info}" layer="5">
<drawtext condition="eq({lines}, 1)" align="center" valign="center" font="{regular}" fontsize="40%" color="{fontdefault}" text="{line1}" />
<drawtext condition="eq({lines}, 2)" align="center" y="5%" font="{regular}" fontsize="30%" color="{fontdefault}" text="{line1}" />
<drawtext condition="eq({lines}, 2)" align="center" y="52%" font="{regular}" fontsize="30%" color="{fontdefault}" text="{line2}" />
<drawtext condition="eq({lines}, 3)" align="center" y="0%" font="{regular}" fontsize="20%" color="{fontdefault}" text="{line1}" />
<drawtext condition="eq({lines}, 3)" align="center" y="33%" font="{regular}" fontsize="20%" color="{fontdefault}" text="{line2}" />
<drawtext condition="eq({lines}, 3)" align="center" y="66%" font="{regular}" fontsize="20%" color="{fontdefault}" text="{line3}" />
<drawtext condition="eq({lines}, 4)" align="center" y="0%" font="{regular}" fontsize="16%" color="{fontdefault}" text="{line1}" />
<drawtext condition="eq({lines}, 4)" align="center" y="25%" font="{regular}" fontsize="16%" color="{fontdefault}" text="{line2}" />
<drawtext condition="eq({lines}, 4)" align="center" y="50%" font="{regular}" fontsize="16%" color="{fontdefault}" text="{line3}" />
<drawtext condition="eq({lines}, 4)" align="center" y="75%" font="{regular}" fontsize="16%" color="{fontdefault}" text="{line4}" />
</area>
<!-- button -->
<area condition="{button}" layer="6">
<drawtext condition="not{current}" align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{buttontext}" />
<drawtext condition="{current}" align="center" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{buttontext}" />
</area>
<!-- yes / no button -->
<areacontainer condition="{buttonyesno}">
<area layer="5">
<drawrectangle condition="not{current}" x="2%" y="5%" width="46%" height="90%" color="{tvgbuttoninactive}"/>
<drawrectangle condition="not{current}" x="52%" y="5%" width="46%" height="90%" color="{tvgbuttoninactive}"/>
<drawrectangle condition="{current}++{yes}" x="2%" y="5%" width="46%" height="90%" color="{menubackactive}"/>
<drawrectangle condition="{current}++{yes}" x="52%" y="5%" width="46%" height="90%" color="{tvgbuttoninactive}"/>
<drawrectangle condition="{current}++not{yes}" x="2%" y="5%" width="46%" height="90%" color="{tvgbuttoninactive}"/>
<drawrectangle condition="{current}++not{yes}" x="52%" y="5%" width="46%" height="90%" color="{menubackactive}"/>
</area>
<area layer="6">
<drawtext name="yes" x="{areawidth}/4 - {width(yes)}/2" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{textyes}" />
<drawtext name="no" x="3*{areawidth}/4 - {width(no)}/2" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{textno}" />
</area>
</areacontainer>
<!-- Int Selector -->
<area condition="{intselector}" layer="6">
<drawtext condition="not{current}" x="1%" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{text}" />
<drawtext condition="not{current}" align="right" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{intvalue} " />
<drawtext condition="{current}" x="1%" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{text}" />
<drawtext condition="{current}" align="right" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{intvalue} " />
</area>
<!-- Bool Selector -->
<area condition="{boolselector}" layer="6">
<drawtext condition="{current}" x="1%" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{text}" />
<drawtext condition="not{current}" x="1%" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{text}" />
<drawimage condition="{current}++{intvalue}" imagetype="icon" path="ico_yes_active" x="{areawidth} - {areaheight}*0.8" y="10%" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawimage condition="{current}++not{intvalue}" imagetype="icon" path="ico_no_active" x="{areawidth} - {areaheight}*0.8" y="10%" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawimage condition="not{current}++{intvalue}" imagetype="icon" path="ico_yes" x="{areawidth} - {areaheight}*0.8" y="10%" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawimage condition="not{current}++not{intvalue}" imagetype="icon" path="ico_no" x="{areawidth} - {areaheight}*0.8" y="10%" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
</area>
<!-- String Selector -->
<area condition="{stringselector}" layer="6">
<drawtext condition="not{current}" x="1%" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{text}" />
<drawimage condition="not{current}" imagetype="icon" path="ico_arrow_right" x="{areawidth} - {areaheight}*0.8" y="10%" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawtext condition="not{current}" name="value" x="{areawidth} - {width(value)} - {areaheight}" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{stringvalue}" />
<drawimage condition="not{current}" imagetype="icon" path="ico_arrow_left" x="{areawidth} - {width(value)} - 2*{areaheight}" y="10%" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawtext condition="{current}" x="1%" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{text}" />
<drawimage condition="{current}" imagetype="icon" path="ico_arrow_right_active" x="{areawidth} - {areaheight}*0.8" y="10%" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawtext condition="{current}" name="valueactive" x="{areawidth} - {width(valueactive)} - {areaheight}" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{stringvalue}" />
<drawimage condition="{current}" imagetype="icon" path="ico_arrow_left_active" x="{areawidth} - {width(valueactive)} - 2*{areaheight}" y="10%" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
</area>
<!-- Text Input -->
<areacontainer condition="{textinput}">
<area layer="6">
<drawtext condition="not{current}" x="1%" y="10%" font="{regular}" fontsize="30%" color="{fontdefault}" text="{text}" />
<drawtext condition="{current}" x="1%" y="10%" font="{regular}" fontsize="30%" color="{fontmenuactive}" text="{text}" />
<drawrectangle condition="not{editmode}" x="1%" y="55%" width="98%" height="40%" color="{tvgtextnotedit}"/>
<drawrectangle condition="{editmode}" x="1%" y="55%" width="98%" height="40%" color="{tvgtextedit}"/>
</area>
<area layer="7">
<drawtext condition="not{editmode}" align="right" y="60%" font="{regular}" fontsize="30%" color="{tvgtextnotedittext}" text="{stringvalue} " />
<drawtext condition="{editmode}" align="right" y="60%" font="{regular}" fontsize="30%" color="{tvgtextedittext}" text="{stringvalue} " />
</area>
</areacontainer>
<!-- Time Selector -->
<area condition="{timeselector}" layer="6">
<drawtext condition="not{current}" x="1%" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{text}" />
<drawtext condition="not{current}" align="right" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{stringvalue} " />
<drawtext condition="{current}" x="1%" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{text}" />
<drawtext condition="{current}" align="right" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{stringvalue} " />
</area>
<!-- Day Selector -->
<area condition="{dayselector}" layer="6">
<drawtext condition="{current}" x="1%" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{text}" />
<drawtext condition="{current}" align="right" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{stringvalue} " />
<drawtext condition="not{current}" x="1%" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{text}" />
<drawtext condition="not{current}" align="right" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{stringvalue} " />
</area>
<!-- Channel Selector -->
<area condition="{channelselector}" layer="6">
<drawtext condition="not{current}" x="1%" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{text}" />
<drawtext condition="{current}" x="1%" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{text}" />
<drawimage condition="{channellogoexisis}" imagetype="channellogo" path="{channelid}" x="{areawidth}-{areaheight}" valign="center" width="{areaheight}*0.9" height="{areaheight}*0.9" />
<drawtext condition="not{current}++{channellogoexisis}" name="channelnumberlogo" x="{areawidth}-{areaheight}-{width(channelnumberlogo)}-10" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{channelnumber}" />
<drawtext condition="{current}++{channellogoexisis}" name="channelnumberlogoactive" x="{areawidth}-{areaheight}-{width(channelnumberlogoactive)}-10" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{channelnumber}" />
<drawtext condition="not{current}++not{channellogoexisis}++{channelnumber}" align="right" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{channelnumber} {channelname} " />
<drawtext condition="{current}++not{channellogoexisis}++{channelnumber}" align="right" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{channelnumber} {channelname} " />
<drawtext condition="not{current}++not{channelnumber}" align="right" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{channelname} " />
<drawtext condition="{current}++not{channelnumber}" align="right" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{channelname} " />
</area>
<!-- Weekday Selector -->
<areacontainer condition="{weekdayselector}">
<area layer="6">
<drawtext condition="not{current}" x="1%" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{text}" />
<drawtext condition="{current}" x="1%" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{text}" />
<drawrectangle x="{areawidth} - {areaheight}*4" y="25%" width="{areaheight}*3.5" height="50%" color="{fontdefault}" />
<drawrectangle condition="not{day0set}" x="{areawidth} - {areaheight}*4.0 + 2" y="{areaheight}*0.25+2" width="{areaheight}*0.5-4" height="{areaheight}*0.5-4" color="{tvgdayinactive}" />
<drawrectangle condition="{day0set}" x="{areawidth} - {areaheight}*4.0 + 2" y="{areaheight}*0.25+2" width="{areaheight}*0.5-4" height="{areaheight}*0.5-4" color="{tvgdayactive}" />
<drawrectangle condition="not{day1set}" x="{areawidth} - {areaheight}*3.5 + 2" y="{areaheight}*0.25+2" width="{areaheight}*0.5-4" height="{areaheight}*0.5-4" color="{tvgdayinactive}" />
<drawrectangle condition="{day1set}" x="{areawidth} - {areaheight}*3.5 + 2" y="{areaheight}*0.25+2" width="{areaheight}*0.5-4" height="{areaheight}*0.5-4" color="{tvgdayactive}" />
<drawrectangle condition="not{day2set}" x="{areawidth} - {areaheight}*3.0 + 2" y="{areaheight}*0.25+2" width="{areaheight}*0.5-4" height="{areaheight}*0.5-4" color="{tvgdayinactive}" />
<drawrectangle condition="{day2set}" x="{areawidth} - {areaheight}*3.0 + 2" y="{areaheight}*0.25+2" width="{areaheight}*0.5-4" height="{areaheight}*0.5-4" color="{tvgdayactive}" />
<drawrectangle condition="not{day3set}" x="{areawidth} - {areaheight}*2.5 + 2" y="{areaheight}*0.25+2" width="{areaheight}*0.5-4" height="{areaheight}*0.5-4" color="{tvgdayinactive}" />
<drawrectangle condition="{day3set}" x="{areawidth} - {areaheight}*2.5 + 2" y="{areaheight}*0.25+2" width="{areaheight}*0.5-4" height="{areaheight}*0.5-4" color="{tvgdayactive}" />
<drawrectangle condition="not{day4set}" x="{areawidth} - {areaheight}*2.0 + 2" y="{areaheight}*0.25+2" width="{areaheight}*0.5-4" height="{areaheight}*0.5-4" color="{tvgdayinactive}" />
<drawrectangle condition="{day4set}" x="{areawidth} - {areaheight}*2.0 + 2" y="{areaheight}*0.25+2" width="{areaheight}*0.5-4" height="{areaheight}*0.5-4" color="{tvgdayactive}" />
<drawrectangle condition="not{day5set}" x="{areawidth} - {areaheight}*1.5 + 2" y="{areaheight}*0.25+2" width="{areaheight}*0.5-4" height="{areaheight}*0.5-4" color="{tvgdayinactive}" />
<drawrectangle condition="{day5set}" x="{areawidth} - {areaheight}*1.5 + 2" y="{areaheight}*0.25+2" width="{areaheight}*0.5-4" height="{areaheight}*0.5-4" color="{tvgdayactive}" />
<drawrectangle condition="not{day6set}" x="{areawidth} - {areaheight}*1.0 + 2" y="{areaheight}*0.25+2" width="{areaheight}*0.5-4" height="{areaheight}*0.5-4" color="{tvgdayinactive}" />
<drawrectangle condition="{day6set}" x="{areawidth} - {areaheight}*1.0 + 2" y="{areaheight}*0.25+2" width="{areaheight}*0.5-4" height="{areaheight}*0.5-4" color="{tvgdayactive}" />
</area>
<area layer="7">
<drawrectangle condition="{current}++eq({dayselected}, 0)" x="{areawidth} - {areaheight}*4.0 + 2" y="{areaheight}*0.25+2" width="{areaheight}*0.5-4" height="{areaheight}*0.5-4" color="{tvgdayselected}" />
<drawrectangle condition="{current}++eq({dayselected}, 1)" x="{areawidth} - {areaheight}*3.5 + 2" y="{areaheight}*0.25+2" width="{areaheight}*0.5-4" height="{areaheight}*0.5-4" color="{tvgdayselected}" />
<drawrectangle condition="{current}++eq({dayselected}, 2)" x="{areawidth} - {areaheight}*3.0 + 2" y="{areaheight}*0.25+2" width="{areaheight}*0.5-4" height="{areaheight}*0.5-4" color="{tvgdayselected}" />
<drawrectangle condition="{current}++eq({dayselected}, 3)" x="{areawidth} - {areaheight}*2.5 + 2" y="{areaheight}*0.25+2" width="{areaheight}*0.5-4" height="{areaheight}*0.5-4" color="{tvgdayselected}" />
<drawrectangle condition="{current}++eq({dayselected}, 4)" x="{areawidth} - {areaheight}*2.0 + 2" y="{areaheight}*0.25+2" width="{areaheight}*0.5-4" height="{areaheight}*0.5-4" color="{tvgdayselected}" />
<drawrectangle condition="{current}++eq({dayselected}, 5)" x="{areawidth} - {areaheight}*1.5 + 2" y="{areaheight}*0.25+2" width="{areaheight}*0.5-4" height="{areaheight}*0.5-4" color="{tvgdayselected}" />
<drawrectangle condition="{current}++eq({dayselected}, 6)" x="{areawidth} - {areaheight}*1.0 + 2" y="{areaheight}*0.25+2" width="{areaheight}*0.5-4" height="{areaheight}*0.5-4" color="{tvgdayselected}" />
<drawtext name="day0" x="{areawidth} - {areaheight}*4.0 + {areaheight}/4 - {width(day0)}/2" valign="center" font="{regular}" fontsize="50%" color="{fontdefault}" text="{day0abbr}" />
<drawtext name="day1" x="{areawidth} - {areaheight}*3.5 + {areaheight}/4 - {width(day1)}/2" valign="center" font="{regular}" fontsize="50%" color="{fontdefault}" text="{day1abbr}" />
<drawtext name="day2" x="{areawidth} - {areaheight}*3.0 + {areaheight}/4 - {width(day2)}/2" valign="center" font="{regular}" fontsize="50%" color="{fontdefault}" text="{day2abbr}" />
<drawtext name="day3" x="{areawidth} - {areaheight}*2.5 + {areaheight}/4 - {width(day3)}/2" valign="center" font="{regular}" fontsize="50%" color="{fontdefault}" text="{day3abbr}" />
<drawtext name="day4" x="{areawidth} - {areaheight}*2.0 + {areaheight}/4 - {width(day4)}/2" valign="center" font="{regular}" fontsize="50%" color="{fontdefault}" text="{day4abbr}" />
<drawtext name="day5" x="{areawidth} - {areaheight}*1.5 + {areaheight}/4 - {width(day5)}/2" valign="center" font="{regular}" fontsize="50%" color="{fontdefault}" text="{day5abbr}" />
<drawtext name="day6" x="{areawidth} - {areaheight}*1.0 + {areaheight}/4 - {width(day6)}/2" valign="center" font="{regular}" fontsize="50%" color="{fontdefault}" text="{day6abbr}" />
</area>
</areacontainer>
<!-- Directory Selector -->
<area condition="{directoryselector}" layer="6">
<drawtext condition="not{current}" x="1%" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{text}" />
<drawtext condition="{current}" x="1%" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{text}" />
<drawimage imagetype="icon" path="ico_arrow_right" x="{areawidth} - {areaheight}*0.8" y="10%" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawimage condition="not{current}" imagetype="icon" path="ico_arrow_right" x="{areawidth} - {areaheight}*0.8" y="10%" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawimage condition="{current}" imagetype="icon" path="ico_arrow_right_active" x="{areawidth} - {areaheight}*0.8" y="10%" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawtext condition="not{current}" name="folder" x="{areawidth} - {width(folder)} - {areaheight}" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{folder}" />
<drawimage condition="not{current}" imagetype="icon" path="ico_arrow_left" x="{areawidth} - {width(folder)} - 2*{areaheight}" y="10%" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawtext condition="{current}" name="folderact" x="{areawidth} - {width(folderact)} - {areaheight}" valign="center" font="{regular}" fontsize="60%" color="{fontmenuactive}" text="{folder}" />
<drawimage condition="{current}" imagetype="icon" path="ico_arrow_left_active" x="{areawidth} - {width(folderact)} - 2*{areaheight}" y="10%" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
</area>
<!-- Timerconflict Header -->
<areacontainer condition="{timerconflictheader}">
<area layer="5">
<drawtext name="title" x="{areawidth}*0.7*0.5 - {width(title)}/2" valign="center" font="{regular}" fontsize="50%" color="{fontdefault}" text="{text}" />
<drawrectangle x="70%" y="0" width="30%" height="100%" color="{tvgconflictheaderback}"/>
</area>
<area layer="6">
<drawtext x="{areawidth}*0.7" y="0" font="{regular}" fontsize="30%" color="{fontdefault}" text="{conflictstart}" />
<drawtext align="right" y="0" font="{regular}" fontsize="30%" color="{fontdefault}" text="{conflictstop}" />
<drawtext name="olstart" x="{areawidth}*0.7 + {overlapstartpercent}*{areawidth}*0.3/100 - {width(olstart)} - 5" y="50%" font="{regular}" fontsize="30%" color="{tvgconflictfont}" text="{overlapstart}" />
<drawtext x="{areawidth}*0.7 + {overlapstartpercent}*{areawidth}*0.3/100 + {overlapwidthpercent}*{areawidth}*0.3/100 + 5" y="50%" font="{regular}" fontsize="30%" color="{tvgconflictfont}" text="{overlapstop}" />
<drawrectangle x="{areawidth}*0.7 + {overlapstartpercent}*{areawidth}*0.3/100" y="50%" width="{overlapwidthpercent}*{areawidth}*0.3/100" height="50%" color="{tvgconflict}"/>
</area>
</areacontainer>
<!-- Timerconflict -->
<areacontainer condition="{timerconflict}">
<area layer="5">
<drawrectangle condition="{current}" x="0" y="0" width="70%" height="100%" color="{menubackactive}" />
<drawrectangle condition="not{current}" x="0" y="{areaheight}-1" width="70%" height="1" color="{menubackline}" />
</area>
<area layer="6">
<drawimage condition="{current}++{infoactive}" imagetype="icon" path="ico_info_selected" x="{areaheight}*0.05" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="{current}++not{infoactive}" imagetype="icon" path="ico_info_active" x="{areaheight}*0.05" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="not{current}" imagetype="icon" path="ico_info" x="{areaheight}*0.05" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="{current}++{deleteactive}" imagetype="icon" path="ico_delete_selected" x="{areaheight}*0.6" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="{current}++not{deleteactive}" imagetype="icon" path="ico_delete_active" x="{areaheight}*0.6" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="not{current}" imagetype="icon" path="ico_delete" x="{areaheight}*0.6" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="{current}++{editactive}" imagetype="icon" path="ico_edit_selected" x="{areaheight}*1.15" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="{current}++not{editactive}" imagetype="icon" path="ico_edit_active" x="{areaheight}*1.15" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="not{current}" imagetype="icon" path="ico_edit" x="{areaheight}*1.15" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="{current}++{searchactive}" imagetype="icon" path="ico_search_selected" x="{areaheight}*1.7" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="{current}++not{searchactive}" imagetype="icon" path="ico_search_active" x="{areaheight}*1.7" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="not{current}" imagetype="icon" path="ico_search" x="{areaheight}*1.7" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawtext condition="not{current}" x="{areaheight}*2.3" width="{areawidth}*0.7 - {areaheight}*2.4" y="10%" font="{regular}" fontsize="35%" color="{fontdefault}" text="{timertitle}" />
<drawtext condition="not{current}" x="{areaheight}*2.3" y="45%" font="{regular}" fontsize="25%" color="{fontdefault}" text="{weekday} {date} {starttime} - {stoptime}" />
<drawtext condition="not{current}" x="{areaheight}*2.3" y="65%" font="{regular}" fontsize="25%" color="{fontdefault}" text="{channelname}, Transp. {transponder}" />
<drawtext condition="{current}" x="{areaheight}*2.3" width="{areawidth}*0.7 - {areaheight}*2.4" y="10%" font="{regular}" fontsize="35%" color="{fontmenuactive}" text="{timertitle}" />
<drawtext condition="{current}" x="{areaheight}*2.3" y="45%" font="{regular}" fontsize="25%" color="{fontmenuactive}" text="{weekday} {date} {starttime} - {stoptime}" />
<drawtext condition="{current}" x="{areaheight}*2.3" y="65%" font="{regular}" fontsize="25%" color="{fontmenuactive}" text="{channelname}, Transp. {transponder}" />
<drawrectangle x="70%" y="0" width="30%" height="100%" color="{tvgconflictheaderback}"/>
<drawrectangle x="{areawidth}*0.7 + {timerstartpercent}*{areawidth}*0.3/100" y="30%" width="{timerwidthpercent}*{areawidth}*0.3/100" height="40%" color="{tvgconflicttimer}"/>
</area>
<area layer="7">
<drawrectangle x="{areawidth}*0.7 + {overlapstartpercent}*{areawidth}*0.3/100" y="0" width="{overlapwidthpercent}*{areawidth}*0.3/100" height="100%" color="{tvgconflict}"/>
</area>
</areacontainer>
<!-- Event -->
<area condition="{event}" layer="6">
<drawimage condition="{current}" imagetype="icon" path="ico_info_selected" x="{areaheight}*0.05" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="not{current}" imagetype="icon" path="ico_info" x="{areaheight}*0.05" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="{channellogoexisis}" imagetype="channellogo" path="{channelid}" x="{areaheight}*0.8" valign="center" width="{areaheight}" height="{areaheight}" />
<drawtext condition="not{current}" x="{areaheight}*2.2" y="2" font="{regular}" fontsize="30%" color="{fontdefault}" text="{weekday} {date} {starttime} - {stoptime} {channelname}" />
<drawtext condition="not{current}" x="{areaheight}*2.2" y="30%" width="{areawidth} - 3*{areaheight}" font="{regular}" fontsize="45%" color="{fontdefault}" text="{title}" />
<drawtext condition="not{current}" x="{areaheight}*2.2" y="69%" width="{areawidth} - 3*{areaheight}" font="{regular}" fontsize="30%" color="{fontdefault}" text="{shorttext}" />
<drawtext condition="{current}" x="{areaheight}*2.2" y="2" font="{regular}" fontsize="30%" color="{fontmenuactive}" text="{weekday} {date} {starttime} - {stoptime} {channelname}" />
<drawtext condition="{current}" x="{areaheight}*2.2" y="30%" width="{areawidth} - 3*{areaheight}" font="{regular}" fontsize="45%" color="{fontmenuactive}" text="{title}" />
<drawtext condition="{current}" x="{areaheight}*2.2" y="69%" width="{areawidth} - 3*{areaheight}" font="{regular}" fontsize="30%" color="{fontmenuactive}" text="{shorttext}" />
<drawimage condition="{current}++not{hastimer}" imagetype="icon" path="ico_rec_active" x="{areawidth} - {areaheight}*0.6" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="not{current}++not{hastimer}" imagetype="icon" path="ico_rec" x="{areawidth} - {areaheight}*0.6" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="{hastimer}" imagetype="icon" path="ico_rec_selected" x="{areawidth} - {areaheight}*0.6" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
</area>
<!-- Recording -->
<area condition="{recording}" layer="6">
<drawtext condition="not{current}" x="1%" y="0" font="{regular}" width="98%" fontsize="50%" color="{fontdefault}" text="{recname}" />
<drawtext condition="not{current}" x="55%" y="0" font="{regular}" width="98%" fontsize="35%" color="{fontdefault}" text="{recdate} {recstarttime} - {recduration} min, {channelname}" />
<drawtext condition="{current}" x="1%" y="0" font="{regular}" width="98%" fontsize="50%" color="{fontmenuactive}" text="{recname}" />
<drawtext condition="{current}" x="55%" y="0" font="{regular}" width="98%" fontsize="35%" color="{fontmenuactive}" text="{recdate} {recstarttime} - {recduration} min, {channelname}" />
</area>
<!-- Searchtimer -->
<area condition="{searchtimer}" layer="6">
<drawimage condition="{current}++{searchactive}" imagetype="icon" path="ico_search_selected" x="{areaheight}*0.05" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="{current}++not{searchactive}" imagetype="icon" path="ico_search_active" x="{areaheight}*0.05" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="not{current}" imagetype="icon" path="ico_search" x="{areaheight}*0.05" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="{current}++{editactive}" imagetype="icon" path="ico_edit_selected" x="{areaheight}*0.6" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="{current}++not{editactive}" imagetype="icon" path="ico_edit_active" x="{areaheight}*0.6" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="not{current}" imagetype="icon" path="ico_edit" x="{areaheight}*0.6" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="{current}++{deleteactive}" imagetype="icon" path="ico_delete_selected" x="{areaheight}*1.15" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="{current}++not{deleteactive}" imagetype="icon" path="ico_delete_active" x="{areaheight}*1.15" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="not{current}" imagetype="icon" path="ico_delete" x="{areaheight}*1.15" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawtext condition="not{current}" x="{areaheight}*1.8" width="{areawidth} - {areaheight}*2" y="5%" font="{regular}" fontsize="45%" color="{fontdefault}" text="{searchstring}" />
<drawtext condition="not{current}++{timeractive}" align="right" y="5%" font="{regular}" fontsize="35%" color="{fontdefault}" text="active " />
<drawtext condition="not{current}" x="{areaheight}*1.8" y="55%" font="{regular}" fontsize="35%" color="{fontdefault}" text="Active Timers: {activetimers}, Recordings: {recordingsdone}" />
<drawtext condition="{current}" x="{areaheight}*1.8" width="{areawidth} - {areaheight}*2" y="5%" font="{regular}" fontsize="45%" color="{fontmenuactive}" text="{searchstring}" />
<drawtext condition="{current}++{timeractive}" align="right" y="5%" font="{regular}" fontsize="35%" color="{fontmenuactive}" text="active " />
<drawtext condition="{current}" x="{areaheight}*1.8" y="55%" font="{regular}" fontsize="35%" color="{fontmenuactive}" text="Active Timers: {activetimers}, Recordings: {recordingsdone}" />
</area>
<!-- Timeline Header -->
<areacontainer condition="{timelineheader}">
<area layer="5">
<drawtext align="center" y="1%" font="{regular}" fontsize="30%" color="{fontdefault}" text="Timer {date}" />
<drawrectangle x="{areawidth}*0.05" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline1}"/>
<drawrectangle x="{areawidth}*0.0875" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline2}"/>
<drawrectangle x="{areawidth}*0.125" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline1}"/>
<drawrectangle x="{areawidth}*0.1625" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline2}"/>
<drawrectangle x="{areawidth}*0.2" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline1}"/>
<drawrectangle x="{areawidth}*0.2375" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline2}"/>
<drawrectangle x="{areawidth}*0.275" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline1}"/>
<drawrectangle x="{areawidth}*0.3125" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline2}"/>
<drawrectangle x="{areawidth}*0.35" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline1}"/>
<drawrectangle x="{areawidth}*0.3875" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline2}"/>
<drawrectangle x="{areawidth}*0.425" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline1}"/>
<drawrectangle x="{areawidth}*0.4625" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline2}"/>
<drawrectangle x="{areawidth}*0.5" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline1}"/>
<drawrectangle x="{areawidth}*0.5375" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline2}"/>
<drawrectangle x="{areawidth}*0.575" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline1}"/>
<drawrectangle x="{areawidth}*0.6125" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline2}"/>
<drawrectangle x="{areawidth}*0.65" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline1}"/>
<drawrectangle x="{areawidth}*0.6875" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline2}"/>
<drawrectangle x="{areawidth}*0.725" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline1}"/>
<drawrectangle x="{areawidth}*0.7625" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline2}"/>
<drawrectangle x="{areawidth}*0.8" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline1}"/>
<drawrectangle x="{areawidth}*0.8375" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline2}"/>
<drawrectangle x="{areawidth}*0.875" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline1}"/>
<drawrectangle x="{areawidth}*0.9125" y="80%" width="{areawidth}*0.0375" height="20%" color="{tvgtimeline2}"/>
</area>
<area layer="6">
<drawtext name="text0" x="{areawidth}*0.05 + {areawidth}*0.0375/2 - {width(text0)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline2}" text="0"/>
<drawtext name="text1" x="{areawidth}*0.0875 + {areawidth}*0.0375/2 - {width(text1)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline1}" text="1"/>
<drawtext name="text2" x="{areawidth}*0.125 + {areawidth}*0.0375/2 - {width(text2)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline2}" text="2"/>
<drawtext name="text3" x="{areawidth}*0.1625 + {areawidth}*0.0375/2 - {width(text3)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline1}" text="3"/>
<drawtext name="text4" x="{areawidth}*0.2 + {areawidth}*0.0375/2 - {width(text4)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline2}" text="4"/>
<drawtext name="text5" x="{areawidth}*0.2375 + {areawidth}*0.0375/2 - {width(text5)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline1}" text="5"/>
<drawtext name="text6" x="{areawidth}*0.275 + {areawidth}*0.0375/2 - {width(text6)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline2}" text="6"/>
<drawtext name="text7" x="{areawidth}*0.3125 + {areawidth}*0.0375/2 - {width(text7)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline1}" text="7"/>
<drawtext name="text8" x="{areawidth}*0.35 + {areawidth}*0.0375/2 - {width(text8)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline2}" text="8"/>
<drawtext name="text9" x="{areawidth}*0.3875 + {areawidth}*0.0375/2 - {width(text9)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline1}" text="9"/>
<drawtext name="text10" x="{areawidth}*0.425 + {areawidth}*0.0375/2 - {width(text10)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline2}" text="10"/>
<drawtext name="text11" x="{areawidth}*0.4625 + {areawidth}*0.0375/2 - {width(text11)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline1}" text="11"/>
<drawtext name="text12" x="{areawidth}*0.5 + {areawidth}*0.0375/2 - {width(text12)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline2}" text="12"/>
<drawtext name="text13" x="{areawidth}*0.5375 + {areawidth}*0.0375/2 - {width(text13)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline1}" text="13"/>
<drawtext name="text14" x="{areawidth}*0.575 + {areawidth}*0.0375/2 - {width(text14)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline2}" text="14"/>
<drawtext name="text15" x="{areawidth}*0.6125 + {areawidth}*0.0375/2 - {width(text15)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline1}" text="15"/>
<drawtext name="text16" x="{areawidth}*0.65 + {areawidth}*0.0375/2 - {width(text16)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline2}" text="16"/>
<drawtext name="text17" x="{areawidth}*0.6875 + {areawidth}*0.0375/2 - {width(text17)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline1}" text="17"/>
<drawtext name="text18" x="{areawidth}*0.725 + {areawidth}*0.0375/2 - {width(text18)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline2}" text="18"/>
<drawtext name="text19" x="{areawidth}*0.7625 + {areawidth}*0.0375/2 - {width(text19)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline1}" text="19"/>
<drawtext name="text20" x="{areawidth}*0.8 + {areawidth}*0.0375/2 - {width(text20)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline2}" text="20"/>
<drawtext name="text21" x="{areawidth}*0.8375 + {areawidth}*0.0375/2 - {width(text21)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline1}" text="21"/>
<drawtext name="text22" x="{areawidth}*0.875 + {areawidth}*0.0375/2 - {width(text22)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline2}" text="22"/>
<drawtext name="text23" x="{areawidth}*0.9125 + {areawidth}*0.0375/2 - {width(text23)}/2" y="80%" font="{regular}" fontsize="20%" color="{tvgtimeline1}" text="23"/>
</area>
<area condition="{timerset}" layer="6">
<drawimage condition="{channellogoexisis}" imagetype="channellogo" path="{channelid}" x="1%" y="30%" width="{areaheight}*0.5" height="{areaheight}*0.5" />
<drawtext condition="not{channellogoexisis}" x="1%" width="{areaheight}*0.7" y="40%" font="{regular}" fontsize="20%" color="{fontdefault}" text="{channelname}"/>
<drawtext x="{areaheight}*0.8" y="36%" font="{regular}" fontsize="20%" color="{fontdefault}" text="{eventstart} - {eventstop} (Rec. {timerstart} - {timerstop}), Transp. {channeltransponder}"/>
<drawtext x="{areaheight}*0.8" y="54%" width="{areawidth}-{areaheight}" font="{regular}" fontsize="20%" color="{fontdefault}" text="{eventtitle} - {eventshorttext}"/>
</area>
</areacontainer>
<!-- Timeline Timer -->
<areacontainer condition="{timelinetimer}">
<area layer="5">
<drawrectangle condition="{current}" x="5%" y="0" width="90%" height="100%" color="{menubackactive}"/>
<drawrectangle x="5%" y="{areaheight}-1" width="90%" height="1" color="{menubackline}"/>
</area>
<area layer="6">
<drawrectangle condition="not{current}" x="{areawidth}*0.05 + {timerstart}*{areawidth}*0.9/1000" y="25%" width="{timerwidth}*{areawidth}*0.9/1000" height="50%" color="{fontmenuactive}"/>
<drawrectangle condition="{current}" x="{areawidth}*0.05 + {timerstart}*{areawidth}*0.9/1000" y="25%" width="{timerwidth}*{areawidth}*0.9/1000" height="50%" color="{fontdefault}"/>
</area>
</areacontainer>
<!-- Favorites -->
<area condition="{favorite}" layer="6">
<drawimage condition="{current}" imagetype="icon" path="ico_search_selected" x="{areaheight}*0.1" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawimage condition="not{current}" imagetype="icon" path="ico_search" x="{areaheight}*0.1" valign="center" width="{areaheight}*0.5" height="{areaheight}*0.5"/>
<drawtext condition="not{current}" x="{areaheight}" valign="center" font="{regular}" width="{areawidth} - {areaheight}" fontsize="80%" color="{fontdefault}" text="{favdesc}" />
<drawtext condition="not{current}" x="{areaheight}" valign="center" font="{regular}" width="{areawidth} - {areaheight}" fontsize="80%" color="{fontdefault}" text="{favdesc}" />
<drawtext condition="{current}" x="{areaheight}" valign="center" font="{regular}" width="{areawidth} - {areaheight}" fontsize="80%" color="{fontmenuactive}" text="{favdesc}" />
<drawtext condition="{current}" x="{areaheight}" valign="center" font="{regular}" width="{areawidth} - {areaheight}" fontsize="80%" color="{fontmenuactive}" text="{favdesc}" />
</area>
</grid>
</displayplugin>

View File

@@ -0,0 +1,445 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE displayplugin SYSTEM "../../../dtd/displayplugin.dtd">
<displayplugin x="0" y="0" width="100%" height="100%" fadetime="0" scaletvx="0" scaletvy="0" scaletvwidth="100%" scaletvheight="100%">
<viewelement name="background_hor">
<area x="0" y="0" width="100%" height="100%" layer="1">
<drawimage imagetype="skinpart" x="0" y="0" width="100%" height="100%" path="background_menu" />
</area>
<area x="2%" y="0" width="30%" height="7%" layer="2">
<drawimage name="icon" imagetype="icon" path="tvguideng" x="0" valign="center" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawtext x="{width(icon)} + 20" valign="center" font="{regular}" fontsize="80%" color="{fontdefault}" text="TV Guide" />
</area>
<area x="0" y="0" width="100%" height="100%" layer="2">
<drawrectangle x="2%" y="10%" width="96%" height="65%" color="{menuback}" />
<drawrectangle x="17%" y="77%" width="73%" height="14%" color="{menuback}" />
<drawrectangle x="5%" y="16%" width="2" height="59%" color="{menubackline}" />
<drawrectangle x="17%" y="16%" width="2" height="59%" color="{menubackline}" />
<drawrectangle x="2%" y="16%" width="96%" height="2" color="{menubackline}" />
<drawrectangle x="{areawidth}*0.98 - 3" y="14%" width="2" height="2%" color="{menubackline}" />
</area>
</viewelement>
<viewelement name="background_ver">
<area x="0" y="0" width="100%" height="100%" layer="1">
<drawimage imagetype="skinpart" x="0" y="0" width="100%" height="100%" path="background_menu" />
</area>
<area x="2%" y="0" width="30%" height="7%" layer="2">
<drawimage name="icon" imagetype="icon" path="tvguideng" x="0" valign="center" width="{areaheight}*0.8" height="{areaheight}*0.8"/>
<drawtext x="{width(icon)} + 20" valign="center" font="{regular}" fontsize="80%" color="{fontdefault}" text="TV Guide" />
</area>
<area x="0" y="0" width="100%" height="100%" layer="2">
<drawrectangle x="2%" y="9%" width="96%" height="68%" color="{menuback}" />
<drawrectangle x="6%" y="78%" width="92%" height="14%" color="{menuback}" />
<drawrectangle x="{areawidth}*0.02 - 2" y="9%" width="2" height="68%" color="{menubackline}" />
<drawrectangle x="{areawidth}*0.06 - 2" y="9%" width="2" height="68%" color="{menubackline}" />
<drawrectangle x="2%" y="9%" width="96%" height="2" color="{menubackline}" />
<drawrectangle x="6%" y="13%" width="92%" height="2" color="{menubackline}" />
<drawrectangle x="6%" y="21%" width="92%" height="2" color="{menubackline}" />
<drawrectangle x="2%" y="{areaheight}*0.77 - 2" width="6%" height="2" color="{menubackline}" />
</area>
</viewelement>
<viewelement name="header_hor">
<area x="18%" y="78%" width="50%" height="3%" layer="3">
<drawtext x="0" y="0" font="{regular}" fontsize="100%" width="100%" color="{fontdefault}" text="{day} {date} {start} - {stop}: {title}" />
</area>
<areascroll orientation="vertical" mode="forthandback" delay="3000" scrollspeed="medium" x="18%" y="{areaheight}*0.815" width="71%" height="9%" layer="3">
<drawtextbox x="0" y="0" font="{regular}" width="100%" fontsize="28%" color="{fontdefault}" text="{description}" />
</areascroll>
</viewelement>
<viewelement name="header_ver">
<area x="7%" y="79%" width="80%" height="3%" layer="3">
<drawtext x="0" y="0" font="{regular}" fontsize="100%" width="100%" color="{fontdefault}" text="{day} {date} {start} - {stop}: {title}" />
</area>
<areascroll orientation="vertical" mode="forthandback" delay="3000" scrollspeed="medium" x="7%" y="{areaheight}*0.825" width="71%" height="8%" layer="3">
<drawtextbox x="0" y="0" font="{regular}" width="100%" fontsize="28%" color="{fontdefault}" text="{description}" />
</areascroll>
</viewelement>
<viewelement name="footer_hor">
<!--red-->
<area condition="{red1}" x="0" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_red" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{red1}" x="0" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{red}" />
</area>
<!--green-->
<area condition="{green1}" x="0" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_green" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{green1}" x="0" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{green}" />
</area>
<!--yellow-->
<area condition="{yellow1}" x="0" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_yellow" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{yellow1}" x="0" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{yellow}" />
</area>
<!--blue-->
<area condition="{blue1}" x="0" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_blue" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{blue1}" x="0" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{blue}" />
</area>
<!--red-->
<area condition="{red2}" x="25%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_red" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{red2}" x="25%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{red}" />
</area>
<!--green-->
<area condition="{green2}" x="25%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_green" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{green2}" x="25%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{green}" />
</area>
<!--yellow-->
<area condition="{yellow2}" x="25%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_yellow" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{yellow2}" x="25%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{yellow}" />
</area>
<!--blue-->
<area condition="{blue2}" x="25%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_blue" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{blue2}" x="25%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{blue}" />
</area>
<!--red-->
<area condition="{red3}" x="50%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_red" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{red3}" x="50%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{red}" />
</area>
<!--green-->
<area condition="{green3}" x="50%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_green" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{green3}" x="50%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{green}" />
</area>
<!--yellow-->
<area condition="{yellow3}" x="50%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_yellow" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{yellow3}" x="50%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{yellow}" />
</area>
<!--blue-->
<area condition="{blue3}" x="50%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_blue" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{blue3}" x="50%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{blue}" />
</area>
<!--red-->
<area condition="{red4}" x="75%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_red" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{red4}" x="75%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{red}" />
</area>
<!--green-->
<area condition="{green4}" x="75%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_green" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{green4}" x="75%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{green}" />
</area>
<!--yellow-->
<area condition="{yellow4}" x="75%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_yellow" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{yellow4}" x="75%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{yellow}" />
</area>
<!--blue-->
<area condition="{blue4}" x="75%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_blue" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{blue4}" x="75%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{blue}" />
</area>
</viewelement>
<viewelement name="footer_ver">
<!--red-->
<area condition="{red1}" x="0" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_red" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{red1}" x="0" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{red}" />
</area>
<!--green-->
<area condition="{green1}" x="0" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_green" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{green1}" x="0" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{green}" />
</area>
<!--yellow-->
<area condition="{yellow1}" x="0" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_yellow" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{yellow1}" x="0" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{yellow}" />
</area>
<!--blue-->
<area condition="{blue1}" x="0" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_blue" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{blue1}" x="0" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{blue}" />
</area>
<!--red-->
<area condition="{red2}" x="25%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_red" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{red2}" x="25%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{red}" />
</area>
<!--green-->
<area condition="{green2}" x="25%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_green" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{green2}" x="25%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{green}" />
</area>
<!--yellow-->
<area condition="{yellow2}" x="25%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_yellow" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{yellow2}" x="25%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{yellow}" />
</area>
<!--blue-->
<area condition="{blue2}" x="25%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_blue" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{blue2}" x="25%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{blue}" />
</area>
<!--red-->
<area condition="{red3}" x="50%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_red" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{red3}" x="50%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{red}" />
</area>
<!--green-->
<area condition="{green3}" x="50%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_green" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{green3}" x="50%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{green}" />
</area>
<!--yellow-->
<area condition="{yellow3}" x="50%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_yellow" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{yellow3}" x="50%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{yellow}" />
</area>
<!--blue-->
<area condition="{blue3}" x="50%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_blue" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{blue3}" x="50%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{blue}" />
</area>
<!--red-->
<area condition="{red4}" x="75%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_red" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{red4}" x="75%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{red}" />
</area>
<!--green-->
<area condition="{green4}" x="75%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_green" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{green4}" x="75%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{green}" />
</area>
<!--yellow-->
<area condition="{yellow4}" x="75%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_yellow" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{yellow4}" x="75%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{yellow}" />
</area>
<!--blue-->
<area condition="{blue4}" x="75%" y="94%" width="25%" height="6%" layer="2">
<drawimage imagetype="skinpart" path="button_blue" x="0" y="0" width="100%" height="100%"/>
</area>
<area condition="{blue4}" x="75%" y="94%" width="25%" height="6%" layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{blue}" />
</area>
</viewelement>
<viewelement name="time_hor">
<area x="60%" y="0" width="25%" height="7%" layer="2">
<drawtext align="right" valign="center" fontsize="70%" font="{regular}" color="{fontdefault}" text="{dayname} {day}. {monthnameshort}" />
</area>
<area x="87%" y="0" width="13%" height="7%" layer="2">
<drawimage imagetype="icon" x="0" valign="center" width="{areaheight}*0.5" height="{areaheight}0.5" path="clock" />
<drawtext name="clock" x="25%" valign="center" fontsize="80%" font="{digital}" color="{fontdefault}" text="{hour}:{printf('%02d', min)}" />
<drawtext name="clocksec" x="{posx(clock)} + {width(clock)}" y="{areaheight}/2 - {height(clocksec)}/2 + {height(clock)}/2 - {height(clocksec)}/2 - 3" fontsize="60%" font="{digital}" color="{fontdefault}" text=":{printf('%02d', sec)}" />
</area>
</viewelement>
<viewelement name="time_ver">
<area x="60%" y="0" width="25%" height="7%" layer="2">
<drawtext align="right" valign="center" fontsize="70%" font="{regular}" color="{fontdefault}" text="{dayname} {day}. {monthnameshort}" />
</area>
<area x="87%" y="0" width="13%" height="7%" layer="2">
<drawimage imagetype="icon" x="0" valign="center" width="{areaheight}*0.5" height="{areaheight}0.5" path="clock" />
<drawtext name="clock" x="25%" valign="center" fontsize="80%" font="{digital}" color="{fontdefault}" text="{hour}:{printf('%02d', min)}" />
<drawtext name="clocksec" x="{posx(clock)} + {width(clock)}" y="{areaheight}/2 - {height(clocksec)}/2 + {height(clock)}/2 - {height(clocksec)}/2 - 3" fontsize="60%" font="{digital}" color="{fontdefault}" text=":{printf('%02d', sec)}" />
</area>
</viewelement>
<viewelement name="datetimeline_hor">
<area x="2%" y="10%" width="15%" height="5%" layer="3">
<drawtext name="datetime" x="20%" valign="center" fontsize="70%" font="{regular}" color="{fontdefault}" text="{weekday} {date}" />
</area>
</viewelement>
<viewelement name="datetimeline_ver">
<area x="2%" y="9%" width="4%" height="10%" layer="3">
<drawtextvertical align="center" valign="center" fontsize="{areawidth}*0.45" font="{regular}" color="{fontdefault}" text="{date}" />
</area>
</viewelement>
<viewelement name="timeindicator_hor">
<area x="{areawidth}*0.17 + 2" y="16%" width="{areawidth}*0.81 - 1" height="59%" layer="4">
<drawrectangle x="{areawidth}*{percenttotal}/1000 - 1" y="0" width="3" height="100%" color="{tvgtimeline}" />
</area>
</viewelement>
<viewelement name="timeindicator_ver">
<area x="6%" y="21%" width="92%" height="56%" layer="4">
<drawrectangle x="0" y="{areaheight}*{percenttotal}/1000" width="100%" height="2" color="{tvgtimeline}" />
</area>
</viewelement>
<grid name="timeline_hor" x="15%" y="11%" width="81%" height="5%">
<area layer="3">
<drawrectangle x="{areawidth}*1/6-5" y="60%" width="2" height="40%" color="{menubackline}" />
<drawrectangle x="{areawidth}*2/6-5" y="80%" width="2" height="20%" color="{menubackline}" />
<drawrectangle x="{areawidth}*3/6-5" y="80%" width="2" height="20%" color="{menubackline}" />
<drawrectangle x="{areawidth}*4/6-5" y="70%" width="2" height="30%" color="{menubackline}" />
<drawrectangle x="{areawidth}*5/6-5" y="80%" width="2" height="20%" color="{menubackline}" />
<drawrectangle x="{areawidth}-5" y="80%" width="2" height="20%" color="{menubackline}" />
</area>
<area layer="4">
<drawtext condition="not{fullhour}" x="2" y="0" fontsize="55%" font="{regular}" color="{fontdefault}" text="{timestring}" />
<drawtext condition="{fullhour}" x="2" y="0" fontsize="55%" font="{regular}" color="{fontactive}" text="{timestring}" />
</area>
</grid>
<grid name="timeline_ver" x="2%" y="{areaheight}*0.2" width="4%" height="56%">
<area layer="3">
<drawrectangle x="75%" y="{areaheight}*1/6-6" width="25%" height="2" color="{menubackline}" />
<drawrectangle x="90%" y="{areaheight}*2/6-6" width="10%" height="2" color="{menubackline}" />
<drawrectangle x="90%" y="{areaheight}*3/6-6" width="10%" height="2" color="{menubackline}" />
<drawrectangle x="80%" y="{areaheight}*4/6-6" width="20%" height="2" color="{menubackline}" />
<drawrectangle x="90%" y="{areaheight}*5/6-6" width="10%" height="2" color="{menubackline}" />
<drawrectangle x="90%" y="{areaheight}-6" width="20%" height="2" color="{menubackline}" />
</area>
<area layer="4">
<drawtext condition="not{fullhour}" x="3%" y="0" fontsize="21%" font="{regular}" color="{fontdefault}" text="{timestring}" />
<drawtext condition="{fullhour}" x="3%" y="0" fontsize="21%" font="{regular}" color="{fontactive}" text="{timestring}" />
</area>
</grid>
<grid name="channels_hor" x="5%" y="16%" width="12%" height="59%">
<area layer="3">
<drawtext name="channum" x="{areawidth}*0.3 - {width(channum)}" valign="center" fontsize="50%" font="{regular}" color="{fontdefault}" text="{number}" />
<drawimage condition="{channellogoexists}" name="logo" x="{areawidth}*0.3 + {areawidth}*0.7/2 - {width(logo)}/2" imagetype="channellogo" path="{channelid}" width="50%" height="70%" valign="center" />
<drawtext condition="not{channellogoexists}" name="channame" x="33%" width="66%" valign="center" font="regular" color="{fontdefault}" fontsize="35%" text="{name}" />
<drawrectangle x="0" y="{areaheight}-2" width="100%" height="2" color="{menubackline}" />
</area>
</grid>
<grid name="channels_ver" x="6%" y="13%" width="92%" height="8%">
<area layer="3">
<drawtext name="channum" x="{areawidth}*0.2 - {width(channum)}" valign="center" fontsize="50%" font="{regular}" color="{fontdefault}" text="{number}" />
<drawimage condition="{channellogoexists}" name="logo" x="{areawidth}*0.2 + {areawidth}*0.7/2 - {width(logo)}/2" imagetype="channellogo" path="{channelid}" width="70%" height="70%" valign="center" />
<drawtext condition="not{channellogoexists}" name="channame" x="23%" width="76%" valign="center" font="regular" color="{fontdefault}" fontsize="30%" text="{name}" />
<drawrectangle x="{areawidth}-2" y="0" width="2" height="100%" color="{menubackline}" />
</area>
</grid>
<grid name="channelgroups_hor" x="2%" y="16%" width="3%" height="59%">
<area layer="3">
<drawtextvertical align="center" valign="center" font="{regular}" fontsize="50%" color="{fontdefault}" text="{group}" />
<drawrectangle x="0" y="{areaheight}-3" width="100%" height="2" color="{menubackline}" />
</area>
</grid>
<grid name="channelgroups_ver" x="6%" y="9%" width="92%" height="4%">
<area layer="3">
<drawtext align="center" valign="center" font="{regular}" fontsize="90%" color="{fontdefault}" text="{group}" />
<drawrectangle x="{areawidth}-3" y="" width="2" height="100%" color="{menubackline}" />
</area>
</grid>
<grid name="schedules_hor" x="{areawidth}*0.17 + 2" y="16%" width="{areawidth}*0.81 - 1" height="59%">
<area condition="{current}" layer="3">
<fill color="{menubackactive}" />
</area>
<area layer="4">
<drawtext condition="not{current}" x="10" width="96%" y="15%" font="regular" color="{fontdefault}" fontsize="30%" text="{start} - {stop}" />
<drawtext condition="not{current}" x="10" width="96%" y="45%" font="regular" color="{fontdefault}" fontsize="45%" text="{title}" />
<drawtext condition="{current}" x="10" width="96%" y="15%" font="regular" color="{fontmenuactive}" fontsize="30%" text="{start} - {stop}" />
<drawtext condition="{current}" x="10" width="96%" y="45%" font="regular" color="{fontmenuactive}" fontsize="45%" text="{title}" />
<drawrectangle x="0" y="{areaheight}-2" width="100%" height="2" color="{menubackline}" />
<drawrectangle x="{areawidth}-2" y="0" width="2" height="100%" color="{menubackline}" />
<drawimage condition="{timer}" imagetype="icon" path="ico_rec_selected" x="{areawidth} - {areaheight}*0.4 - 5" y="5" width="0.4*{areaheight}" height="0.4*{areaheight}" />
</area>
</grid>
<grid name="schedules_ver" x="6%" y="21%" width="92%" height="56%">
<area condition="{current}" layer="3">
<fill color="{menubackactive}" />
</area>
<area layer="4">
<drawtext condition="not{current}" x="2%" width="97%" y="3" font="regular" color="{fontdefault}" fontsize="{areawidth}*0.11" text="{start} - {stop}" />
<drawtextbox condition="not{current}" x="2%" width="97%" y="{areawidth}*0.15" height="{areawidth}*0.85" font="regular" color="{fontdefault}" fontsize="{areawidth}*0.10" text="{title}" />
<drawtext condition="{current}" x="2%" width="97%" y="3" font="regular" color="{fontmenuactive}" fontsize="{areawidth}*0.10" text="{start} - {stop}" />
<drawtextbox condition="{current}" x="2%" width="97%" y="{areawidth}*0.15" height="{areawidth}*0.85" font="regular" color="{fontmenuactive}" fontsize="{areawidth}*0.10" text="{title}" />
<drawrectangle x="0" y="{areaheight}-2" width="100%" height="2" color="{menubackline}" />
<drawrectangle x="{areawidth}-2" y="0" width="2" height="100%" color="{menubackline}" />
</area>
</grid>
<viewelement name="channeljump">
<area x="40%" y="44%" width="20%" height="10%" layer="6">
<fill color="{menubackline}" />
<drawrectangle x="2" y="2" width="{areawidth}-4" height="{areaheight}-4" color="{tvgrecmenuback}" />
</area>
<area x="40%" y="44%" width="20%" height="10%" layer="7">
<drawtext align="center" valign="center" font="regular" color="{fontdefault}" fontsize="70%" text="{channel}" />
</area>
</viewelement>
</displayplugin>

View File

@@ -0,0 +1,70 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE menuplugin SYSTEM "../../../dtd/displaymenuplugin.dtd">
<menuplugin x="0" y="0" width="100%" height="100%" fadetime="0" orientation="horizontal">
<background orientation="horizontal">
<area x="0" y="0" width="100%" height="100%" layer="1">
<drawimage imagetype="skinpart" x="0" y="0" width="100%" height="100%" path="background_menu" />
</area>
<area x="2%" y="10%" width="96%" height="72%" layer="2">
<fill color="{menuback}" />
<drawrectangle x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}"/>
</area>
</background>
<scrollbar>
<area x="0" y="0" width="1" height="1" layer="1">
<fill color="{clrTransparent}" />
</area>
</scrollbar>
<menuitems x="2%" y="10%" orientation="horizontal" width="96%" height="80%" align="center" numlistelements="3">
<listelement>
<!-- Background -->
<area y="90%" height="10%" layer="2">
<fill condition="not{current}" color="{menuback}" />
<fill condition="{current}" color="{menubackactive}" />
<drawrectangle x="{areawidth}-1" y="0" width="1" height="100%" color="{menubackline}"/>
</area>
<area y="90%" height="10%" layer="3">
<drawtextbox condition="not{current}" width="100%" height="100%" align="center" valign="center" font="{regular}" fontsize="40%" color="{fontdefault}" text="{menuitemtext}" />
<drawtextbox condition="{current}" width="100%" height="100%" align="center" valign="center" font="{regular}" fontsize="40%" color="{fontmenuactive}" text="{menuitemtext}" />
</area>
</listelement>
<currentelement delay="100" fadetime="200">
<area condition="{iscurrent}" x="4%" y="4%" width="92%" height="86%" layer="3">
<drawimage name="weathericon" imagetype="icon" path="{icon}" x="0" y="0" width="{areaheight}*0.35" height="{areaheight}*0.35"/>
<drawtext align="right" y="0" font="{regular}" fontsize="8%" color="{fontdefault}" text="{city}" />
<drawtext align="right" y="9%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{timestamp}" />
<drawtext align="right" y="18%" font="{regular}" fontsize="20%" color="{fontdefault}" text="{temperature}°C" />
<drawtext align="right" y="36%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{summary}" />
<drawtext x="0" y="40%" font="{regular}" fontsize="7%" color="{fontdefault}" text="{tr(apparenttemp)}: {apparenttemperature} °C" />
<drawtext x="0" y="48%" font="{regular}" fontsize="7%" color="{fontdefault}" text="{tr(precipitationprobability)}: {precipitationprobability} %" />
<drawtext x="0" y="56%" font="{regular}" fontsize="7%" color="{fontdefault}" text="{tr(precipitationintensity)}: {precipitationintensity} l/qm" />
<drawtext x="0" y="64%" font="{regular}" fontsize="7%" color="{fontdefault}" text="{tr(humidity)}: {humidity} %" />
<drawtext x="0" y="72%" font="{regular}" fontsize="7%" color="{fontdefault}" text="{tr(windspeed)}: {windspeed} km/h" />
<drawtext x="0" y="80%" font="{regular}" fontsize="7%" color="{fontdefault}" text="{tr(windbearing)}: {windbearingstring} ({windbearing} °)" />
<drawtext x="0" y="88%" font="{regular}" fontsize="7%" color="{fontdefault}" text="{tr(cloudcover)}: {cloudcover} %" />
</area>
<area condition="{ishourly}" x="4%" y="4%" width="92%" height="84%" layer="3">
<loop name="hourly" x="0" y="0" width="{areawidth}" orientation="horizontal" columnwidth="{areawidth}*0.33-1" rowheight="{areaheight}/4" overflow="linewrap" >
<drawtext x="10" y="10" font="{regular}" fontsize="{rowheight}/3" color="{fontdefault}" text="{hourly[timestamp]}" />
<drawtext x="10" y="{rowheight}/3" font="{regular}" fontsize="{rowheight}/4" color="{fontdefault}" text="{hourly[temperature]}°C" />
<drawtext x="10" y="{rowheight}*2/3" font="{regular}" fontsize="{rowheight}/4" color="{fontdefault}" text="{hourly[summary]}" />
<drawimage imagetype="icon" path="{hourly[icon]}" x="{columnwidth} - 0.7*{rowheight} - 10" valign="center" width="0.7*{rowheight}" height="0.7*{rowheight}"/>
<drawrectangle x="{columnwidth} - 1" y="2" width="1" height="{rowheight} - 4" color="{menubackline}" />
<drawrectangle x="2" y="{rowheight} - 1" width="{columnwidth} - 4" height="1" color="{menubackline}" />
</loop>
</area>
<area condition="{isdaily}" x="4%" y="4%" width="92%" height="84%" layer="3">
<loop name="daily" x="0" y="0" orientation="vertical" columnwidth="{areawidth}" rowheight="{areaheight}/7" overflow="cut">
<drawtext x="0" font="{regular}" fontsize="{rowheight}/2" y="5" color="{fontdefault}" text="{daily[dayname]} {daily[day]}" />
<drawtext x="35%" font="{regular}" fontsize="{rowheight}/2" y="5" color="{fontdefault}" text="{daily[temperaturemin]}°C - {daily[temperaturemax]}°C" />
<drawtext x="0" font="{regular}" fontsize="{rowheight}*0.3" width="{columnwidth} - {rowheight}*0.7" y="{rowheight}*0.6" color="{fontdefault}" text="{daily[summary]}" />
<drawimage imagetype="icon" path="{daily[icon]}" x="{columnwidth} - {rowheight}" valign="center" width="0.8*{rowheight}" height="0.8*{rowheight}"/>
<drawrectangle x="0" y="{rowheight} - 1" width="{columnwidth}" height="1" color="{menubackline}" />
</loop>
</area>
</currentelement>
</menuitems>
</menuplugin>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE menuplugin SYSTEM "../../../dtd/displaymenuplugin.dtd">
<menuplugin x="0" y="0" width="100%" height="100%" fadetime="0">
<background>
<area x="0" y="0" width="100%" height="100%" layer="1">
<drawimage imagetype="skinpart" x="0" y="0" width="100%" height="100%" path="background_menu" />
</area>
<area x="2%" y="10%" width="96%" height="75%" layer="2">
<fill color="{menuback}" />
<drawrectangle x="0" y="16%" width="100%" height="1" color="{menubackline}" />
<drawrectangle x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" />
</area>
</background>
<header>
<area x="0" y="0" width="1" height="1" layer="1">
<fill color="{clrTransparent}" />
</area>
</header>
<scrollbar>
<area x="97%" y="23%" width="{areawidth}*0.01" height="61%" layer="3">
<drawrectangle x="0" y="{areaheight} * {offset} / 1000" width="100%" height="{areaheight} * {height} / 1000" color="{progressbar}" />
</area>
</scrollbar>
<detailheader>
<area x="3%" y="11%" width="95%" height="10%" layer="3">
<drawtext x="20" valign="center" font="{regular}" fontsize="50%" color="{fontdefault}" text="{menuheader}" />
<drawimage name="icon" imagetype="icon" path="{icon}" align="right" valign="center" width="{areaheight}" height="{areaheight}"/>
<drawtext name="temp" x="{areawidth} - {width(icon)} - {width(temp)} - 20" valign="center" font="{regular}" fontsize="60%" color="{fontdefault}" text="{temperature}°C" />
</area>
</detailheader>
<tab name="current" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}/4">
<drawtext x="20" y="0" font="{regular}" fontsize="8%" color="{fontdefault}" text="{tr(conditions)} {tr(for)} {city} ({latitude}, {longitude}):" />
<drawtext x="20" y="10%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{summary}" />
<drawtext x="20" y="25%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{tr(temp)}: {temperature}°C" />
<drawtext x="20" y="35%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{tr(apparenttemp)}: {apparenttemperature}°C" />
<drawtext x="20" y="45%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{tr(todaymin)}: {mintemperature}°C, {tr(todaymax)}: {maxtemperature}°C" />
<drawtext x="20" y="55%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{tr(precipitationprobability)}: {precipitationprobability} %" />
<drawtext x="20" y="65%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{tr(precipitationintensity)}: {precipitationintensity} l/qm" />
<drawtext x="20" y="75%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{tr(humidity)}: {humidity} %" />
<drawtext x="20" y="85%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{tr(windspeed)}: {windspeed} km/h aus {windbearingstring}" />
<drawtext x="20" y="95%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{tr(visibility)}: {visibility} km" />
<drawtext x="20" y="105%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{tr(cloudcover)}: {cloudcover} %" />
<drawtext x="20" y="115%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{tr(pressure)}: {pressure} HPa" />
<drawtext x="20" y="125%" font="{regular}" fontsize="8%" color="{fontdefault}" text="{tr(ozone)}: {ozone} DU" />
</tab>
</menuplugin>

View File

@@ -0,0 +1,48 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE menuplugin SYSTEM "../../../dtd/displaymenuplugin.dtd">
<menuplugin x="0" y="0" width="100%" height="100%" fadetime="0">
<background>
<area x="0" y="0" width="100%" height="100%" layer="1">
<drawimage imagetype="skinpart" x="0" y="0" width="100%" height="100%" path="background_menu" />
</area>
<area x="2%" y="10%" width="96%" height="75%" layer="2">
<fill color="{menuback}" />
<drawrectangle x="0" y="16%" width="100%" height="1" color="{menubackline}" />
<drawrectangle x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" />
</area>
</background>
<header>
<area x="0" y="0" width="1" height="1" layer="1">
<fill color="{clrTransparent}" />
</area>
</header>
<scrollbar>
<area x="97%" y="23%" width="{areawidth}*0.01" height="61%" layer="3">
<drawrectangle x="0" y="{areaheight} * {offset} / 1000" width="100%" height="{areaheight} * {height} / 1000" color="{progressbar}" />
</area>
</scrollbar>
<detailheader>
<area x="3%" y="11%" width="95%" height="10%" layer="3">
<drawtext x="20" valign="center" font="{regular}" fontsize="50%" color="{fontdefault}" text="{menuheader}" />
<drawimage imagetype="icon" path="{icon}" align="right" valign="center" width="{areaheight}" height="{areaheight}"/>
</area>
</detailheader>
<tab name="current" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}/4">
<drawtextbox name="summary" x="0" y="5%" width="{areawidth}" font="{regular}" fontsize="7%" color="{fontdefault}" text="{summary}" />
<drawrectangle x="0" y="{posy(summary)} + {height(summary)} + 10" width="{areawidth}" height="1" color="{menubackline}" />
<loop name="daily" x="0" y="{posy(summary)} + {height(summary)} + 10" orientation="vertical" columnwidth="{areawidth}" rowheight="{areaheight}/5">
<drawtext x="0" font="{regular}" fontsize="9%" valign="center" color="{fontdefault}" text="{daily[dayname]} {daily[day]}" />
<drawimage imagetype="icon" path="{daily[icon]}" x="2*{rowheight}" valign="center" width="0.8*{rowheight}" height="0.8*{rowheight}"/>
<drawtext x="3*{rowheight}" font="{regular}" fontsize="{rowheight}*0.3" y="0" color="{fontdefault}" text="{daily[temperaturemin]}°C - {daily[temperaturemax]}°C ({tr(max)} {daily[temperaturemaxtime]}, {tr(min)} {daily[temperaturemintime]})" />
<drawtext x="3*{rowheight}" font="{regular}" fontsize="{rowheight}/4" y="{rowheight}*0.25" width="{columnwidth} - 3.5*{rowheight}" color="{fontdefault}" text="{daily[summary]}" />
<drawtext x="3*{rowheight}" font="{regular}" fontsize="{rowheight}/4" y="{rowheight}*0.5" width="{columnwidth} - 3.5*{rowheight}" color="{fontdefault}" text="{tr(precipitationprobability)} {daily[precipitationprobability]}%, {daily[precipitationintensity]} l/qm, {tr(windspeed)} {daily[windspeed]} km/h {tr(from)} {daily[windbearingstring]}" />
<drawtext x="3*{rowheight}" font="{regular}" fontsize="{rowheight}/4" y="{rowheight}*0.75" width="{columnwidth} - 3.5*{rowheight}" color="{fontdefault}" text="{tr(cloudcover)} {daily[cloudcover]}%, {tr(visibility)} {daily[visibility]} km, {tr(pressure)} {daily[pressure]} HPa, {tr(ozone)} {daily[ozone]} DU" />
<drawrectangle x="0" y="{rowheight} - 1" width="{columnwidth}" height="1" color="{menubackline}" />
</loop>
</tab>
</menuplugin>

View File

@@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE menuplugin SYSTEM "../../../dtd/displaymenuplugin.dtd">
<menuplugin x="0" y="0" width="100%" height="100%" fadetime="0">
<background>
<area x="0" y="0" width="100%" height="100%" layer="1">
<drawimage imagetype="skinpart" x="0" y="0" width="100%" height="100%" path="background_menu" />
</area>
<area x="2%" y="10%" width="96%" height="75%" layer="2">
<fill color="{menuback}" />
<drawrectangle x="0" y="16%" width="100%" height="1" color="{menubackline}" />
<drawrectangle x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" />
</area>
</background>
<header>
<area x="0" y="0" width="1" height="1" layer="1">
<fill color="{clrTransparent}" />
</area>
</header>
<scrollbar>
<area x="97%" y="23%" width="{areawidth}*0.01" height="61%" layer="3">
<drawrectangle x="0" y="{areaheight} * {offset} / 1000" width="100%" height="{areaheight} * {height} / 1000" color="{progressbar}" />
</area>
</scrollbar>
<detailheader>
<area x="3%" y="11%" width="95%" height="10%" layer="3">
<drawtext x="20" valign="center" font="{regular}" fontsize="50%" color="{fontdefault}" text="{menuheader}" />
<drawimage name="icon" imagetype="icon" path="{icon}" align="right" valign="center" width="{areaheight}" height="{areaheight}"/>
</area>
</detailheader>
<tab name="current" x="3%" y="23%" width="94%" height="61%" layer="4" scrollheight="{areaheight}/4">
<drawtextbox name="summary" x="0" y="2%" width="{areawidth}" font="{regular}" fontsize="7%" color="{fontdefault}" text="{summary}" />
<drawrectangle x="0" y="{posy(summary)} + {height(summary)} + 10" width="{areawidth}" height="1" color="{menubackline}" />
<loop name="hourly" x="0" y="{posy(summary)} + {height(summary)} + 10" orientation="vertical" columnwidth="{areawidth}" rowheight="{areaheight}/5">
<drawtext x="0" font="{regular}" fontsize="9%" valign="center" color="{fontdefault}" text="{hourly[timestamp]}" />
<drawimage imagetype="icon" path="{hourly[icon]}" x="1.5*{rowheight}" valign="center" width="{rowheight}*0.8" height="{rowheight}*0.8"/>
<drawtext name="temp" x="3.5*{rowheight} - {width(temp)}/2" font="{regular}" fontsize="10%" y="2%" color="{fontdefault}" text="{hourly[temperature]}°C" />
<drawtext name="felt" x="3.5*{rowheight} - {width(felt)}/2" font="{regular}" fontsize="6%" y="{rowheight}*0.55" color="{fontdefault}" text="{tr(felt)} {hourly[apparenttemperature]}°C" />
<drawtext x="5*{rowheight}" font="{regular}" fontsize="{rowheight}/3" y="0" width="{columnwidth} - 4*{rowheight}" color="{fontdefault}" text="{hourly[summary]}" />
<drawtext x="5*{rowheight}" font="{regular}" fontsize="{rowheight}/3" y="{rowheight}/3" width="{columnwidth} - 4*{rowheight}" color="{fontdefault}" text="{tr(precipitationprobability)} {hourly[precipitationprobability]}%, {hourly[precipitationintensity]} l/qm" />
<drawtext x="5*{rowheight}" font="{regular}" fontsize="{rowheight}/3" y="{rowheight}*2/3" width="{columnwidth} - 4*{rowheight}" color="{fontdefault}" text="{tr(windspeed)} {hourly[windspeed]} km/h {tr(from)} {hourly[windbearingstring]}" />
<drawrectangle x="0" y="{rowheight} - 1" width="{columnwidth}" height="1" color="{menubackline}" />
</loop>
</tab>
</menuplugin>