IImageListEditor



Describes minimum required functionality from ImageListEditor control.

You can find more information in comments below. Overrided methods can be found in corresponding base interface.

class IImageListEditor :public virtual IControl
{
public:
    virtual IImageList *getImageList() = 0; // Return assigned image list 
    virtual int getImageCount() = 0; // Return image count 
    virtual Image *getImage(const int index) = 0; // Return image by index 
    virtual bool isImageSelected(const int index) = 0; // Whether image is selected 

    virtual bool setImageList(IImageList *value) = 0; // Assign image list 
    virtual bool setImageSelected(const int index, const bool value) = 0; // Set whether specified image is selected or not 

    virtual bool DeleteSelectedImages() = 0; // Delete selected images 
};
Namespace: nitisa::standard
Include: Standard/Controls/IImageListEditor.h