<menuschedules x="0" y="0" width="100%" height="100%" fadetime="0" scaletvx="55%" scaletvy="10%" scaletvwidth="40%" scaletvheight="40%" >
    <!-- Available Variables header:
    {title}                         title of current menu
    {vdrversion}                    running VDR Version
    {hasicon}                       true if a menu icon is available
    {icon}                          path of menu icon
    {channelnumber}                 Number of Channel of current event
    {channelname}                   Name of current Channel of current event
    {channellogoexists}             true if a channel logo exists 
    {channelid}                     ChannelID as path to display channel logo
    {whatson}                       true if menu "What's on" is displayed
    {whatsonnow}                    true if menu "What's on now" is displayed
    {whatsonnext}                   true if menu "What's on next" is displayed
    {whatsonfavorites}              true if EPGSearch Favorites menu is displayed
    -->
    <header>
        <area x="0" y="0" width="83%" height="8%" layer="3">
            <drawtext condition="{whatsonnow}||{whatsonnext}||{whatsonfavorites}" x="5" valign="center" font="{semibold}" fontsize="100%" color="{clrWhite}" text="{title}" />
            <drawimage name="logo" condition="{whatson}" imagetype="channellogo" path="{channelid}" x="1%" width="5%" height="90%" align="left" valign="center" />
            <drawtext condition="{whatson}" x="{posx(logo)} + {width(logo)}+20" valign="center" font="{semibold}" fontsize="100%" color="{clrWhite}" text="{channelnumber} - {channelname}" />
        </area>
    </header>

    <scrollbar>
        <area x="52%" y="10%" width="2%" height="80%" layer="2">
            <drawimage imagetype="skinpart" path="scrollbarback" x="0" y="0" width="100%" height="100%"/>
        </area>
        <area x="52%" y="10%" width="2%" height="80%" layer="3">
            <drawimage imagetype="skinpart" path="scrollbar" x="0" y="{areaheight} * {offset} / 1000" width="100%" height="{areaheight} * {height} / 1000"/>
        </area>
    </scrollbar>

    <menuitems x="1%" y="10%" orientation="vertical" width="98%" height="80%" align="center" numlistelements="10">
        <!-- Available Variables schedules menu listelement:
        {nummenuitem}             number of item in list, starts with 1
        {title}                   title of event
        {shorttext}               shorttext of event
        {start}                   event start time in hh::mm
        {stop}                    event stop time
        {day}                     day of current event
        {date}                    date of current event in dd.mm.yy
        {daynumeric}              day as number
        {month}                   month as number
        {year}                    year as number
        {running}                 true if event is currently running
        {elapsed}                 elapsed time of event, if not running 0
        {duration}                duration of event
        {durationhours}           duration, full hours
        {durationminutes}         duration, rest of minutes
        {current}                 true if item is currently selected 
        {separator}               true if item is a list separator 
        {channelname}             Channel Name
        {channelnumber}           Channel Number
        {channelid}               ChannelID as path to display channel logo
        {channellogoexists}       true if a channel logo exists 
        {whatson}                 true if menu "What's on" is displayed
        {whatsonnow}              true if menu "What's on now" is displayed
        {whatsonnext}             true if menu "What's on next" is displayed
        {whatsonfavorites}        true if EPGSearch Favorites menu is displayed
        {timerpartitial}          true if partitial timer is set for the event
        {timerfull}               true if full timer is set for the event
        {hasVPS}                  true if event has VPS information
        -->
        <listelement>
            <area x="0" width="51%" layer="2">
                <drawimage condition="not{current}" imagetype="skinpart" path="menubutton" x="0" y="0" width="100%" height="100%"/>
                <drawimage condition="{current}" imagetype="skinpart" path="menubuttonactive" x="0" y="0" width="100%" height="100%"/>
            </area>
            <!-- progress bar for running -->
            <area condition="{running}" x="25%" width="25%" layer="4">
                <drawimage imagetype="skinpart" path="progressbarback" x="0" y="10%" width="100%" height="20%"/>
            </area>
            <area condition="{running}" x="25%" width="25%" layer="5">
                <drawimage imagetype="skinpart" path="progressbar" x="{areaheight}*0.1" y="10%" width="{elapsed}/{duration}*{areawidth} - {elapsed}/{duration}*{areaheight}*0.2" height="20%"/>
            </area>
            <area condition="{running}" x="25%" width="25%" layer="6">
                <drawimage imagetype="skinpart" path="progressbarend" x="{areaheight}*0.1 + {elapsed}/{duration}*{areawidth} - {elapsed}/{duration}*{areaheight}*0.2 - 1" y="10%" width="{areaheight}*0.1" height="20%"/>
            </area>
            <!-- timer symbols-->
            <area condition="{timerfull}||{timerpartitial}" x="47%" width="3%" layer="4">
                <drawimage condition="{timerfull}" imagetype="icon" path="ico_timer" align="right" y="1%" width="{areaheight}/2" height="{areaheight}/2" />
                <drawimage condition="{timerpartitial}" imagetype="icon" path="ico_timer" align="right" y="1%" width="{areaheight} * 0.35" height="{areaheight} * 0.35" />
            </area>
            <!-- element whatson -->
            <area condition="not{separator}++{whatson}++not{current}" x="1%" width="50%" layer="3">
                <drawtext x="0" y="5%" font="{regular}" fontsize="35%" color="{clrGray}" text="{start} - {stop}" />
            </area>
            <areascroll scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium"  condition="not{separator}++{whatson}++not{current}" x="1%" width="50%" layer="3">
                <drawtext name="menutext" x="0" y="35%" font="{regular}" fontsize="60%" color="{clrGray}" text="{title}" />
            </areascroll>
            <!-- current element whatson -->
            <area condition="not{separator}++{whatson}++{current}" x="1%" width="50%" layer="3">
                <drawtext x="0" y="5%" font="{regular}" fontsize="35%" color="{clrWhite}" text="{start} - {stop}" />
            </area>
            <areascroll scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium"  condition="not{separator}++{whatson}++{current}" x="1%" width="50%" layer="3">
                <drawtext name="menutext" x="0" y="35%" font="{regular}" fontsize="60%" color="{clrWhite}" text="{title}" />
            </areascroll>
            <!-- element whatsonnow -->
            <area condition="not{separator}++{whatsonnow}" x="1%" width="9%" 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="11%" width="39%" layer="3">
                <drawtext x="0" y="5%" font="{regular}" fontsize="35%" color="{clrGray}" text="{start} - {stop}" />
            </area>
            <areascroll scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium"  condition="not{separator}++{whatsonnow}++not{current}" x="11%" width="39%" layer="3">
                <drawtext name="menutext" x="0" y="35%" font="{regular}" fontsize="60%" color="{clrGray}" text="{title}" />
            </areascroll>
            <!-- current element whatsonnow -->
            <area condition="not{separator}++{whatsonnow}++{current}" x="11%" width="39%" layer="3">
                <drawtext x="0" y="5%" font="{regular}" fontsize="35%" color="{clrWhite}" text="{start} - {stop}" />
            </area>
            <areascroll scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium"  condition="not{separator}++{whatsonnow}++{current}" x="11%" width="39%" layer="3">
                <drawtext name="menutext" x="0" y="35%" font="{regular}" fontsize="60%" color="{clrWhite}" text="{title}" />
            </areascroll>
            <!-- element whatsonnext -->
            <area condition="not{separator}++{whatsonnext}" x="1%" width="9%" 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="11%" width="39%" layer="3">
                <drawtext x="0" y="5%" font="{regular}" fontsize="35%" color="{clrGray}" text="{start} - {stop}" />
            </area>
            <areascroll scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium"  condition="not{separator}++{whatsonnext}++not{current}" x="11%" width="39%" layer="3">
                <drawtext name="menutext" x="0" y="35%" font="{regular}" fontsize="60%" color="{clrGray}" text="{title}" />
            </areascroll>
            <!-- current element whatsonnext -->
            <area condition="not{separator}++{whatsonnext}++{current}" x="11%" width="39%" layer="3">
                <drawtext x="0" y="5%" font="{regular}" fontsize="35%" color="{clrWhite}" text="{start} - {stop}" />
            </area>
            <areascroll scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium"  condition="not{separator}++{whatsonnext}++{current}" x="11%" width="39%" layer="3">
                <drawtext name="menutext" x="0" y="35%" font="{regular}" fontsize="60%" color="{clrWhite}" text="{title}" />
            </areascroll>
            <!-- element whatsonfavorites -->
            <area condition="not{separator}++{whatsonfavorites}" x="1%" width="9%" 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="11%" width="39%" layer="3">
                <drawtext x="0" y="5%" font="{regular}" fontsize="35%" color="{clrGray}" text="{start} - {stop}" />
            </area>
            <areascroll scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium"  condition="not{separator}++{whatsonfavorites}++not{current}" x="11%" width="39%" layer="3">
                <drawtext name="menutext" x="0" y="35%" font="{regular}" fontsize="60%" color="{clrGray}" text="{title}" />
            </areascroll>
            <!-- current element whatsonfavorites -->
            <area condition="not{separator}++{whatsonfavorites}++{current}" x="11%" width="39%" layer="3">
                <drawtext x="0" y="5%" font="{regular}" fontsize="35%" color="{clrWhite}" text="{start} - {stop}" />
            </area>
            <areascroll scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium"  condition="not{separator}++{whatsonfavorites}++{current}" x="11%" width="39%" layer="3">
                <drawtext name="menutext" x="0" y="35%" font="{regular}" fontsize="60%" color="{clrWhite}" text="{title}" />
            </areascroll>
           <!-- day or channel separator -->
            <area condition="{separator}" x="1%" width="50%" layer="3">
                <drawtext x="0" valign="center" font="{regular}" fontsize="70%" color="{clrWhite}" text="{title}" />
            </area>      
        </listelement>
        <!-- Available Variables schedules menu currentelement:
        {menuitemx}         x position of according menu item
        {menuitemy}         y position of according menu item
        {menuitemwidth}     width of according menu item
        {menuitemheight}    height of according menu item
        {title}                   title of event
        {shorttext}               shorttext of event
        {description}             detailed description of event
        {start}                   event start time in hh::mm
        {stop}                    event stop time
        {day}                     day of current event
        {date}                    date of current event in dd.mm.yy
        {daynumeric}              day as number
        {month}                   month as number
        {year}                    year as number
        {running}                 true if event is currently running
        {elapsed}                 elapsed time of event, if not running 0
        {duration}                duration of event
        {durationhours}           duration, full hours
        {durationminutes}         duration, rest of minutes
        {channelname}             Channel Name
        {channelnumber}           Channel Number
        {channelid}               ChannelID as path to display channel logo
        {channellogoexists}       true if a channel logo exists 
        {hasposter}               true if a scraped poster is available for this element
        {posterwidth}             width of scraped poster
        {posterheight}            height of scraped poster
        {posterpath}              absolute path of scraped poster
        {timerpartitial}          true if partitial timer is set for the event
        {timerfull}               true if full timer is set for the event
        {whatson}                 true if menu "What's on" is displayed
        {whatsonnow}              true if menu "What's on now" is displayed
        {whatsonnext}             true if menu "What's on next" is displayed
        {whatsonfavorites}        true if EPGSearch Favorites menu is displayed
        {schedule[]}              array with next 10 schedules, only for whatsonnow and whatsonnext
        {schedule[title]}         title of event
        {schedule[shorttext]}     shorttext of event
        {schedule[start]}         start time of event in hh:mm
        {schedule[stop]}          stop time of event in hh:mm
        -->
        <currentelement delay="200" fadetime="0">
            <area x="55%" y="52%" width="45%" height="48%" layer="2">
                <drawimage imagetype="skinpart" path="displaymenucurrentback" x="0" y="0" width="100%" height="100%"/>
            </area>
            <areascroll condition="not{hasposter}" orientation="vertical" mode="forthandback" delay="1000" scrollspeed="medium" x="56%" y="53%" width="43%" height="46%" layer="3">
                <drawtext x="0" y="0" font="{semibold}" width="100%" fontsize="10%" color="{clrWhite}" text="{day} {daynumeric}.{month} {start} - {stop}" />
                <drawtext x="0" y="10%" font="{semibold}" width="100%" fontsize="12%" color="{clrWhite}" text="{title}" />
                <drawtextbox name="shorttext" x="0" y="21%" width="100%" font="{regular}" fontsize="9%" color="{clrWhite}" text="{shorttext}" />
                <drawtextbox x="0" y="{posy(shorttext)} + {height(shorttext)}" width="100%" font="{regular}" fontsize="8%" color="{clrWhite}" text="{description}" />
            </areascroll>
            <area condition="{hasposter}" x="56%" y="53%" width="15%" height="46%" layer="3">
                <drawimage imagetype="image" path="{posterpath}" align="center" valign="center" width="{areawidth}" height="{areawidth} * {posterheight} / {posterwidth}"/>
            </area>
            <areascroll condition="{hasposter}" orientation="vertical" mode="forthandback" delay="1000" scrollspeed="medium" x="72%" y="53%" width="27%" height="46%" layer="3">
                <drawtext x="0" y="0" font="{semibold}" width="100%" fontsize="10%" color="{clrWhite}" text="{day} {daynumeric}.{month} {start} - {stop}" />
                <drawtext x="0" y="10%" font="{semibold}" width="100%" fontsize="12%" color="{clrWhite}" text="{title}" />
                <drawtextbox name="shorttext" x="0" y="21%" width="100%" font="{regular}" fontsize="9%" color="{clrWhite}" text="{shorttext}" />
                <drawtextbox x="0" y="{posy(shorttext)} + {height(shorttext)}" width="100%" font="{regular}" fontsize="8%" color="{clrWhite}" text="{description}" />
            </areascroll>
        </currentelement>
    </menuitems>

</menuschedules>