summaryrefslogtreecommitdiffstats
path: root/addons/skin.estouchy/xml/MyWeather.xml
diff options
context:
space:
mode:
Diffstat (limited to 'addons/skin.estouchy/xml/MyWeather.xml')
-rw-r--r--addons/skin.estouchy/xml/MyWeather.xml528
1 files changed, 528 insertions, 0 deletions
diff --git a/addons/skin.estouchy/xml/MyWeather.xml b/addons/skin.estouchy/xml/MyWeather.xml
new file mode 100644
index 0000000..f097c82
--- /dev/null
+++ b/addons/skin.estouchy/xml/MyWeather.xml
@@ -0,0 +1,528 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<window>
+ <defaultcontrol always="true">50</defaultcontrol>
+ <controls>
+ <include>CommonBackground</include>
+ <include>Header</include>
+ <include>CommonNowPlaying</include>
+ <include>Footer</include>
+ <control type="label">
+ <description>Window label</description>
+ <include>MediaWindowTitleCommons</include>
+ <label>$LOCALIZE[8]</label>
+ </control>
+ <control type="group">
+ <include>Window_OpenClose_Animation_Zoom</include>
+ <include>16x9_xPos_Relocation</include>
+ <control type="group">
+ <posx>50</posx>
+ <posy>130</posy>
+ <control type="image">
+ <posx>15</posx>
+ <posy>15</posy>
+ <width>520</width>
+ <height>690</height>
+ <texture>back.png</texture>
+ <bordertexture border="6">panel_shadow.png</bordertexture>
+ <bordersize>5</bordersize>
+ </control>
+ <control type="label">
+ <description>header label</description>
+ <posx>20</posx>
+ <posy>30</posy>
+ <width>520</width>
+ <height>30</height>
+ <font>font28_title</font>
+ <label>31300</label>
+ <align>center</align>
+ <aligny>center</aligny>
+ </control>
+ <control type="label">
+ <description>Provider Text</description>
+ <posx>20</posx>
+ <posy>60</posy>
+ <width>520</width>
+ <height>35</height>
+ <font>font20</font>
+ <scroll>true</scroll>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$LOCALIZE[31303] : [COLOR=selected]$INFO[Window.Property(WeatherProvider)][/COLOR]</label>
+ <include>Window_OpenClose_Animation</include>
+ </control>
+ <control type="label">
+ <description>weather location label</description>
+ <posx>20</posx>
+ <posy>110</posy>
+ <width>520</width>
+ <height>30</height>
+ <font>font20_title</font>
+ <scroll>false</scroll>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$INFO[Window.Property(Location)]</label>
+ </control>
+ <control type="label">
+ <description>update label</description>
+ <posx>20</posx>
+ <posy>130</posy>
+ <width>520</width>
+ <height>35</height>
+ <font>font20</font>
+ <label>$LOCALIZE[31301] - $INFO[Window.Property(Updated)]</label>
+ <align>center</align>
+ <aligny>center</aligny>
+ </control>
+ <control type="image">
+ <description>current weather icon</description>
+ <posx>240</posx>
+ <posy>150</posy>
+ <width>280</width>
+ <height>280</height>
+ <texture>$INFO[Window.Property(Current.ConditionIcon)]</texture>
+ <aspectratio>keep</aspectratio>
+ </control>
+ <control type="grouplist">
+ <posx>40</posx>
+ <posy>190</posy>
+ <width>220</width>
+ <height>230</height>
+ <orientation>horizontal</orientation>
+ <align>center</align>
+ <itemgap>5</itemgap>
+ <control type="label">
+ <description>current temp Value</description>
+ <width min="0" max="170">auto</width>
+ <height>170</height>
+ <font>font80_title</font>
+ <aligny>center</aligny>
+ <label>$INFO[Window.Property(Current.Temperature)]</label>
+ </control>
+ <control type="label">
+ <description>current temp Value</description>
+ <width min="0" max="50">auto</width>
+ <height>130</height>
+ <font>font18_title</font>
+ <aligny>center</aligny>
+ <label>$INFO[System.TemperatureUnits]</label>
+ </control>
+ </control>
+ <control type="label">
+ <description>current condition label</description>
+ <posx>20</posx>
+ <posy>420</posy>
+ <width>520</width>
+ <height>30</height>
+ <label>$INFO[Window.Property(Current.Condition)]</label>
+ <wrapmultiline>true</wrapmultiline>
+ <font>font25</font>
+ <align>center</align>
+ <aligny>center</aligny>
+ </control>
+ <control type="image">
+ <posx>20</posx>
+ <posy>500</posy>
+ <width>510</width>
+ <height>2</height>
+ <texture border="2">separator.png</texture>
+ </control>
+ <control type="group">
+ <posx>20</posx>
+ <posy>520</posy>
+ <control type="label">
+ <description>current feels like label</description>
+ <posx>170</posx>
+ <posy>0</posy>
+ <width>170</width>
+ <height>35</height>
+ <font>font20</font>
+ <align>right</align>
+ <aligny>center</aligny>
+ <label>$LOCALIZE[402] :</label>
+ <textcolor>grey</textcolor>
+ </control>
+ <control type="label">
+ <description>current dew label</description>
+ <posx>170</posx>
+ <posy>30</posy>
+ <width>170</width>
+ <height>35</height>
+ <font>font20</font>
+ <align>right</align>
+ <aligny>center</aligny>
+ <label>$LOCALIZE[405] :</label>
+ <textcolor>grey</textcolor>
+ </control>
+ <control type="label">
+ <description>current humidity label</description>
+ <posx>170</posx>
+ <posy>60</posy>
+ <width>170</width>
+ <height>35</height>
+ <font>font20</font>
+ <align>right</align>
+ <aligny>center</aligny>
+ <label>$LOCALIZE[406] :</label>
+ <textcolor>grey</textcolor>
+ </control>
+ <control type="label">
+ <description>current UV Index label</description>
+ <posx>170</posx>
+ <posy>90</posy>
+ <width>170</width>
+ <height>35</height>
+ <font>font20</font>
+ <align>right</align>
+ <aligny>center</aligny>
+ <label>$LOCALIZE[403] :</label>
+ <textcolor>grey</textcolor>
+ </control>
+ <control type="label">
+ <description>current Wind label</description>
+ <posx>170</posx>
+ <posy>120</posy>
+ <width>170</width>
+ <height>35</height>
+ <font>font20</font>
+ <align>right</align>
+ <aligny>center</aligny>
+ <label>$LOCALIZE[404] :</label>
+ <textcolor>grey</textcolor>
+ </control>
+ <control type="label">
+ <description>current feels like Value</description>
+ <posx>185</posx>
+ <posy>0</posy>
+ <width>350</width>
+ <height>35</height>
+ <font>font20</font>
+ <align>left</align>
+ <aligny>center</aligny>
+ <label>$INFO[Window.Property(Current.FeelsLike)]$INFO[System.TemperatureUnits]</label>
+ </control>
+ <control type="label">
+ <description>current dew Value</description>
+ <posx>185</posx>
+ <posy>30</posy>
+ <width>350</width>
+ <height>35</height>
+ <font>font20</font>
+ <align>left</align>
+ <aligny>center</aligny>
+ <label>$INFO[Window.Property(Current.DewPoint)]$INFO[System.TemperatureUnits]</label>
+ </control>
+ <control type="label">
+ <description>current humidity Value</description>
+ <posx>185</posx>
+ <posy>60</posy>
+ <width>350</width>
+ <height>35</height>
+ <font>font20</font>
+ <align>left</align>
+ <aligny>center</aligny>
+ <label>$INFO[Window.Property(Current.Humidity)]</label>
+ </control>
+ <control type="label">
+ <description>current UV Index Value</description>
+ <posx>185</posx>
+ <posy>90</posy>
+ <width>350</width>
+ <height>35</height>
+ <font>font20</font>
+ <align>left</align>
+ <aligny>center</aligny>
+ <label>$INFO[Window.Property(Current.UVIndex)]</label>
+ </control>
+ <control type="label">
+ <description>current Wind Value</description>
+ <posx>185</posx>
+ <posy>120</posy>
+ <width>350</width>
+ <height>35</height>
+ <font>font20</font>
+ <align>left</align>
+ <aligny>center</aligny>
+ <label>$INFO[Window.Property(Current.Wind)]</label>
+ </control>
+ </control>
+ </control>
+ <control type="group">
+ <posx>600</posx>
+ <posy>130</posy>
+ <visible>Weather.IsFetched + !String.IsEmpty(Window.Property(Day0.Title))</visible>
+ <control type="image">
+ <posx>15</posx>
+ <posy>15</posy>
+ <width>570</width>
+ <height>690</height>
+ <texture>back.png</texture>
+ <bordertexture border="6">panel_shadow.png</bordertexture>
+ <bordersize>5</bordersize>
+ </control>
+ <control type="panel" id="50">
+ <posx>20</posx>
+ <posy>20</posy>
+ <width>560</width>
+ <height>680</height>
+ <onleft>9000</onleft>
+ <onright>61</onright>
+ <onup>50</onup>
+ <ondown>50</ondown>
+ <viewtype label="535">list</viewtype>
+ <pagecontrol>60</pagecontrol>
+ <scrolltime>200</scrolltime>
+ <itemlayout height="170" width="560">
+ <control type="image">
+ <posx>380</posx>
+ <posy>3</posy>
+ <width>164</width>
+ <height>164</height>
+ <texture>$INFO[ListItem.ActualIcon]</texture>
+ </control>
+ <control type="label">
+ <posx>20</posx>
+ <posy>15</posy>
+ <width>240</width>
+ <height>25</height>
+ <font>font24_title</font>
+ <selectedcolor>selected</selectedcolor>
+ <align>left</align>
+ <aligny>center</aligny>
+ <label>$INFO[ListItem.Label]</label>
+ </control>
+ <control type="label">
+ <posx>100</posx>
+ <posy>70</posy>
+ <width>200</width>
+ <height>34</height>
+ <font>font22</font>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>[COLOR=grey]$LOCALIZE[419][/COLOR][CR][B]$INFO[ListItem.Property(HighTemp)][/B]$INFO[ListItem.Property(TempUnits)]</label>
+ <visible>!String.IsEmpty(ListItem.Property(HighTemp))</visible>
+ </control>
+ <control type="label">
+ <posx>210</posx>
+ <posy>70</posy>
+ <width>200</width>
+ <height>34</height>
+ <font>font22</font>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>[COLOR=grey]$LOCALIZE[418][/COLOR][CR][B]$INFO[ListItem.Property(LowTemp)][/B]$INFO[ListItem.Property(TempUnits)]</label>
+ <visible>!String.IsEmpty(ListItem.Property(LowTemp))</visible>
+ </control>
+ <control type="textbox">
+ <posx>20</posx>
+ <posy>118</posy>
+ <width>280</width>
+ <height>38</height>
+ <font>font25</font>
+ <selectedcolor>selected</selectedcolor>
+ <align>left</align>
+ <label>$INFO[ListItem.Property(Outlook)]</label>
+ </control>
+ </itemlayout>
+ <focusedlayout height="170" width="560">
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <width>560</width>
+ <height>170</height>
+ <texture>list_focus.png</texture>
+ </control>
+ <control type="image">
+ <posx>380</posx>
+ <posy>3</posy>
+ <width>164</width>
+ <height>164</height>
+ <texture>$INFO[ListItem.ActualIcon]</texture>
+ </control>
+ <control type="label">
+ <posx>20</posx>
+ <posy>15</posy>
+ <width>240</width>
+ <height>25</height>
+ <font>font24_title</font>
+ <selectedcolor>selected</selectedcolor>
+ <align>left</align>
+ <aligny>center</aligny>
+ <label>$INFO[ListItem.Label]</label>
+ </control>
+ <control type="label">
+ <posx>100</posx>
+ <posy>70</posy>
+ <width>200</width>
+ <height>34</height>
+ <font>font22</font>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>[COLOR=grey]$LOCALIZE[419][/COLOR][CR][B]$INFO[ListItem.Property(HighTemp)][/B]$INFO[ListItem.Property(TempUnits)]</label>
+ <visible>!String.IsEmpty(ListItem.Property(HighTemp))</visible>
+ </control>
+ <control type="label">
+ <posx>210</posx>
+ <posy>70</posy>
+ <width>200</width>
+ <height>34</height>
+ <font>font22</font>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>[COLOR=grey]$LOCALIZE[418][/COLOR][CR][B]$INFO[ListItem.Property(LowTemp)][/B]$INFO[ListItem.Property(TempUnits)]</label>
+ <visible>!String.IsEmpty(ListItem.Property(LowTemp))</visible>
+ </control>
+ <control type="textbox">
+ <posx>20</posx>
+ <posy>118</posy>
+ <width>280</width>
+ <height>38</height>
+ <font>font25</font>
+ <selectedcolor>selected</selectedcolor>
+ <align>left</align>
+ <label>$INFO[ListItem.Property(Outlook)]</label>
+ </control>
+ </focusedlayout>
+ <content>
+ <item>
+ <label>$LOCALIZE[19055]</label>
+ <icon></icon>
+ <onclick>noop</onclick>
+ <visible>!Weather.IsFetched</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(Day0.Title)]</label>
+ <icon>$INFO[Window.Property(Day0.OutlookIcon)]</icon>
+ <property name="HighTemp">$INFO[Window.Property(Day0.HighTemp)]</property>
+ <property name="LowTemp">$INFO[Window.Property(Day0.LowTemp)]</property>
+ <property name="Outlook">$INFO[Window.Property(Day0.Outlook)]</property>
+ <property name="TempUnits">$INFO[System.TemperatureUnits]</property>
+ <onclick>noop</onclick>
+ <visible>Weather.IsFetched + !String.IsEmpty(Window.Property(Day0.Title))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(Day1.Title)]</label>
+ <icon>$INFO[Window.Property(Day1.OutlookIcon)]</icon>
+ <property name="HighTemp">$INFO[Window.Property(Day1.HighTemp)]</property>
+ <property name="LowTemp">$INFO[Window.Property(Day1.LowTemp)]</property>
+ <property name="Outlook">$INFO[Window.Property(Day1.Outlook)]</property>
+ <property name="TempUnits">$INFO[System.TemperatureUnits]</property>
+ <onclick>noop</onclick>
+ <visible>Weather.IsFetched + !String.IsEmpty(Window.Property(Day1.Title))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(Day2.Title)]</label>
+ <icon>$INFO[Window.Property(Day2.OutlookIcon)]</icon>
+ <property name="HighTemp">$INFO[Window.Property(Day2.HighTemp)]</property>
+ <property name="LowTemp">$INFO[Window.Property(Day2.LowTemp)]</property>
+ <property name="Outlook">$INFO[Window.Property(Day2.Outlook)]</property>
+ <property name="TempUnits">$INFO[System.TemperatureUnits]</property>
+ <onclick>noop</onclick>
+ <visible>Weather.IsFetched + !String.IsEmpty(Window.Property(Day2.Title))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(Day3.Title)]</label>
+ <icon>$INFO[Window.Property(Day3.OutlookIcon)]</icon>
+ <property name="HighTemp">$INFO[Window.Property(Day3.HighTemp)]</property>
+ <property name="LowTemp">$INFO[Window.Property(Day3.LowTemp)]</property>
+ <property name="Outlook">$INFO[Window.Property(Day3.Outlook)]</property>
+ <property name="TempUnits">$INFO[System.TemperatureUnits]</property>
+ <onclick>noop</onclick>
+ <visible>Weather.IsFetched + !String.IsEmpty(Window.Property(Day3.Title))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(Day4.Title)]</label>
+ <icon>$INFO[Window.Property(Day4.OutlookIcon)]</icon>
+ <property name="HighTemp">$INFO[Window.Property(Day4.HighTemp)]</property>
+ <property name="LowTemp">$INFO[Window.Property(Day4.LowTemp)]</property>
+ <property name="Outlook">$INFO[Window.Property(Day4.Outlook)]</property>
+ <property name="TempUnits">$INFO[System.TemperatureUnits]</property>
+ <onclick>noop</onclick>
+ <visible>Weather.IsFetched + !String.IsEmpty(Window.Property(Day4.Title))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(Day5.Title)]</label>
+ <icon>$INFO[Window.Property(Day5.OutlookIcon)]</icon>
+ <property name="HighTemp">$INFO[Window.Property(Day5.HighTemp)]</property>
+ <property name="LowTemp">$INFO[Window.Property(Day5.LowTemp)]</property>
+ <property name="Outlook">$INFO[Window.Property(Day5.Outlook)]</property>
+ <property name="TempUnits">$INFO[System.TemperatureUnits]</property>
+ <onclick>noop</onclick>
+ <visible>Weather.IsFetched + !String.IsEmpty(Window.Property(Day5.Title))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(Day6.Title)]</label>
+ <icon>$INFO[Window.Property(Day6.OutlookIcon)]</icon>
+ <property name="HighTemp">$INFO[Window.Property(Day6.HighTemp)]</property>
+ <property name="LowTemp">$INFO[Window.Property(Day6.LowTemp)]</property>
+ <property name="Outlook">$INFO[Window.Property(Day6.Outlook)]</property>
+ <property name="TempUnits">$INFO[System.TemperatureUnits]</property>
+ <onclick>noop</onclick>
+ <visible>Weather.IsFetched + !String.IsEmpty(Window.Property(Day6.Title))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(Day7.Title)]</label>
+ <icon>$INFO[Window.Property(Day7.OutlookIcon)]</icon>
+ <property name="HighTemp">$INFO[Window.Property(Day7.HighTemp)]</property>
+ <property name="LowTemp">$INFO[Window.Property(Day7.LowTemp)]</property>
+ <property name="Outlook">$INFO[Window.Property(Day7.Outlook)]</property>
+ <property name="TempUnits">$INFO[System.TemperatureUnits]</property>
+ <onclick>noop</onclick>
+ <visible>Weather.IsFetched + !String.IsEmpty(Window.Property(Day7.Title))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(Day8.Title)]</label>
+ <icon>$INFO[Window.Property(Day8.OutlookIcon)]</icon>
+ <property name="HighTemp">$INFO[Window.Property(Day8.HighTemp)]</property>
+ <property name="LowTemp">$INFO[Window.Property(Day8.LowTemp)]</property>
+ <property name="Outlook">$INFO[Window.Property(Day8.Outlook)]</property>
+ <property name="TempUnits">$INFO[System.TemperatureUnits]</property>
+ <onclick>noop</onclick>
+ <visible>Weather.IsFetched + !String.IsEmpty(Window.Property(Day8.Title))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(Day9.Title)]</label>
+ <icon>$INFO[Window.Property(Day9.OutlookIcon)]</icon>
+ <property name="HighTemp">$INFO[Window.Property(Day9.HighTemp)]</property>
+ <property name="LowTemp">$INFO[Window.Property(Day9.LowTemp)]</property>
+ <property name="Outlook">$INFO[Window.Property(Day9.Outlook)]</property>
+ <property name="TempUnits">$INFO[System.TemperatureUnits]</property>
+ <onclick>noop</onclick>
+ <visible>Weather.IsFetched + !String.IsEmpty(Window.Property(Day9.Title))</visible>
+ </item>
+ </content>
+ </control>
+ </control>
+ </control>
+ <include>ScrollBarCommons</include>
+ <control type="panel" id="9002">
+ <include>VisibleFadeEffect</include>
+ <include>BottomMenuLayout</include>
+ <content>
+ <item>
+ <label>31200</label>
+ <onclick>ParentDir</onclick>
+ <icon>icon_button_back.png</icon>
+ </item>
+ <item>
+ <label>184</label>
+ <onclick>Weather.Refresh</onclick>
+ <icon>icon_button_refresh.png</icon>
+ </item>
+ <item>
+ <label>31201</label>
+ <onclick>Weather.LocationNext</onclick>
+ <icon>icon_button_city.png</icon>
+ </item>
+ <item>
+ <label>1036</label>
+ <onclick>ActivateWindow(Favourites)</onclick>
+ <icon>icon_button_favourites.png</icon>
+ </item>
+ </content>
+ </control>
+ </controls>
+</window>