You need property + an image control for every property (or thumb or icon).
Normally XBMC provides the posters and property ect when you see a list in the library.
But this is a menu where you have to do
both.
If you want to display the following 4 images (that you added for
possible use)
Code:
<item id="7">
<icon>icon1.png</icon>
<thumb>thumb1.png</thumb>
<property name="name1">image1.png</property>
<property name="name2">image2.png</property>
</item>
You will need 4 image controls (like the following example).
(Note: NOT 4 for each item, but for the total of all items. Assuming you use the same kind of images in every item.)
Code:
<control type="image">
<posx>5</posx>
<posy>0</posy>
<width>158</width>
<height>157</height>
<aspectratio>stretch</aspectratio>
<texture>$INFO[ListItem.Property(name1)]</texture>
</control>
These decide the size, transparency, aspect ratio of the item you made available to the list in your items.
Here is an example image control:
http://wiki.xbmc.org/index.php?title=Image_Control
If we wanted the above example to use the <thumb> instead:
Code:
<texture>$INFO[ListItem.Art(thumb)]</texture>
These image controls are placed between the
Code:
<itemlayout height="235" width="175">
...
</itemlayout>
If you want it to show when it has no focus.
And between the
Code:
<focusedlayout height="235" width="175">
...
</focusedlayout>
If you want it to show when the item is in focus.
You can find an example FixedList container here:
http://wiki.xbmc.org/index.php?title=Fix..._Container
The one in the example does not have it's own (self made) content.