From bb47d54d4c45819a208a8a167fdc54acb2945b99 Mon Sep 17 00:00:00 2001 From: James Hawkins Date: Fri, 20 May 2005 09:44:01 +0000 Subject: [PATCH] Update LVGROUP struct to match MSDN. --- include/commctrl.h | 37 +++++++------------------------------ 1 file changed, 7 insertions(+), 30 deletions(-) diff --git a/include/commctrl.h b/include/commctrl.h index 429c1fd6655..7a637089ce3 100644 --- a/include/commctrl.h +++ b/include/commctrl.h @@ -3433,32 +3433,19 @@ typedef struct tagLVFINDINFOW /* Groups relates structures */ -typedef struct LVGROUPA -{ - UINT cbSize; - UINT mask; - LPSTR pszHeader; - int cchHeader; - int iGroupId; - UINT stateMask; - UINT state; - UINT uAlign; -} LVGROUPA, *PLVGROUPA; - -typedef struct LVGROUPW +typedef struct LVGROUP { UINT cbSize; UINT mask; LPWSTR pszHeader; int cchHeader; + LPWSTR pszFooter; + int cchFooter; int iGroupId; UINT stateMask; UINT state; UINT uAlign; -} LVGROUPW, *PLVGROUPW; - -#define LVGROUP WINELIB_NAME_AW(LVGROUP) -#define PLVGROUP WINELIB_NAME_AW(PLVGROUP) +} LVGROUP, *PLVGROUP; typedef struct LVGROUPMETRICS { @@ -3478,22 +3465,12 @@ typedef struct LVGROUPMETRICS typedef INT (*PFNLVGROUPCOMPARE)(INT, INT, VOID*); -typedef struct LVINSERTGROUPSORTEDA +typedef struct LVINSERTGROUPSORTED { PFNLVGROUPCOMPARE pfnGroupCompare; LPVOID *pvData; - LVGROUPA lvGroup; -} LVINSERTGROUPSORTEDA, *PLVINSERTGROUPSORTEDA; - -typedef struct LVINSERTGROUPSORTEDW -{ - PFNLVGROUPCOMPARE pfnGroupCompare; - LPVOID *pvData; - LVGROUPW lvGroup; -} LVINSERTGROUPSORTEDW, *PLVINSERTGROUPSORTEDW; - -#define LVINSERTGROUPSORTED WINELIB_NAME_AW(LVINSERTGROUPSORTED) -#define PLVINSERTGROUPSORTED WINELIB_NAME_AW(PLVINSERTGROUPSORTED) + LVGROUP lvGroup; +} LVINSERTGROUPSORTED, *PLVINSERTGROUPSORTED; /* Tile related structures */ -- 2.11.4.GIT