This is much easier than you suspect. You need to use an iconFunction(). I don't have an example to point to, but I'm sure there is one in the docs.
Tracy ________________________________ From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of jensen.axel Sent: Thursday, January 25, 2007 4:41 PM To: [email protected] Subject: [flexcoders] using mx:Tree to get custom icons I'm working with a real estate company, and making an administrative utility, to manage properties... some of these properties are not active, or they are in a certain price range (100,000 - 200,000) or (200,000 - 300,000) and for ease of use, I would love to be able to replace the icon on my leaf nodes with custom ones, depending on data... for example (is the property active... if not... put a red X there, and if it is in a 100,000 - 200,000 price range, put a blue icon there...) there are many different status states that these properties could be in... We integrated flex with google maps with using the FA-bridge, and I'm using custom icons on the map... google maps needs a Latitude, Longitude for plotting pointers(markers) on the map... Say a property doesn't have a latitude and longitude assigned yet, i would like a custom icon in the tree for that... as well as if the property isActive, and the different price ranges as well... so i think you are probably getting the point of what i want... I have a tree, and i want the leaf nodes to be those custom icons... The icons will depend on data in the dataProvider, but I haven't got the slightest clue as to how to even put a custom icon into the tree, let alone, differentiating the icon depending on data... if anyone out there has used custom icons in the mx:Tree that would be awesome.... I could probably figure it out from there... I've looked at extending the tree on livedocs http://livedocs.macromedia.com/flex/2/docs/wwhelp/wwhimpl/common/html/ww help.htm?context=LiveDocs_Parts&file=00000856.html <http://livedocs.macromedia.com/flex/2/docs/wwhelp/wwhimpl/common/html/w whelp.htm?context=LiveDocs_Parts&file=00000856.html> but it changes the display of the data, but I'm trying to chase down where the actual icon gets set, and I cant seem to figure it out... I will used the hasChildren() function to find out if the node is a leaf node or not, and if so then use the custom icon... anyway... Thanks for your time Axel Jensen

