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
70e0969e
Commit
70e0969e
authored
Nov 23, 1999
by
Eric Kohl
Committed by
Alexandre Julliard
Nov 23, 1999
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
- added version messages
parent
663921f9
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
31 additions
and
0 deletions
+31
-0
rebar.c
dlls/comctl32/rebar.c
+30
-0
rebar.h
include/rebar.h
+1
-0
No files found.
dlls/comctl32/rebar.c
View file @
70e0969e
...
...
@@ -910,6 +910,14 @@ REBAR_GetUnicodeFormat (HWND hwnd)
}
inline
static
LRESULT
REBAR_GetVersion
(
HWND
hwnd
)
{
REBAR_INFO
*
infoPtr
=
REBAR_GetInfoPtr
(
hwnd
);
return
infoPtr
->
iVersion
;
}
static
LRESULT
REBAR_HitTest
(
HWND
hwnd
,
WPARAM
wParam
,
LPARAM
lParam
)
{
...
...
@@ -1523,6 +1531,21 @@ REBAR_SetUnicodeFormat (HWND hwnd, WPARAM wParam)
static
LRESULT
REBAR_SetVersion
(
HWND
hwnd
,
INT
iVersion
)
{
REBAR_INFO
*
infoPtr
=
REBAR_GetInfoPtr
(
hwnd
);
INT
iOldVersion
=
infoPtr
->
iVersion
;
if
(
iVersion
>
COMCTL32_VERSION
)
return
-
1
;
infoPtr
->
iVersion
=
iVersion
;
return
iOldVersion
;
}
static
LRESULT
REBAR_ShowBand
(
HWND
hwnd
,
WPARAM
wParam
,
LPARAM
lParam
)
{
REBAR_INFO
*
infoPtr
=
REBAR_GetInfoPtr
(
hwnd
);
...
...
@@ -1592,6 +1615,7 @@ REBAR_Create (HWND hwnd, WPARAM wParam, LPARAM lParam)
SetWindowLongA
(
hwnd
,
0
,
(
DWORD
)
infoPtr
);
/* initialize info structure */
infoPtr
->
iVersion
=
0
;
infoPtr
->
clrBk
=
CLR_NONE
;
infoPtr
->
clrText
=
RGB
(
0
,
0
,
0
);
...
...
@@ -1919,6 +1943,9 @@ REBAR_WindowProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
case
RB_GETUNICODEFORMAT
:
return
REBAR_GetUnicodeFormat
(
hwnd
);
case
CCM_GETVERSION
:
return
REBAR_GetVersion
(
hwnd
);
case
RB_HITTEST
:
return
REBAR_HitTest
(
hwnd
,
wParam
,
lParam
);
...
...
@@ -1967,6 +1994,9 @@ REBAR_WindowProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
case
RB_SETUNICODEFORMAT
:
return
REBAR_SetUnicodeFormat
(
hwnd
,
wParam
);
case
CCM_SETVERSION
:
return
REBAR_SetVersion
(
hwnd
,
(
INT
)
wParam
);
case
RB_SHOWBAND
:
return
REBAR_ShowBand
(
hwnd
,
wParam
,
lParam
);
...
...
include/rebar.h
View file @
70e0969e
...
...
@@ -60,6 +60,7 @@ typedef struct tagREBAR_INFO
HCURSOR
hcurHorz
;
/* handle to the EW cursor */
HCURSOR
hcurVert
;
/* handle to the NS cursor */
HCURSOR
hcurDrag
;
/* handle to the drag cursor */
INT
iVersion
;
/* version number */
REBAR_BAND
*
bands
;
/* pointer to the array of rebar bands */
...
...
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