#include <wx/withimages.h>
Inheritance diagram for wxWithImages:A mixin class to be used with other classes that use a wxImageList.
Public Types | |
| enum | { NO_IMAGE = -1 } |
Public Member Functions | |
| wxWithImages () | |
| virtual | ~wxWithImages () |
| void | AssignImageList (wxImageList *imageList) |
| Sets the image list for the page control and takes ownership of the list. More... | |
| virtual void | SetImageList (wxImageList *imageList) |
| Sets the image list to use. More... | |
| wxImageList * | GetImageList () const |
| Returns the associated image list, may be NULL. More... | |
Protected Member Functions | |
| bool | HasImageList () const |
| Return true if we have a valid image list. More... | |
| wxIcon | GetImage (int iconIndex) const |
| Return the image with the given index from the image list. More... | |
| wxWithImages::wxWithImages | ( | ) |
|
virtual |
| void wxWithImages::AssignImageList | ( | wxImageList * | imageList | ) |
Sets the image list for the page control and takes ownership of the list.
|
protected |
Return the image with the given index from the image list.
If there is no image list or if index == NO_IMAGE, silently returns wxNullIcon.
| wxImageList* wxWithImages::GetImageList | ( | ) | const |
Returns the associated image list, may be NULL.
|
protected |
Return true if we have a valid image list.
|
virtual |
Sets the image list to use.
It does not take ownership of the image list, you must delete it yourself.