diff --git a/reactos/include/win32k/brush.h b/reactos/include/win32k/brush.h new file mode 100644 index 00000000000..8d9c0889985 --- /dev/null +++ b/reactos/include/win32k/brush.h @@ -0,0 +1,22 @@ + +HBRUSH W32kCreateBrushIndirect(CONST LOGBRUSH *lb); +HBRUSH W32kCreateDIBPatternBrush(HGLOBAL hDIBPacked, + UINT ColorSpec); +HBRUSH W32kCreateDIBPatternBrushPt(CONST VOID *PackedDIB, + UINT Usage); +HBRUSH W32kCreateHatchBrush(INT Style, + COLORREF Color); +HBRUSH W32kCreatePatternBrush(HBITMAP hBitmap); +HBRUSH W32kCreateSolidBrush(COLORREF Color); +BOOL W32kFixBrushOrgEx(VOID); +BOOL W32kPatBlt(HDC hDC, + INT XLeft, + INT YLeft, + INT Width, + INT Height, + DWORD ROP); +BOOL W32kSetBrushOrgEx(HDC hDC, + INT XOrg, + INT YOrg, + LPPOINT Point); + diff --git a/reactos/subsys/win32k/objects/brush.c b/reactos/subsys/win32k/objects/brush.c new file mode 100644 index 00000000000..10ed6ed2142 --- /dev/null +++ b/reactos/subsys/win32k/objects/brush.c @@ -0,0 +1,61 @@ + + +#include + +HBRUSH W32kCreateBrushIndirect(CONST LOGBRUSH *lb) +{ + UNIMPLEMENTED; +} + +HBRUSH W32kCreateDIBPatternBrush(HGLOBAL hDIBPacked, + UINT ColorSpec) +{ + UNIMPLEMENTED; +} + +HBRUSH W32kCreateDIBPatternBrushPt(CONST VOID *PackedDIB, + UINT Usage) +{ + UNIMPLEMENTED; +} + +HBRUSH W32kCreateHatchBrush(INT Style, + COLORREF Color) +{ + UNIMPLEMENTED; +} + +HBRUSH W32kCreatePatternBrush(HBITMAP hBitmap) +{ + UNIMPLEMENTED; +} + +HBRUSH W32kCreateSolidBrush(COLORREF Color) +{ + UNIMPLEMENTED; +} + +BOOL W32kFixBrushOrgEx(VOID) +{ + return FALSE; +} + +BOOL W32kPatBlt(HDC hDC, + INT XLeft, + INT YLeft, + INT Width, + INT Height, + DWORD ROP) +{ + UNIMPLEMENTED; +} + +BOOL W32kSetBrushOrgEx(HDC hDC, + INT XOrg, + INT YOrg, + LPPOINT Point) +{ + UNIMPLEMENTED; +} + +