ReactOS  0.4.14-dev-317-g96040ec
painting.h
Go to the documentation of this file.
1 #pragma once
2 
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
10 
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. */
14 
15 #define RDW_CLIPCHILDREN 4096
16 #define RDW_NOUPDATEDIRTY 32768
17 
31 BOOL FASTCALL IntFlashWindowEx(PWND,PFLASHWINFO);
BOOL FASTCALL IntIntersectWithParents(PWND, RECTL *)
Definition: painting.c:35
VOID FASTCALL co_IntPaintWindows(PWND Window, ULONG Flags, BOOL Recurse)
Definition: painting.c:391
static HICON
Definition: imagelist.c:84
BOOL FASTCALL IntEndPaint(PWND, PPAINTSTRUCT)
Definition: painting.c:1518
INT FASTCALL UserRealizePalette(HDC)
Definition: painting.c:2336
TW_UINT32 TW_UINT16 TW_UINT16 MSG
Definition: twain.h:1827
static HDC
Definition: imagelist.c:92
#define FASTCALL
Definition: nt_native.h:50
int32_t INT
Definition: typedefs.h:56
_Must_inspect_result_ _In_ ULONG Flags
Definition: wsk.h:170
Definition: window.c:29
BOOL UserDrawCaption(PWND, HDC, RECTL *, HFONT, HICON, const PUNICODE_STRING, UINT)
Definition: painting.c:2182
unsigned int BOOL
Definition: ntddk_ex.h:94
_In_ BOOLEAN Remove
Definition: psfuncs.h:110
Definition: region.h:7
BOOL FASTCALL IntFlashWindowEx(PWND, PFLASHWINFO)
Definition: painting.c:1292
VOID FASTCALL IntSendSyncPaint(PWND, ULONG)
Definition: painting.c:132
BOOL FASTCALL IntIsWindowDrawable(PWND)
Definition: painting.c:849
BOOL FASTCALL co_UserGetUpdateRect(PWND, PRECT, BOOL)
Definition: painting.c:1842
_In_opt_ PFILE_OBJECT _In_opt_ PETHREAD Thread
Definition: fltkernel.h:2653
CHAR Message[80]
Definition: alive.c:5
BOOL FASTCALL IntIsWindowDirty(PWND)
Definition: painting.c:1106
BOOL FASTCALL co_UserRedrawWindow(PWND Wnd, const RECTL *UpdateRect, PREGION UpdateRgn, ULONG Flags)
Definition: painting.c:876
PCURICON_OBJECT FASTCALL NC_IconForWindow(PWND)
Definition: nonclient.c:681
VOID FASTCALL UserSyncAndPaintWindows(PWND pWnd, ULONG Flags)
Definition: painting.c:608
VOID FASTCALL UpdateThreadWindows(PWND, PTHREADINFO, HRGN)
Definition: painting.c:1081
VOID FASTCALL IntPaintWindow(PWND)
Definition: painting.c:1165
Definition: ntuser.h:657
unsigned int UINT
Definition: ndis.h:50
VOID FASTCALL co_IntUpdateWindows(PWND, ULONG, BOOL)
Definition: painting.c:507
static DWORD *static HFONT(WINAPI *pCreateFontIndirectExA)(const ENUMLOGFONTEXDVA *)
INT FASTCALL co_UserGetUpdateRgn(PWND, HRGN, BOOL)
Definition: painting.c:1770
unsigned int ULONG
Definition: retypes.h:1
static int UpdateRect(TreeListData *pData, unsigned uItem, unsigned uSub)
Definition: treelist.c:1529
HDC FASTCALL IntBeginPaint(PWND, PPAINTSTRUCT)
Definition: painting.c:1422
BOOL FASTCALL IntGetPaintMessage(PWND Window, UINT MsgFilterMin, UINT MsgFilterMax, PTHREADINFO Thread, MSG *Message, BOOL Remove)
Definition: painting.c:1172
VOID FASTCALL IntSendNCPaint(PWND, HRGN)
Definition: painting.c:348
VOID FASTCALL IntInvalidateWindows(PWND Window, PREGION Rgn, ULONG Flags)
Definition: painting.c:630