mirror of
https://github.com/reactos/reactos.git
synced 2025-08-01 19:22:58 +00:00
[UXTHEME] -The code to draw the classic style borders was copied from win32k, so imitate what it does and restore two bits that got removed in the copy. CORE-9667
svn path=/trunk/; revision=73834
This commit is contained in:
parent
8e371f8e7f
commit
cf3310e4e9
1 changed files with 5 additions and 4 deletions
|
@ -58,6 +58,7 @@ UserHasWindowEdge(DWORD Style, DWORD ExStyle)
|
|||
return FALSE;
|
||||
if (Style & WS_THICKFRAME)
|
||||
return TRUE;
|
||||
Style &= WS_CAPTION;
|
||||
if (Style == WS_DLGFRAME || Style == WS_CAPTION)
|
||||
return TRUE;
|
||||
return FALSE;
|
||||
|
@ -442,9 +443,9 @@ DrawClassicFrame(PDRAW_CONTEXT context, RECT* prcCurrent)
|
|||
prcCurrent->right - prcCurrent->left, Height, PATCOPY);
|
||||
PatBlt(context->hDC, prcCurrent->left, prcCurrent->top,
|
||||
Width, prcCurrent->bottom - prcCurrent->top, PATCOPY);
|
||||
PatBlt(context->hDC, prcCurrent->left, prcCurrent->bottom,
|
||||
PatBlt(context->hDC, prcCurrent->left, prcCurrent->bottom - 1,
|
||||
prcCurrent->right - prcCurrent->left, -Height, PATCOPY);
|
||||
PatBlt(context->hDC, prcCurrent->right, prcCurrent->top,
|
||||
PatBlt(context->hDC, prcCurrent->right - 1, prcCurrent->top,
|
||||
-Width, prcCurrent->bottom - prcCurrent->top, PATCOPY);
|
||||
|
||||
InflateRect(prcCurrent, -Width, -Height);
|
||||
|
@ -467,9 +468,9 @@ DrawClassicFrame(PDRAW_CONTEXT context, RECT* prcCurrent)
|
|||
prcCurrent->right - prcCurrent->left, Height, PATCOPY);
|
||||
PatBlt(context->hDC, prcCurrent->left, prcCurrent->top,
|
||||
Width, prcCurrent->bottom - prcCurrent->top, PATCOPY);
|
||||
PatBlt(context->hDC, prcCurrent->left, prcCurrent->bottom,
|
||||
PatBlt(context->hDC, prcCurrent->left, prcCurrent->bottom - 1,
|
||||
prcCurrent->right - prcCurrent->left, -Height, PATCOPY);
|
||||
PatBlt(context->hDC, prcCurrent->right, prcCurrent->top,
|
||||
PatBlt(context->hDC, prcCurrent->right - 1, prcCurrent->top,
|
||||
-Width, prcCurrent->bottom - prcCurrent->top, PATCOPY);
|
||||
|
||||
InflateRect(prcCurrent, -Width, -Height);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue