Add wxWithImages::GetImageCount() and HasImages() helpers

These functions allow avoiding using wxImageList explicitly in a couple
of places.

No real changes, this just prepares for adding new API not based on
wxImageList.
This commit is contained in:
Vadim Zeitlin
2021-10-31 17:34:44 +01:00
parent 9cc0c9a082
commit 0df49f0a54
4 changed files with 38 additions and 5 deletions

View File

@@ -157,9 +157,9 @@ wxPanel *CreateInsertPage(wxBookCtrlBase *parent)
int GetIconIndex(wxBookCtrlBase* bookCtrl)
{
if (bookCtrl && bookCtrl->GetImageList())
if (bookCtrl)
{
int nImages = bookCtrl->GetImageList()->GetImageCount();
const int nImages = bookCtrl->GetImageCount();
if (nImages > 0)
{
return bookCtrl->GetPageCount() % nImages;