TB_SETBUTTONSIZE messages must be taken into account even after
[wine/dcerpc.git] / dlls / user / cache.c
blob2724e5cbe37a73d9b156a5bd099d1bc1d1d3fca4
1 /*
2 * Wine internally cached objects to speedup some things and prevent
3 * infinite duplication of trivial code and data.
4 *
5 * Copyright 1997 Bertho A. Stultiens
7 */
9 #include "windef.h"
10 #include "wingdi.h"
11 #include "user.h"
13 static const WORD wPattern55AA[] =
15 0x5555, 0xaaaa, 0x5555, 0xaaaa,
16 0x5555, 0xaaaa, 0x5555, 0xaaaa
19 static HBRUSH hPattern55AABrush = 0;
20 static HBITMAP hPattern55AABitmap = 0;
23 /*********************************************************************
24 * CACHE_GetPattern55AABrush
26 HBRUSH CACHE_GetPattern55AABrush(void)
28 if (!hPattern55AABrush)
30 hPattern55AABitmap = CreateBitmap( 8, 8, 1, 1, wPattern55AA );
31 hPattern55AABrush = CreatePatternBrush( hPattern55AABitmap );
33 return hPattern55AABrush;