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 |