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
6fb250e5
Commit
6fb250e5
authored
Dec 20, 2017
by
Nikolay Sivov
Committed by
Alexandre Julliard
Dec 20, 2017
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
include: Add newer definitions for user controls.
Signed-off-by:
Nikolay Sivov
<
nsivov@codeweavers.com
>
Signed-off-by:
Alexandre Julliard
<
julliard@winehq.org
>
parent
77e27441
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
70 additions
and
1 deletion
+70
-1
commctrl.h
include/commctrl.h
+70
-1
No files found.
include/commctrl.h
View file @
6fb250e5
...
@@ -1032,7 +1032,51 @@ static const WCHAR WC_BUTTONW[] = { 'B','u','t','t','o','n',0 };
...
@@ -1032,7 +1032,51 @@ static const WCHAR WC_BUTTONW[] = { 'B','u','t','t','o','n',0 };
#define BCN_FIRST (0U-1250U)
#define BCN_FIRST (0U-1250U)
#define BCN_LAST (0U-1350U)
#define BCN_LAST (0U-1350U)
#define BCN_HOTITEMCHANGE (BCN_FIRST + 0x0001)
#define BCN_HOTITEMCHANGE (BCN_FIRST + 1)
#define BCN_DROPDOWN (BCN_FIRST + 2)
#define BCM_FIRST 0x1600
#define BCM_GETIDEALSIZE (BCM_FIRST + 1)
#define BCM_SETIMAGELIST (BCM_FIRST + 2)
#define BCM_GETIMAGELIST (BCM_FIRST + 3)
#define BCM_SETTEXTMARGIN (BCM_FIRST + 4)
#define BCM_GETTEXTMARGIN (BCM_FIRST + 5)
#define BCM_SETDROPDOWNSTATE (BCM_FIRST + 6)
#define BCM_SETSPLITINFO (BCM_FIRST + 7)
#define BCM_GETSPLITINFO (BCM_FIRST + 8)
#define BCM_SETNOTE (BCM_FIRST + 9)
#define BCM_GETNOTE (BCM_FIRST + 10)
#define BCM_GETNOTELENGTH (BCM_FIRST + 11)
#define BCM_SETSHIELD (BCM_FIRST + 12)
#define BUTTON_IMAGELIST_ALIGN_LEFT 0
#define BUTTON_IMAGELIST_ALIGN_RIGHT 1
#define BUTTON_IMAGELIST_ALIGN_TOP 2
#define BUTTON_IMAGELIST_ALIGN_BOTTOM 3
#define BUTTON_IMAGELIST_ALIGN_CENTER 4
#define BCCL_NOGLYPH (HIMAGELIST)(-1)
typedef
struct
{
HIMAGELIST
himl
;
RECT
margin
;
UINT
uAlign
;
}
BUTTON_IMAGELIST
,
*
PBUTTON_IMAGELIST
;
typedef
struct
tagBUTTON_SPLITINFO
{
UINT
mask
;
HIMAGELIST
himlGlyph
;
UINT
uSplitStyle
;
SIZE
size
;
}
BUTTON_SPLITINFO
,
*
PBUTTON_SPLITINFO
;
typedef
struct
tagNMBCDROPDOWN
{
NMHDR
hdr
;
RECT
rcButton
;
}
NMBCDROPDOWN
;
typedef
struct
tagNMBCHOTITEM
typedef
struct
tagNMBCHOTITEM
{
{
...
@@ -1041,6 +1085,7 @@ typedef struct tagNMBCHOTITEM
...
@@ -1041,6 +1085,7 @@ typedef struct tagNMBCHOTITEM
}
NMBCHOTITEM
,
*
LPNMBCHOTITEM
;
}
NMBCHOTITEM
,
*
LPNMBCHOTITEM
;
#define BST_HOT 0x0200
#define BST_HOT 0x0200
#define BST_DROPDOWNPUSHED 0x0400
/* Button control styles for _WIN32_WINNT >= 0x600 */
/* Button control styles for _WIN32_WINNT >= 0x600 */
#define BS_SPLITBUTTON 0x0000000C
#define BS_SPLITBUTTON 0x0000000C
...
@@ -5147,6 +5192,12 @@ static const WCHAR WC_COMBOBOXW[] = { 'C','o','m','b','o','B','o','x',0 };
...
@@ -5147,6 +5192,12 @@ static const WCHAR WC_COMBOBOXW[] = { 'C','o','m','b','o','B','o','x',0 };
#endif
#endif
#define WC_COMBOBOX WINELIB_NAME_AW(WC_COMBOBOX)
#define WC_COMBOBOX WINELIB_NAME_AW(WC_COMBOBOX)
#define CBM_FIRST 0x1700
#define CB_SETMINVISIBLE (CBM_FIRST + 1)
#define CB_GETMINVISIBLE (CBM_FIRST + 2)
#define CB_SETCUEBANNER (CBM_FIRST + 3)
#define CB_GETCUEBANNER (CBM_FIRST + 4)
/**************************************************************************
/**************************************************************************
* Edit control
* Edit control
*/
*/
...
@@ -5161,6 +5212,24 @@ static const WCHAR WC_EDITW[] = { 'E','d','i','t',0 };
...
@@ -5161,6 +5212,24 @@ static const WCHAR WC_EDITW[] = { 'E','d','i','t',0 };
#endif
#endif
#define WC_EDIT WINELIB_NAME_AW(WC_EDIT)
#define WC_EDIT WINELIB_NAME_AW(WC_EDIT)
typedef
struct
_tagEDITBALLOONTIP
{
DWORD
cbStruct
;
LPCWSTR
pszTitle
;
LPCWSTR
pszText
;
INT
ttiIcon
;
}
EDITBALLOONTIP
,
*
PEDITBALLOONTIP
;
#define ECM_FIRSP 0x1500
#define EM_SETCUEBANNER (ECM_FIRST + 1)
#define EM_GETCUEBANNER (ECM_FIRST + 2)
#define EM_SHOWBALLOONTIP (ECM_FIRST + 3)
#define EM_HIDEBALLOONTIP (ECM_FIRST + 4)
#define EM_SETHILITE (ECM_FIRST + 5)
#define EM_GETHILITE (ECM_FIRST + 6)
#define EM_NOSETFOCUS (ECM_FIRST + 7)
#define EM_TAKEFOCUS (ECM_FIRST + 8)
/**************************************************************************
/**************************************************************************
* Listbox control
* Listbox control
*/
*/
...
...
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