genau..
$INFO[Container(9000).ListItem.Property(weekday)]
kann in id 9001 nicht gehen.. sowas klappt nur außerhalb.. container selbst können nur deren eigenen inhalt abbilden.
entweder aus einem content oder als selbst angelegtem item content..
quasi in ID 200 panel ein <content> </content> rein mit einzelnen items..
<item id="2">
<label>$INFO[Container(9000).ListItemNoWrap(0).label]</label>
<icon>$INFO[Container(9000).ListItemNoWrap(0).Art(clearlogo)]</icon>
<property name="weekday">$INFO[Container(9000).ListItemNoWrap(0).Property(weekday)]</>
<onclick>noop</onclick>
<visible>!IsEmpty(Container(9000).ListItemNoWrap(0).Label)</visible>
</item>
<include name="SerienplanerListCommonLayout">
<left>522</left>
<top>32</top>
<width>1316</width>
<height>840</height>
<onup>60</onup>
<ondown>60</ondown>
<onleft>9000</onleft>
<orientation>horizontal</orientation>
<scrolltime tween="quadratic">300</scrolltime>
<pagecontrol>60</pagecontrol>
<itemlayout height="840" width="435">
<control type="image">
<left>15</left>
<top>20</top>
<width>405</width>
<height>237</height>
<aspectratio aligny="top">keep</aspectratio>
<texture background="true">$INFO[ListItem.Icon]</texture>
</control>
<control type="textbox">
<left>15</left>
<top>250</top>
<width>405</width>
<height>130</height>
<label>$INFO[ListItem.Property(weekday)]</label>
<textcolor>$VAR[ThemeLabelColor]</textcolor>
<font>font15</font>
<autoscroll>false</autoscroll>
</control>
</itemlayout>
<focusedlayout height="840" width="435">
<control type="image">
<width>435</width>
<height>840</height>
<texture colordiffuse="$VAR[HighlightBarColor]" border="4">listselect_fo.png</texture>
<visible>ControlGroup(9001).HasFocus()</visible>
<include>VisibleFadeEffect</include>
</control>
<control type="image">
<left>15</left>
<top>20</top>
<width>405</width>
<height>237</height>
<aspectratio aligny="top">keep</aspectratio>
<texture background="true">$INFO[ListItem.Icon]</texture>
</control>
<control type="textbox">
<left>15</left>
<top>250</top>
<width>405</width>
<height>130</height>
<label>$INFO[ListItem.Property(weekday)]</label>
<font>font15</font>
<autoscroll>false</autoscroll>
</control>
</focusedlayout>
</include>
Alles anzeigen
So in der Art sollte was kommen denk ich.. ob nun nowrap brauchst - was unterbindet das er sich Elemente im kreis holt oder nicht musst testen..
Wäre auf alle fälle weniger code als grouplisten da es dort ja einzelne felder wären für jedes element..
Einziger Vorteil von grouplisten wäre das etwas freier in den breiten bist.. Aber auch da nur bedingt.. Es gibt zwar ein "auto" aber das dann vertikal ausgerichtet zu bekommen,
man weiß dann ja nicht wie breit die gesamte gruppe wird, was dann wenn es evtl. mehr werden kann zu problemen führt..
Container scrollen wahrscheinlich auch flüssiger mit..
Grüße