This control implements a tree view of selectable text items with icons.
Tree view items are indexed by a key. They display a string and an icon for each item.
This control has an internal cursor used for accessing its items. Use the MoveFirst, MoveNext, MoveTo... methods to move the internal cursor, and the Item property to get the item it points at.