From 6c7769e4886fb58482ef4527048414779e77b0a3 Mon Sep 17 00:00:00 2001 From: "Guy L. Albertelli" Date: Fri, 14 Jun 2002 23:26:37 +0000 Subject: [PATCH] Support images on the tabs of pages that are added (not just the first). --- dlls/comctl32/propsheet.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/dlls/comctl32/propsheet.c b/dlls/comctl32/propsheet.c index faab53ab85a..771e47017c8 100644 --- a/dlls/comctl32/propsheet.c +++ b/dlls/comctl32/propsheet.c @@ -1963,6 +1963,17 @@ static BOOL PROPSHEET_AddPage(HWND hwndDlg, item.pszText = (LPWSTR) psInfo->proppage[psInfo->nPages].pszText; item.cchTextMax = MAX_TABTEXT_LENGTH; + if (psInfo->hImageList) + { + SendMessageW(hwndTabControl, TCM_SETIMAGELIST, 0, (LPARAM)psInfo->hImageList); + } + + if ( psInfo->proppage[psInfo->nPages].hasIcon ) + { + item.mask |= TCIF_IMAGE; + item.iImage = psInfo->nPages; + } + SendMessageW(hwndTabControl, TCM_INSERTITEMW, psInfo->nPages + 1, (LPARAM)&item);