[XAudio2] share Xbox audio device enumeration with desktop and Windows 8.1 compatibility
[xbmc.git] / addons / skin.estuary / xml / MyPVRGuide.xml
blob80e866422fbf4451f8278d0aa8d0552fb2a5b6ea
1 <?xml version="1.0" encoding="UTF-8"?>
2 <window>
3         <defaultcontrol always="true">50</defaultcontrol>
4         <backgroundcolor>background</backgroundcolor>
5         <views>50,51,52,53</views>
6         <menucontrol>9000</menucontrol>
7         <controls>
8                 <include>DefaultBackground</include>
9                 <control type="group">
10                         <animation effect="fade" start="100" end="0" time="200" tween="sine" condition="$EXP[infodialog_active]">Conditional</animation>
11                         <control type="group">
12                                 <description>Guide Timeline</description>
13                                 <visible>Control.IsVisible(50) | Control.IsVisible(51) | Control.IsVisible(52) | Control.IsVisible(53)</visible>
14                                 <include>OpenClose_Right</include>
15                                 <include>Visible_Right</include>
16                                 <control type="group">
17                                         <top>140</top>
18                                         <depth>DepthContentPanel</depth>
19                                         <control type="image">
20                                                 <left>0</left>
21                                                 <top>-10</top>
22                                                 <width>100%</width>
23                                                 <bottom>336</bottom>
24                                                 <texture colordiffuse="E6FFFFFF">dialogs/dialog-bg-nobo.png</texture>
25                                         </control>
26                                         <control type="group">
27                                                 <visible>Control.IsVisible(50) | Control.IsVisible(51)</visible>
28                                                 <control type="image">
29                                                         <left>0</left>
30                                                         <top>0</top>
31                                                         <width>100%</width>
32                                                         <height>50</height>
33                                                         <texture colordiffuse="border_alpha">colors/white50.png</texture>
34                                                 </control>
35                                                 <control type="image">
36                                                         <left>42</left>
37                                                         <top>0</top>
38                                                         <width>364</width>
39                                                         <height>50</height>
40                                                         <texture colordiffuse="button_focus">colors/white.png</texture>
41                                                         <visible>Control.HasFocus(11)</visible>
42                                                 </control>
43                                                 <control type="image">
44                                                         <left>10</left>
45                                                         <top>10</top>
46                                                         <width>20</width>
47                                                         <height>30</height>
48                                                         <texture>icons/keyboard/arrowleft.png</texture>
49                                                         <animation effect="fade" start="0" end="100" time="150">VisibleChange</animation>
50                                                         <visible>Control.HasFocus(11) + Container(11).HasPrevious</visible>
51                                                 </control>
52                                                 <control type="image">
53                                                         <right>10</right>
54                                                         <top>10</top>
55                                                         <width>20</width>
56                                                         <height>30</height>
57                                                         <texture>icons/keyboard/arrowright.png</texture>
58                                                         <animation effect="fade" start="0" end="100" time="150">VisibleChange</animation>
59                                                         <visible>Control.HasFocus(11) + !String.IsEqual(Container(11).CurrentItem, Container(11).NumItems)</visible>
60                                                 </control>
61                                         </control>
62                                         <control type="fixedlist" id="11">
63                                                 <top>0</top>
64                                                 <left>40</left>
65                                                 <right>40</right>
66                                                 <onleft>noop</onleft>
67                                                 <onright>noop</onright>
68                                                 <onup>63</onup>
69                                                 <ondown>63</ondown>
70                                                 <orientation>horizontal</orientation>
71                                                 <scrolltime>200</scrolltime>
72                                                 <visible>Control.IsVisible(50) | Control.IsVisible(51)</visible>
73                                                 <itemlayout height="50" width="368">
74                                                         <control type="image">
75                                                                 <left>1</left>
76                                                                 <top>0</top>
77                                                                 <width>366</width>
78                                                                 <height>49</height>
79                                                                 <texture colordiffuse="60FFFFFF">colors/white50.png</texture>
80                                                         </control>
81                                                         <control type="label">
82                                                                 <left>5</left>
83                                                                 <width>358</width>
84                                                                 <height>48</height>
85                                                                 <align>center</align>
86                                                                 <aligny>center</aligny>
87                                                                 <label>$INFO[ListItem.Label]</label>
88                                                                 <textcolor>lightgrey</textcolor>
89                                                         </control>
90                                                 </itemlayout>
91                                                 <focusedlayout height="50" width="368">
92                                                         <control type="image">
93                                                                 <left>1</left>
94                                                                 <top>0</top>
95                                                                 <width>366</width>
96                                                                 <height>50</height>
97                                                                 <texture colordiffuse="button_focus">colors/white.png</texture>
98                                                                 <animation effect="fade" end="30" condition="true">Conditional</animation>
99                                                                 <visible>!Control.HasFocus(11)</visible>
100                                                         </control>
101                                                         <control type="label">
102                                                                 <left>5</left>
103                                                                 <width>358</width>
104                                                                 <height>48</height>
105                                                                 <align>center</align>
106                                                                 <aligny>center</aligny>
107                                                                 <scroll>true</scroll>
108                                                                 <label>$INFO[ListItem.Label]</label>
109                                                         </control>
110                                                 </focusedlayout>
111                                         </control>
112                                         <control type="group" id="63">
113                                                 <include content="EpgGrid">
114                                                         <param name="control_id" value="50"/>
115                                                         <param name="control_orientation" value="vertical"/>
116                                                         <param name="control_top" value="62"/>
117                                                         <param name="control_onupdown_id" value="11"/>
118                                                         <param name="viewtype_label" value="19298"/>
119                                                         <param name="progress_texture_border" value="0,60,18,14"/>
120                                                         <param name="progress_texture" value="windows/pvr/epg_progress_vertical.png"/>
121                                                         <param name="has_rulerdate_layout" value="false"/>
122                                                         <param name="ruler_width" value="1400"/>
123                                                         <param name="ruler_label_width" value="365"/>
124                                                         <param name="channel_width" value="350"/>
125                                                         <param name="scrollbar_top" value="110"/>
126                                                 </include>
127                                                 <include content="EpgGrid">
128                                                         <param name="control_id" value="51"/>
129                                                         <param name="control_orientation" value="horizontal"/>
130                                                         <param name="control_top" value="62"/>
131                                                         <param name="control_onupdown_id" value="11"/>
132                                                         <param name="viewtype_label" value="19297"/>
133                                                         <param name="progress_texture_border" value="5,10,5,10"/>
134                                                         <param name="progress_texture" value="windows/pvr/epg_progress_horizontal.png"/>
135                                                         <param name="has_rulerdate_layout" value="true"/>
136                                                         <param name="ruler_width" value="150"/>
137                                                         <param name="ruler_label_width" value="150"/>
138                                                         <param name="channel_width" value="310"/>
139                                                         <param name="scrollbar_top" value="168"/>
140                                                 </include>
141                                                 <include content="EpgGrid">
142                                                         <param name="control_id" value="52"/>
143                                                         <param name="control_orientation" value="vertical"/>
144                                                         <param name="control_top" value="0"/>
145                                                         <param name="control_onupdown_id" value="52"/>
146                                                         <param name="viewtype_label" value="19301"/>
147                                                         <param name="progress_texture_border" value="0,60,18,14"/>
148                                                         <param name="progress_texture" value="windows/pvr/epg_progress_vertical.png"/>
149                                                         <param name="has_rulerdate_layout" value="false"/>
150                                                         <param name="ruler_width" value="1400"/>
151                                                         <param name="ruler_label_width" value="365"/>
152                                                         <param name="channel_width" value="350"/>
153                                                         <param name="scrollbar_top" value="47"/>
154                                                 </include>
155                                                 <include content="EpgGrid">
156                                                         <param name="control_id" value="53"/>
157                                                         <param name="control_orientation" value="horizontal"/>
158                                                         <param name="control_top" value="0"/>
159                                                         <param name="control_onupdown_id" value="53"/>
160                                                         <param name="viewtype_label" value="19300"/>
161                                                         <param name="progress_texture_border" value="5,10,5,10"/>
162                                                         <param name="progress_texture" value="windows/pvr/epg_progress_horizontal.png"/>
163                                                         <param name="has_rulerdate_layout" value="true"/>
164                                                         <param name="ruler_width" value="150"/>
165                                                         <param name="ruler_label_width" value="150"/>
166                                                         <param name="channel_width" value="310"/>
167                                                         <param name="scrollbar_top" value="102"/>
168                                                 </include>
169                                         </control>
170                                 </control>
171                                 <control type="group">
172                                         <bottom>30</bottom>
173                                         <height>300</height>
174                                         <control type="image">
175                                                 <top>10</top>
176                                                 <left>30</left>
177                                                 <width>290</width>
178                                                 <height>250</height>
179                                                 <aspectratio align="center" aligny="center">keep</aspectratio>
180                                                 <fadetime>400</fadetime>
181                                                 <texture>$INFO[ListItem.ChannelLogo]</texture>
182                                         </control>
183                                         <control type="group">
184                                                 <visible>String.IsEmpty(ListItem.EpgEventIcon)</visible>
185                                                 <include content="EpgEventDetails">
186                                                         <param name="right" value="30"/>
187                                                 </include>
188                                         </control>
189                                         <control type="group">
190                                                 <visible>!String.IsEmpty(ListItem.EpgEventIcon)</visible>
191                                                 <include content="EpgEventDetails">
192                                                         <param name="right" value="350"/>
193                                                 </include>
194                                         </control>
195                                         <control type="image">
196                                                 <top>10</top>
197                                                 <right>30</right>
198                                                 <width>290</width>
199                                                 <height>250</height>
200                                                 <aspectratio align="center" aligny="center">keep</aspectratio>
201                                                 <fadetime>400</fadetime>
202                                                 <texture>$INFO[ListItem.EpgEventIcon]</texture>
203                                                 <visible>!String.IsEmpty(ListItem.EpgEventIcon)</visible>
204                                         </control>
205                                 </control>
206                         </control>
207                         <include>PVRChannelNumberInput</include>
208                         <include content="TopBar">
209                                 <param name="breadcrumbs_label" value="$VAR[BreadcrumbsPVRGuideVar]" />
210                                 <param name="sublabel" value="" />
211                         </include>
212                         <include content="BottomBar">
213                                 <param name="info_visible" value="true" />
214                         </include>
215                         <control type="group">
216                                 <include>MediaMenuCommon</include>
217                                 <include content="PVRSideBar">
218                                         <param name="group_label2" value="$INFO[Control.GetLabel(30)]" />
219                                 </include>
220                         </control>
221                 </control>
222                 <control type="label" id="29">
223                         <font></font>
224                         <include>HiddenObject</include>
225                 </control>
226                 <control type="label" id="30">
227                         <font></font>
228                         <include>HiddenObject</include>
229                 </control>
230         </controls>
231 </window>