2014-05-19, 11:04
MQ5 does not have the new (for Gotham) options for smart playlists, "group by" and for Movie sets, "mixed" flag. So I added them to the editor. Just copy and save as SmartPlayListEditor.xml in your MQ5 720p folder.
scott s.
.
Code:
<!-- Aeon MQ 5 -->
<window id="136">
<defaultcontrol always="true">22</defaultcontrol>
<controls>
<control type="group">
<posy>80</posy>
<include>Animation_DialogPopup</include>
<visible>!Window.IsVisible(smartplaylistrule)</visible>
<control type="image">
<posx>171</posx>
<posy>40</posy>
<width>30</width>
<height>481</height>
<texture flipx="true">shadow.png</texture>
<colordiffuse>C3FFFFFF</colordiffuse>
</control>
<control type="image"><!-- Fundo -->
<posx>200</posx>
<posy>40</posy>
<width>875</width>
<height>481</height>
<texture>darkgrey.png</texture>
<colordiffuse>F0FFFFFF</colordiffuse>
</control>
<control type="image"><!-- Fundo do titulo -->
<posx>200</posx>
<posy>40</posy>
<width>875</width>
<height>50</height>
<texture>black.png</texture>
<colordiffuse>90FFFFFF</colordiffuse>
</control>
<control type="label"><!-- Titulo -->
<posx>220</posx>
<posy>50</posy>
<width>690</width>
<align>center</align>
<label>21432</label>
<font>Font_23</font>
<textcolor>80FFFAF0</textcolor>
</control>
<control type="group" id="9002">
<control type="spincontrolex" id="22"><!-- type -->
<posx>200</posx>
<posy>90</posy>
<width>711</width>
<label>467</label>
<height>40</height>
<font>Font_18</font>
<textcolor>FFbbbbbb</textcolor>
<focusedcolor>FF101010</focusedcolor>
<disabledcolor>FF505050</disabledcolor>
<texturefocus>settings_button_focus.png</texturefocus>
<pulseonselect>false</pulseonselect>
<spinposx>-4</spinposx>
<spinwidth>40</spinwidth>
<spinheight>65</spinheight>
<textoffsetx>20</textoffsetx>
<aligny>center</aligny>
<reverse>yes</reverse>
<onright>22</onright>
<onleft>22</onleft>
<onup>18</onup>
<ondown>12</ondown>
</control>
<control type="label" id="0"><!-- name of playlist -->
<posx>240</posx>
<posy>140</posy>
<width>420</width>
<font>Font_18</font>
<textcolor>$VAR[value_headercolor]</textcolor>
<label>21433</label>
</control>
<control type="image">
<posx>200</posx>
<posy>170</posy>
<width>711</width>
<height>40</height>
<texture>black.png</texture>
<colordiffuse>40FFFFFF</colordiffuse>
<visible>!Control.HasFocus(12)</visible>
</control>
<control type="button" id="12"><!-- text box for name of playlist -->
<posx>200</posx>
<posy>170</posy>
<width>711</width>
<height>40</height>
<textwidth>630</textwidth>
<aligny>center</aligny>
<label>-</label>
<onup>22</onup>
<onleft>12</onleft>
<onright>12</onright>
<ondown>10</ondown>
<font>Font_18</font>
<textoffsetx>20</textoffsetx>
<texturenofocus>-</texturenofocus>
<texturefocus>settings_button_focus.png</texturefocus>
<aligny>center</aligny>
</control>
<control type="label"><!-- find items where -->
<posx>240</posx>
<posy>215</posy>
<width>420</width>
<align>left</align>
<font>Font_18</font>
<textcolor>$VAR[value_headercolor]</textcolor>
<label>21434</label>
</control>
<control type="list" id="10"><!-- Rules -->
<posx>200</posx>
<posy>245</posy>
<width>711</width>
<height>123</height>
<onup>12</onup>
<onleft>10</onleft>
<onright>9000</onright>
<ondown>16</ondown>
<itemlayout height="40" width="711">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>400</width>
<height>39</height>
<aligny>center</aligny>
<info>ListItem.Label</info>
<font>Font_18</font>
<textcolor>FFFFFAF0</textcolor>
<animation effect="slide" start="60,0" end="60,0" time="0" condition="Window.IsActive(musicplaylist) | Window.IsActive(musicfiles) | Window.IsActive(musiclibrary) | Window.IsActive(videolibrary) + ![Container.Content(movies) + !Container.Content(musicvideos)]">Conditional</animation>
</control>
</itemlayout>
<focusedlayout height="40" width="711">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>711</width>
<height>40</height>
<texture>black.png</texture>
<colordiffuse>40FFFFFF</colordiffuse>
<visible>![Control.HasFocus(10) | Control.HasFocus(13) | Control.HasFocus(14) | Control.HasFocus(15)]</visible>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>711</width>
<height>40</height>
<texture>settings_button_focus.png</texture>
<colordiffuse>B6FFFFFF</colordiffuse>
<visible>Control.HasFocus(10) | Control.HasFocus(13) | Control.HasFocus(14) | Control.HasFocus(15)</visible>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>400</width>
<height>39</height>
<aligny>center</aligny>
<info>ListItem.Label</info>
<font>Font_18</font>
<textcolor>FFFFFAF0</textcolor>
<disabledcolor>FF505050</disabledcolor>
<animation effect="slide" start="60,0" end="60,0" time="0" condition="Window.IsActive(musicplaylist) | Window.IsActive(musicfiles) | Window.IsActive(musiclibrary) | Window.IsActive(videolibrary) + ![Container.Content(movies) | Container.Content(musicvideos)]">Conditional</animation>
<visible>![Control.HasFocus(10) | Control.HasFocus(13) | Control.HasFocus(14) | Control.HasFocus(15)]</visible>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>400</width>
<height>39</height>
<aligny>center</aligny>
<info>ListItem.Label</info>
<font>Font_18</font>
<textcolor>FF101010</textcolor>
<disabledcolor>FF505050</disabledcolor>
<animation effect="slide" start="60,0" end="60,0" time="0" condition="Window.IsActive(musicplaylist) | Window.IsActive(musicfiles) | Window.IsActive(musiclibrary) | Window.IsActive(videolibrary) + ![Container.Content(movies) | Container.Content(musicvideos)]">Conditional</animation>
<visible>Control.HasFocus(10) | Control.HasFocus(13) | Control.HasFocus(14) | Control.HasFocus(15)</visible>
</control>
</focusedlayout>
</control>
<control type="spincontrolex" id="16"><!-- items must match -->
<posx>200</posx>
<posy>360</posy>
<width>711</width>
<label>21424</label>
<height>40</height>
<font>Font_18</font>
<textcolor>FFbbbbbb</textcolor>
<focusedcolor>FF101010</focusedcolor>
<disabledcolor>FF505050</disabledcolor>
<texturefocus>settings_button_focus.png</texturefocus>
<pulseonselect>false</pulseonselect>
<spinposx>-4</spinposx>
<spinwidth>40</spinwidth>
<spinheight>65</spinheight>
<textoffsetx>20</textoffsetx>
<aligny>center</aligny>
<reverse>yes</reverse>
<onright>9001</onright>
<onleft>16</onleft>
<onup>10</onup>
<ondown>17</ondown>
</control>
<control type="spincontrolex" id="17"><!-- limit to -->
<posx>200</posx>
<posy>400</posy>
<width>711</width>
<label>21427</label>
<height>40</height>
<font>Font_18</font>
<textcolor>FFbbbbbb</textcolor>
<focusedcolor>FF101010</focusedcolor>
<disabledcolor>FF505050</disabledcolor>
<texturefocus>settings_button_focus.png</texturefocus>
<pulseonselect>false</pulseonselect>
<spinposx>-4</spinposx>
<spinwidth>40</spinwidth>
<spinheight>65</spinheight>
<textoffsetx>20</textoffsetx>
<aligny>center</aligny>
<reverse>yes</reverse>
<onright>9001</onright>
<onleft>17</onleft>
<onup>16</onup>
<ondown>18</ondown>
</control>
<control type="spincontrolex" id="18"><!-- order by -->
<posx>200</posx>
<posy>440</posy>
<width>488</width>
<label>21429</label>
<height>40</height>
<font>Font_18</font>
<textcolor>FFbbbbbb</textcolor>
<focusedcolor>FF101010</focusedcolor>
<disabledcolor>FF505050</disabledcolor>
<texturefocus>settings_button_focus.png</texturefocus>
<pulseonselect>false</pulseonselect>
<spinposx>-4</spinposx>
<spinwidth>40</spinwidth>
<spinheight>65</spinheight>
<textoffsetx>20</textoffsetx>
<aligny>center</aligny>
<reverse>yes</reverse>
<onright>19</onright>
<onleft>19</onleft>
<onup>17</onup>
<!-- change to go down to "group by" (control 23) for Gotham -->
<ondown>23</ondown>
</control>
<control type="togglebutton" id="19"><!-- ascending / descending -->
<posx>700</posx>
<posy>440</posy>
<height>40</height>
<width>211</width>
<label>21431</label>
<altlabel>21430</altlabel>
<font>Font_18</font>
<texturenofocus>settings_menudivider.png</texturenofocus>
<texturefocus>grey.png</texturefocus>
<alttexturenofocus>settings_menudivider.png</alttexturenofocus>
<alttexturefocus>settings_button_focus.png</alttexturefocus>
<textcolor>FFbbbbbb</textcolor>
<focusedcolor>FF101010</focusedcolor>
<disabledcolor>FF505050</disabledcolor>
<pulseonselect>false</pulseonselect>
<textoffsetx>0</textoffsetx>
<align>center</align>
<include>Animation_Fade</include>
<onright>20</onright>
<onleft>18</onleft>
<onup>17</onup>
<ondown>22</ondown>
</control>
<!-- new controls for grouping in Gotham -->
<control type="spincontrolex" id="23"><!-- group by -->
<posx>200</posx>
<posy>480</posy>
<width>488</width>
<label>21458</label>
<height>40</height>
<font>Font_18</font>
<textcolor>FFbbbbbb</textcolor>
<focusedcolor>FF101010</focusedcolor>
<disabledcolor>FF505050</disabledcolor>
<texturefocus>settings_button_focus.png</texturefocus>
<pulseonselect>false</pulseonselect>
<spinposx>-4</spinposx>
<spinwidth>40</spinwidth>
<spinheight>65</spinheight>
<textoffsetx>20</textoffsetx>
<aligny>center</aligny>
<reverse>yes</reverse>
<onright>24</onright>
<onleft>24</onleft>
<onup>18</onup>
<ondown>22</ondown>
</control>
<control type="radiobutton" id="24"><!-- mixed -->
<posx>700</posx>
<posy>480</posy>
<height>40</height>
<width>211</width>
<label>21459</label>
<font>Font_18</font>
<radioposx>140</radioposx>
<align>center</align>
<onright>20</onright>
<onleft>23</onleft>
<onup>18</onup>
<ondown>22</ondown>
</control>
<!-- end of new controls for grouping in Gotham -->
</control>
<control type="image"><!-- Options -->
<posx>882</posx>
<posy>40</posy>
<width>30</width>
<height>481</height>
<texture flipx="true">shadow.png</texture>
<colordiffuse>C3FFFFFF</colordiffuse>
</control>
<control type="image">
<posx>1075</posx>
<posy>40</posy>
<width>30</width>
<height>481</height>
<texture>shadow.png</texture>
<colordiffuse>C3FFFFFF</colordiffuse>
</control>
<control type="image">
<posx>912</posx>
<posy>40</posy>
<width>163</width>
<height>481</height>
<texture>grey.png</texture>
<colordiffuse>90FFFFFF</colordiffuse>
</control>
<control type="grouplist" id="9000">
<posx>912</posx>
<posy>245</posy>
<control type="button" id="13"><!-- Add -->
<include>SettingsDialogButton</include>
<label>15019</label>
<onleft>9002</onleft>
</control>
<control type="button" id="14"><!-- Remove -->
<include>SettingsDialogButton</include>
<label>1210</label>
<onleft>9002</onleft>
</control>
<control type="button" id="15"><!-- Edit -->
<include>SettingsDialogButton</include>
<label>21435</label>
<onleft>9002</onleft>
</control>
<control type="button" id="21"><!-- Cancel -->
<include>SettingsDialogButton</include>
<label>222</label>
<onleft>9002</onleft>
</control>
<control type="button" id="20"><!-- OK -->
<include>SettingsDialogButton</include>
<label>186</label>
<onleft>9002</onleft>
</control>
</control>
<control type="image">
<posx>904</posx>
<posy>40</posy>
<width>171</width>
<height>481</height>
<texture flipx="true">menu_glass.png</texture>
<colordiffuse>70FFFAF0</colordiffuse>
</control>
</control>
</controls>
</window>
scott s.
.