diff options
Diffstat (limited to 'addons/skin.estouchy/xml/MyWeather.xml')
-rw-r--r-- | addons/skin.estouchy/xml/MyWeather.xml | 530 |
1 files changed, 530 insertions, 0 deletions
diff --git a/addons/skin.estouchy/xml/MyWeather.xml b/addons/skin.estouchy/xml/MyWeather.xml new file mode 100644 index 0000000000..d37939ac93 --- /dev/null +++ b/addons/skin.estouchy/xml/MyWeather.xml @@ -0,0 +1,530 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">50</defaultcontrol> + <controls> + <include>CommonBackground</include> + <include>CommonBackgroundOverlay</include> + <include>CommonNowPlaying</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>20</posx> + <posy>20</posy> + <width>510</width> + <height>680</height> + <texture>panel.png</texture> + </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>font16_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 + !IsEmpty(Window.Property(Day0.Title))</visible> + <control type="image"> + <posx>20</posx> + <posy>20</posy> + <width>560</width> + <height>680</height> + <texture>panel.png</texture> + </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>0</posx> + <posy>0</posy> + <width>560</width> + <height>170</height> + <texture border="40,0,40,5">list_nofocus.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>30</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>!IsEmpty(ListItem.Property(HighTemp))</visible> + </control> + <control type="label"> + <posx>210</posx> + <posy>70</posy> + <width>200</width> + <height>30</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>!IsEmpty(ListItem.Property(HighTemp))</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>30</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>!IsEmpty(ListItem.Property(HighTemp))</visible> + </control> + <control type="label"> + <posx>210</posx> + <posy>70</posy> + <width>200</width> + <height>30</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>!IsEmpty(ListItem.Property(HighTemp))</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[31909]</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 + !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 + !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 + !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 + !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 + !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 + !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 + !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 + !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 + !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 + !IsEmpty(Window.Property(Day9.Title))</visible> + </item> + </content> + </control> + </control> + </control> + <include>ScrollBarCommons</include> + <control type="panel" id="9002"> + <include>VisibleFadeEffect</include> + <include>SubMenuCommonLayout</include> + <content> + <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>31200</label> + <onclick>ParentDir</onclick> + <icon>icon_button_back.png</icon> + </item> + <item> + <label>1036</label> + <onclick>ActivateWindow(Favourites)</onclick> + <icon>icon_button_favourites.png</icon> + </item> + </content> + </control> + </controls> +</window> |