2015-01-09, 19:39
@Steveb
Thanks for adding a video list to what was already started. I'd suggest removing the age call from DialogInfo as it doesn't work anymore with the most recent versions of the extendedinfo script. I've noticed phil doesn't use this value, either.
Otherwise, looks good to me. I think I am almost done with my version. I have to fix a couple of issues and was going to add a tab for TV Episodes. I also started adding extendedinfo widgets to the home screen.
Edit: I used your fix for the missing movie studio icon. You might want to add to that code to include television network icons Container(1450), too. I tested the visibility conditions and they seem to work when both movie and TV network logos are displayed in the same space:
<control type="image" id="800011">
<colordiffuse>grey</colordiffuse>
<width>198</width>
<include>MediaFlagVars</include>
<bordersize>2</bordersize>
<texture>$INFO[Container(550).ListItem(0).label,flags/studios/,.png]</texture>
</control>
<control type="label" id="800012">
<left>0</left>
<width>198</width>
<height>90</height>
<align>center</align>
<label>$INFO[Container(550).ListItem(0).label]</label>
<font>font10</font>
<textcolor>grey</textcolor>
<wrapmultiline>true</wrapmultiline>
<visible>IsEmpty(Control.GetLabel(800011)) + IsEmpty(Control.GetLabel(800014))</visible>
</control>
<control type="image" id="800013">
<colordiffuse>grey</colordiffuse>
<width>198</width>
<include>MediaFlagVars</include>
<bordersize>2</bordersize>
<visible>IsEmpty(Control.GetLabel(800011)) | IsEmpty(Control.GetLabel(800012))</visible>
<texture>$INFO[Container(1450).ListItem(0).label,flags/studios/,.png]</texture>
</control>
<control type="label" id="800014">
<left>0</left>
<width>198</width>
<height>90</height>
<align>center</align>
<label>$INFO[Container(1450).ListItem(0).label]</label>
<font>font10</font>
<textcolor>grey</textcolor>
<wrapmultiline>true</wrapmultiline>
<visible>IsEmpty(Control.GetLabel(800013))</visible>
</control>
FYI, If you ever plan to add TV Episodes, you must first add a blank panel 1350 to DialogVideoInfo. That panel is missing.
Thanks for adding a video list to what was already started. I'd suggest removing the age call from DialogInfo as it doesn't work anymore with the most recent versions of the extendedinfo script. I've noticed phil doesn't use this value, either.
Otherwise, looks good to me. I think I am almost done with my version. I have to fix a couple of issues and was going to add a tab for TV Episodes. I also started adding extendedinfo widgets to the home screen.
Edit: I used your fix for the missing movie studio icon. You might want to add to that code to include television network icons Container(1450), too. I tested the visibility conditions and they seem to work when both movie and TV network logos are displayed in the same space:
<control type="image" id="800011">
<colordiffuse>grey</colordiffuse>
<width>198</width>
<include>MediaFlagVars</include>
<bordersize>2</bordersize>
<texture>$INFO[Container(550).ListItem(0).label,flags/studios/,.png]</texture>
</control>
<control type="label" id="800012">
<left>0</left>
<width>198</width>
<height>90</height>
<align>center</align>
<label>$INFO[Container(550).ListItem(0).label]</label>
<font>font10</font>
<textcolor>grey</textcolor>
<wrapmultiline>true</wrapmultiline>
<visible>IsEmpty(Control.GetLabel(800011)) + IsEmpty(Control.GetLabel(800014))</visible>
</control>
<control type="image" id="800013">
<colordiffuse>grey</colordiffuse>
<width>198</width>
<include>MediaFlagVars</include>
<bordersize>2</bordersize>
<visible>IsEmpty(Control.GetLabel(800011)) | IsEmpty(Control.GetLabel(800012))</visible>
<texture>$INFO[Container(1450).ListItem(0).label,flags/studios/,.png]</texture>
</control>
<control type="label" id="800014">
<left>0</left>
<width>198</width>
<height>90</height>
<align>center</align>
<label>$INFO[Container(1450).ListItem(0).label]</label>
<font>font10</font>
<textcolor>grey</textcolor>
<wrapmultiline>true</wrapmultiline>
<visible>IsEmpty(Control.GetLabel(800013))</visible>
</control>
FYI, If you ever plan to add TV Episodes, you must first add a blank panel 1350 to DialogVideoInfo. That panel is missing.