Describes minimum required functionality for TreeVewLabel item type.
You can find more information in comments below. Overrided methods can be found in corresponding base interface.
class IListItemTreeViewLabel :public virtual IListItemCaption
{
public:
virtual IListItemTreeViewLabel *getSpecificItem(const int index) = 0; // Return item by index
virtual int getIconIndex() = 0; // Return icon index
virtual bool setIconIndex(const int value) = 0; // Set icon index
virtual bool Add(const String &caption) = 0; // Add item
virtual bool Add(IListItemTreeViewLabel *item) = 0; // Add item
virtual bool Insert(const String &caption, const int before) = 0; // Insert item before specified one
virtual bool Insert(IListItemTreeViewLabel *item, const int before) = 0; // Insert item before specified one
};
Namespace: | nitisa::standard |
Include: | Standard/ListItems/IListItemTreeViewLabel.h |