[ros-diffs] [jimtabor] 28181: Start of the dcattr migration.
jimtabor at svn.reactos.org
jimtabor at svn.reactos.org
Mon Aug 6 00:02:13 CEST 2007
Author: jimtabor
Date: Mon Aug 6 02:02:12 2007
New Revision: 28181
URL: http://svn.reactos.org/svn/reactos?rev=28181&view=rev
Log:
Start of the dcattr migration.
Modified:
trunk/reactos/include/reactos/win32k/ntgdihdl.h
trunk/reactos/subsystems/win32/win32k/include/dc.h
Modified: trunk/reactos/include/reactos/win32k/ntgdihdl.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/win32k/ntgdihdl.h?rev=28181&r1=28180&r2=28181&view=diff
==============================================================================
--- trunk/reactos/include/reactos/win32k/ntgdihdl.h (original)
+++ trunk/reactos/include/reactos/win32k/ntgdihdl.h Mon Aug 6 02:02:12 2007
@@ -89,6 +89,27 @@
#define GDI_ENTRY_GET_REUSECNT(e) \
((((ULONG_PTR)(e)) & GDI_ENTRY_REUSE_MASK) >> GDI_ENTRY_REUSECNT_SHIFT)
+/* DC OBJ Types */
+#define DC_TYPE_DIRECT 0 // normal device context
+#define DC_TYPE_MEMORY 1 // memory device context
+#define DC_TYPE_INFO 2 // information context
+
+/* DC OBJ Flags */
+#define DC_FLAG_DISPLAY 0x0001
+#define DC_FLAG_DIRECT 0x0002
+#define DC_FLAG_CANCELLED 0x0004
+#define DC_FLAG_PERMANENT 0x0008
+#define DC_FLAG_DIRTY_RAO 0x0010
+#define DC_FLAG_ACCUM_WMGR 0x0020
+#define DC_FLAG_ACCUM_APP 0x0040
+#define DC_FLAG_RESET 0x0080
+#define DC_FLAG_SYNCHRONIZEACCESS 0x0100
+#define DC_FLAG_EPSPRINTINGESCAPE 0x0200
+#define DC_FLAG_TEMPINFODC 0x0400
+#define DC_FLAG_FULLSCREEN 0x0800
+#define DC_FLAG_IN_CLONEPDEV 0x1000
+#define DC_FLAG_REDIRECTION 0x2000
+#define DC_FLAG_SHAREACCESS 0x4000
/* DC_ATTR Dirty Flags */
#define DIRTY_FILL 0x00000001
Modified: trunk/reactos/subsystems/win32/win32k/include/dc.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/include/dc.h?rev=28181&r1=28180&r2=28181&view=diff
==============================================================================
--- trunk/reactos/subsystems/win32/win32k/include/dc.h (original)
+++ trunk/reactos/subsystems/win32/win32k/include/dc.h Mon Aug 6 02:02:12 2007
@@ -122,7 +122,8 @@
HPALETTE PalIndexed;
WIN_DC_INFO w;
-
+ DC_ATTR Dc_Attr;
+
HANDLE hFile;
LPENHMETAHEADER emh;
More information about the Ros-diffs
mailing list