<?xml version="1.0" encoding="UTF-8"?>
<window>
    <defaultcontrol always="true">50</defaultcontrol>
    <menucontrol>9051</menucontrol>
    <allowoverlay>no</allowoverlay>
    <views>50</views>
    <onload>SetProperty(Window.HasSettings,True,home)</onload>
    <onload>ClearProperty(MediaMenu,Home)</onload>
    <onunload>ClearProperty(Window.HasSettings,Home)</onunload>
    <controls>
        <include>CommonBackground</include>
        <control type="group">
            <include>Animation.Common</include>
            <!-- view id = 50 -->
            <control type="group">
                <visible>Control.IsVisible(50) + !$EXP[isInfoDialog]</visible>
                <include>Animation.Common</include>
                <control type="group">
                    <control type="group">
                        <visible>Integer.IsGreater(Container(50).NumItems,0)</visible>
                        <control type="image">
                            <left>100</left>
                            <top>180</top>
                            <width>1720</width>
                            <height>120</height>
                            <visible>Control.HasFocus(50)</visible>
                            <animation effect="fade" time="320" delay="200">Visible</animation>
                            <animation effect="fade" time="50">Hidden</animation>
                            <texture colordiffuse="FocusColor" border="5">listselect_fo.png</texture>
                            <animation effect="slide" end="0,120" time="300" tween="cubic" easing="inout" condition="Integer.IsGreater(Container(50).Row,5)">Conditional</animation>
                            <animation effect="slide" end="0,120" time="300" tween="cubic" easing="inout" condition="Integer.IsGreater(Container(50).Row,4)">Conditional</animation>
                            <animation effect="slide" end="0,120" time="300" tween="cubic" easing="inout" condition="Integer.IsGreater(Container(50).Row,3)">Conditional</animation>
                            <animation effect="slide" end="0,120" time="300" tween="cubic" easing="inout" condition="Integer.IsGreater(Container(50).Row,2)">Conditional</animation>
                            <animation effect="slide" end="0,120" time="300" tween="cubic" easing="inout" condition="Integer.IsGreater(Container(50).Row,1)">Conditional</animation>
                            <animation effect="slide" end="0,120" time="300" tween="cubic" easing="inout" condition="Integer.IsGreater(Container(50).Row,0)">Conditional</animation>
                        </control>
                    </control>
                    <control type="panel" id="50">
                        <left>100</left>
                        <top>180</top>
                        <width>1720</width>
                        <height>840</height>
                        <onleft>SetProperty(MediaMenu,True,home)</onleft>
                        <onleft>SetFocus(9050)</onleft>
                        <onright>60</onright>
                        <onup>50</onup>
                        <ondown>50</ondown>
                        <viewtype label="535">list</viewtype>
                        <pagecontrol>60</pagecontrol>
                        <scrolltime tween="quadratic" easing="out">200</scrolltime>
                        <itemlayout height="120" width="1720">
                            <control type="image">
                                <left>10</left>
                                <top>10</top>
                                <width>100</width>
                                <height>100</height>
                                <aspectratio>keep</aspectratio>
                                <texture background="true">$INFO[ListItem.Icon,views/list/]</texture>
                                <colordiffuse>TitleTextColor</colordiffuse>
                                <visible>String.Contains(ListItem.Icon,Default)</visible>
                            </control>
                            <control type="image">
                                <left>10</left>
                                <top>10</top>
                                <width>100</width>
                                <height>100</height>
                                <aspectratio scalediffuse="false">keep</aspectratio>
                                <texture background="true" diffuse="diffuse/list-icon.png">$INFO[ListItem.Icon]</texture>
                                <visible>!String.Contains(ListItem.Icon,Default)</visible>
                            </control>
                            <control type="label">
                                <left>135</left>
                                <width>1565</width>
                                <height>70</height>
                                <font>font30</font>
                                <label>$INFO[ListItem.Label]</label>
                                <animation effect="slide" start="0,0" end="0,25" time="0" condition="String.IsEmpty(ListItem.Property(Event.Description))">Conditional</animation>
                            </control>
                            <control type="label">
                                <left>135</left>
                                <top>50</top>
                                <width>1565</width>
                                <height>60</height>
                                <label>$INFO[ListItem.Property(Event.Description)]</label>
                            </control>
                            <control type="label">
                                <left>60</left>
                                <width>1630</width>
                                <height>120</height>
                                <font>font15</font>
                                <align>right</align>
                                <label>$INFO[ListItem.Label2]</label>
                            </control>
                        </itemlayout>
                        <focusedlayout height="120" width="1720">
                            <control type="image">
                                <left>10</left>
                                <top>10</top>
                                <width>100</width>
                                <height>100</height>
                                <aspectratio>keep</aspectratio>
                                <texture background="true">$INFO[ListItem.Icon,views/list/]</texture>
                                <colordiffuse>TitleTextColor</colordiffuse>
                                <visible>String.Contains(ListItem.Icon,Default)</visible>
                            </control>
                            <control type="image">
                                <left>10</left>
                                <top>10</top>
                                <width>100</width>
                                <height>100</height>
                                <aspectratio scalediffuse="false">keep</aspectratio>
                                <texture background="true" diffuse="diffuse/list-icon.png">$INFO[ListItem.Icon]</texture>
                                <visible>!String.Contains(ListItem.Icon,Default)</visible>
                            </control>
                            <control type="label">
                                <left>135</left>
                                <width>1565</width>
                                <height>70</height>
                                <font>font30</font>
                                <label>$INFO[ListItem.Label]</label>
                                <animation effect="slide" start="0,0" end="0,25" time="0" condition="String.IsEmpty(ListItem.Property(Event.Description))">Conditional</animation>
                            </control>
                            <control type="label">
                                <left>135</left>
                                <top>50</top>
                                <width>1565</width>
                                <height>60</height>
                                <label>$INFO[ListItem.Property(Event.Description)]</label>
                            </control>
                            <control type="label">
                                <left>60</left>
                                <width>1630</width>
                                <height>120</height>
                                <font>font15</font>
                                <align>right</align>
                                <label>$INFO[ListItem.Label2]</label>
                            </control>
                        </focusedlayout>
                    </control>
                </control>
            </control>
        </control>
        <control type="group">
            <visible>Control.IsVisible(50)</visible>
            <top>0</top>
            <include>Scrollbar_Vertical</include>
        </control>
        <include>Topbar</include>
        <control type="group">
            <left>-440</left>
            <include>SideBladeLeft</include>
            <control type="grouplist" id="9050">
                <include>MediaMenuTop</include>
                <control type="button" id="201">
                    <description>View options</description>
                    <textwidth>352</textwidth>
                    <font>font13_title</font>
                    <include>ButtonCommonValues</include>
                    <label>31026</label>
                    <enable>no</enable>
                    <disabledcolor>DisabledColor</disabledcolor>
                </control>
                <control type="button" id="21">
                    <description>Log level</description>
                    <include>ButtonCommonValues</include>
                </control>
                <control type="radiobutton" id="22">
                    <description>Only show current level</description>
                    <include>ButtonCommonValues</include>
                </control>
                <control type="button" id="20">
                    <description>Clear button</description>
                    <include>ButtonCommonValues</include>
                    <label>192</label>
                </control>
                <control type="button" id="2214">
                    <description>Heading</description>
                    <textwidth>352</textwidth>
                    <font>font13_title</font>
                    <include>ButtonCommonValues</include>
                    <label>31039</label>
                    <enable>no</enable>
                    <disabledcolor>DisabledColor</disabledcolor>
                    <visible>Player.HasMedia | !String.IsEqual(Playlist.Length(music),0) | !String.IsEqual(Playlist.Length(video),0)</visible>
                </control>
                <include>PlaylistButtons</include>
                <include content="MenuPlayerControls">
                    <param name="PlayerControlsOnDown" value="2202" />
                </include>
            </control>
        </control>
    </controls>
</window>
