Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
ee015b8c
Commit
ee015b8c
authored
Jun 10, 2009
by
Nikolay Sivov
Committed by
Alexandre Julliard
Jun 11, 2009
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
comctl32/listview: Update some ListView structures with recently added members.
parent
6383d5fe
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
58 additions
and
15 deletions
+58
-15
commctrl.h
include/commctrl.h
+58
-15
No files found.
include/commctrl.h
View file @
ee015b8c
...
...
@@ -3301,10 +3301,15 @@ typedef struct tagLVITEMA
INT
cchTextMax
;
INT
iImage
;
LPARAM
lParam
;
INT
iIndent
;
/* (_WIN32_IE >= 0x0300) */
int
iGroupId
;
/* (_WIN32_IE >= 0x560) */
UINT
cColumns
;
/* (_WIN32_IE >= 0x560) */
PUINT
puColumns
;
/* (_WIN32_IE >= 0x560) */
/* (_WIN32_IE >= 0x0300) */
INT
iIndent
;
/* (_WIN32_IE >= 0x0560) */
INT
iGroupId
;
UINT
cColumns
;
PUINT
puColumns
;
/* (_WIN32_WINNT >= 0x0600) */
PINT
piColFmt
;
INT
iGroup
;
}
LVITEMA
,
*
LPLVITEMA
;
typedef
struct
tagLVITEMW
...
...
@@ -3318,10 +3323,15 @@ typedef struct tagLVITEMW
INT
cchTextMax
;
INT
iImage
;
LPARAM
lParam
;
INT
iIndent
;
/* (_WIN32_IE >= 0x0300) */
int
iGroupId
;
/* (_WIN32_IE >= 0x560) */
UINT
cColumns
;
/* (_WIN32_IE >= 0x560) */
PUINT
puColumns
;
/* (_WIN32_IE >= 0x560) */
/* (_WIN32_IE >= 0x0300) */
INT
iIndent
;
/* (_WIN32_IE >= 0x0560) */
INT
iGroupId
;
UINT
cColumns
;
PUINT
puColumns
;
/* (_WIN32_WINNT >= 0x0600) */
PINT
piColFmt
;
INT
iGroup
;
}
LVITEMW
,
*
LPLVITEMW
;
#define LVITEM WINELIB_NAME_AW(LVITEM)
...
...
@@ -3331,6 +3341,10 @@ typedef struct tagLVITEMW
#define LVITEM_V1_SIZEW CCSIZEOF_STRUCT(LVITEMW, lParam)
#define LVITEM_V1_SIZE WINELIB_NAME_AW(LVITEM_V1_SIZE)
#define LVITEMA_V5_SIZE CCSIZEOF_STRUCT(LVITEMA, puColumns)
#define LVITEMW_V5_SIZE CCSIZEOF_STRUCT(LVITEMW, puColumns)
#define LVITEM_V5_SIZE WINELIB_NAME_AW(LVITEM_V5_SIZE)
#define LV_ITEM LVITEM
#define LV_ITEMA LVITEMA
#define LV_ITEMW LVITEMW
...
...
@@ -3394,8 +3408,13 @@ typedef struct tagLVCOLUMNA
LPSTR
pszText
;
INT
cchTextMax
;
INT
iSubItem
;
INT
iImage
;
/* (_WIN32_IE >= 0x0300) */
INT
iOrder
;
/* (_WIN32_IE >= 0x0300) */
/* (_WIN32_IE >= 0x0300) */
INT
iImage
;
INT
iOrder
;
/* (_WIN32_WINNT >= 0x0600) */
INT
cxMin
;
INT
cxDefault
;
INT
cxIdeal
;
}
LVCOLUMNA
,
*
LPLVCOLUMNA
;
typedef
struct
tagLVCOLUMNW
...
...
@@ -3406,8 +3425,13 @@ typedef struct tagLVCOLUMNW
LPWSTR
pszText
;
INT
cchTextMax
;
INT
iSubItem
;
INT
iImage
;
/* (_WIN32_IE >= 0x0300) */
INT
iOrder
;
/* (_WIN32_IE >= 0x0300) */
/* (_WIN32_IE >= 0x0300) */
INT
iImage
;
INT
iOrder
;
/* (_WIN32_WINNT >= 0x0600) */
INT
cxMin
;
INT
cxDefault
;
INT
cxIdeal
;
}
LVCOLUMNW
,
*
LPLVCOLUMNW
;
#define LVCOLUMN WINELIB_NAME_AW(LVCOLUMN)
...
...
@@ -3513,6 +3537,8 @@ typedef struct tagLVHITTESTINFO
UINT
flags
;
INT
iItem
;
INT
iSubItem
;
/* (_WIN32_WINNT >= 0x0600) */
INT
iGroup
;
}
LVHITTESTINFO
,
*
LPLVHITTESTINFO
;
#define LV_HITTESTINFO LVHITTESTINFO
...
...
@@ -3551,15 +3577,32 @@ typedef struct LVGROUP
UINT
cbSize
;
UINT
mask
;
LPWSTR
pszHeader
;
int
cchHeader
;
INT
cchHeader
;
LPWSTR
pszFooter
;
int
cchFooter
;
int
iGroupId
;
INT
cchFooter
;
INT
iGroupId
;
UINT
stateMask
;
UINT
state
;
UINT
uAlign
;
/* (_WIN32_WINNT >= 0x0600) */
LPWSTR
pszSubtitle
;
UINT
cchSubtitle
;
LPWSTR
pszTask
;
UINT
cchTask
;
LPWSTR
pszDescriptionTop
;
UINT
cchDescriptionTop
;
LPWSTR
pszDescriptionBottom
;
UINT
cchDescriptionBottom
;
INT
iTitleImage
;
INT
iExtendedImage
;
INT
iFirstItem
;
UINT
cItems
;
LPWSTR
pszSubsetTitle
;
UINT
cchSubsetTitle
;
}
LVGROUP
,
*
PLVGROUP
;
#define LVGROUP_V5_SIZE CCSIZEOF_STRUCT(LVGROUP, uAlign)
typedef
struct
LVGROUPMETRICS
{
UINT
cbSize
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment