3 #define FLASHW_MASK 0x0000000f
4 #define FLASHW_SYSTIMER 0x00000400
5 #define FLASHW_FINISHED 0x00000800
6 #define FLASHW_STARTED 0x00001000
7 #define FLASHW_COUNT 0x00002000
8 #define FLASHW_KILLSYSTIMER 0x00004000
9 #define FLASHW_ACTIVE 0x00008000
11 #define PRGN_NULL ((PREGION)0) /* NULL empty region */
12 #define PRGN_WINDOW ((PREGION)1) /* region from window rcWindow */
13 #define PRGN_MONITOR ((PREGION)2) /* region from monitor region. */
15 #define RDW_CLIPCHILDREN 4096
16 #define RDW_NOUPDATEDIRTY 32768
18 BOOL FASTCALL
co_UserRedrawWindow(PWND Wnd
, const RECTL
* UpdateRect
, PREGION UpdateRgn
, ULONG Flags
);
19 VOID FASTCALL
IntInvalidateWindows(PWND Window
, PREGION Rgn
, ULONG Flags
);
20 BOOL FASTCALL
IntGetPaintMessage(PWND Window
, UINT MsgFilterMin
, UINT MsgFilterMax
, PTHREADINFO Thread
, MSG
*Message
, BOOL Remove
);
21 INT FASTCALL
UserRealizePalette(HDC
);
22 INT FASTCALL
co_UserGetUpdateRgn(PWND
, HRGN
, BOOL
);
23 BOOL FASTCALL
co_UserGetUpdateRect(PWND
, PRECT
, BOOL
);
24 VOID FASTCALL
co_IntPaintWindows(PWND Window
, ULONG Flags
, BOOL Recurse
);
25 VOID FASTCALL
IntSendSyncPaint(PWND
, ULONG
);
26 VOID FASTCALL
co_IntUpdateWindows(PWND
, ULONG
, BOOL
);
27 BOOL FASTCALL
IntIsWindowDirty(PWND
);
28 BOOL FASTCALL
IntEndPaint(PWND
,PPAINTSTRUCT
);
29 HDC FASTCALL
IntBeginPaint(PWND
,PPAINTSTRUCT
);
30 PCURICON_OBJECT FASTCALL
NC_IconForWindow( PWND
);
31 BOOL FASTCALL
IntFlashWindowEx(PWND
,PFLASHWINFO
);
32 BOOL FASTCALL
IntIntersectWithParents(PWND
, RECTL
*);
33 BOOL FASTCALL
IntIsWindowDrawable(PWND
);
34 BOOL
UserDrawCaption(PWND
,HDC
,RECTL
*,HFONT
,HICON
,const PUNICODE_STRING
,UINT
);
35 VOID FASTCALL
UpdateThreadWindows(PWND
,PTHREADINFO
,HRGN
);
36 VOID FASTCALL
UserSyncAndPaintWindows(PWND pWnd
, ULONG Flags
);
37 VOID FASTCALL
IntPaintWindow(PWND
);
38 VOID FASTCALL
IntSendNCPaint(PWND
,HRGN
);