<menumain x="0" y="0" width="100%" height="100%" fadetime="0">

    <!-- Available Variables timers:
    {numtimers}                  number of active timers (max. 15 timers will be displayed)
    {numtimerconflicts}          number of current timer conflicts
    {timer1exists}               true if timer 1 available
    {timer2exists}               true if timer 2 available
    ...
    {timer15exists}              true if timer 15 available
    {timers[]}                   array with active timers (local and remote if remotetimers plugin is in use)
    {timers[title]}              title of timer
    {timers[datetime]}           date and time of timer
    {timers[recording]}          true if timer is recording currently
    {timers[channelname]}        name of channel for which timer is created
    {timers[channelnumber]}      number of channel
    {timers[channelid]}          ChannelID of channel
    {timers[channellogoexists]}  true if channel logo exists
    -->
    <timers>
    </timers>

    <!-- Available Variables discusage:
    {freetime}                available disc capacity in hh:mm
    {freepercent}             available disc capacity in percent
    {usedpercent}             used disc capacity in percent
    {freegb}                  available disc capacity in gigabytes
    {discalert}               true if disc usage is > 95%
    {vdrusagestring}          localized VDR internal usage string
    -->
    <discusage>
    </discusage>

    <!-- Available Variables devices:
    {numdevices}                number of available devices
    {devices[]}                 array with available devices
    {devices[num]}              number of current device
    {devices[type]}             type of device (DVB-S, DVB-C, ...)
    {devices[istuned]}          true if device is currently tuned to a transponder
    {devices[livetv]}           true if device is currently playing livetv
    {devices[recording]}        true if device is currently recording
    {devices[hascam]}           true if device has a CAM
    {devices[cam]}              number of CAM
    {devices[signalstrength]}   signalstrength of devcie
    {devices[signalquality]}    signalstrength of devcie
    {devices[channelnumber]}    number of the currently tuned channel
    {devices[channelname]}      name of the currently tuned channel
    {devices[channellogoexists]} true if a channel logo exists 
    {devices[channelid]}        ID of the currently tuned channel
    {devices[source]}           source of the currently tuned channel
    -->
    <devices>
    </devices>

    <!-- Available Variables systemload:
    {load}                      current system load
    -->
    <systemload>
    </systemload>

    <!-- Available Variables tempreatures:
    {cputemp}                  current cpu temperature in °C
    {gputemp}                  current gpu temperature in °C
    -->
    <temperatures>
    </temperatures>

    <!-- Available Variables currentschedule:
    {title}                     Title of the current Schedule
    {subtitle}                  Subtitle of the current Schedule
    {start}                     Start of current Schedule in hh:mm
    {stop}                      End of current Schedule in hh:mm 
    {duration}                  Duration of current Schedule in min
    {durationhours}             Duration, full hours
    {minutes}                   Duration, rest of minutes
    {elapsed}                   Elapsed time of current Schedule in min
    {remaining}                 Remaining time of current Schedule in min
    {hasPoster}                 true if poster is available
    {posterpath}                Full Path of Poster to use in image path attribute
    {posterwidth}               width of poster in pixel
    {posterheight}              height of poster in pixel
    {hasBanner}                 true if banner is available
    {bannerpath}                Full Path of banner to use in image path attribute
    {bannerwidth}               width of banner in pixel
    {bannerheight}              height of banner in pixel
    -->
    <currentschedule>
    </currentschedule>

    <!-- Available Variables currentweather:
    {timestamp}                 timestamp of forecast in dd.mm hh:mm
    {temperature}               current temperature in °C
    {apparenttemperature}       apparent (feeled) temperature
    {mintemperature}            minimum daily temperature in °C
    {maxtemperature}            maximum daily temperature in °C
    {summary}                   short weather summary
    {icon}                      weather icon 
    {precipitationintensity}    precipitation intensity in l/m2
    {precipitationprobability}  precipitation probability in %
    {precipitationtype}         precipitation type
    {humidity}                  humidity in %
    {windspeed}                 windspeed in km/h
    {windbearing}               wind bearing in °
    {windbearingstring}         wind bearing (N, NE, ...)
    {visibility}                visibility in km
    {cloudcover}                cloud cover in %
    {pressure}                  pressure in HPo
    {ozone}                     ozone value in DU
    -->
    <currentweather>
    </currentweather>
    
    <!-- Available Variables customtokens:
    all custom tokens set by the svdrp command SCTK are available in this viewelement
    For instance, use an appropriate script which runs periodically as cronjob and
    sets these custom tokens with svdrpsend or dbus2vdr
    --> 
    <customtokens>
    </customtokens>

    <menuitems x="0" y="0" orientation="vertical" width="100%" height="100%" align="center" numlistelements="8">
        <!-- Available Variables main menu listelement:
        {nummenuitem}             number of item in list, starts with 1
        {label}                   label of menu item
        {number}                  number of menu item (or empty string if not set)
        {icon}                    path of appropriate icon
        {current}                 true if item is currently selected 
        {separator}               true if item is a list separator 
        -->
        <listelement>
        </listelement>
        <!-- additional element which is drawn for current element -->
        <!-- Available Variables main menu currentelement:
        {label}                   label of menu item
        {number}                  number of menu item (or empty string if not set)
        {icon}                    path of appropriate icon
        -->
        <currentelement delay="50" fadetime="0">
        </currentelement>
    </menuitems>

</menumain>
