[YAROTOWS] Reintegrate the branch. For a brighter future.
[reactos.git] / reactos / subsystems / win32 / win32k / include / sysparams.h
index d8761d7..2c51a40 100644 (file)
@@ -1,5 +1,4 @@
-#ifndef _WIN32K_SYSPARAMS_H
-#define _WIN32K_SYSPARAMS_H
+#pragma once
 
 #include "cursoricon.h"
 
@@ -15,7 +14,7 @@
 
 #define SPIF_PROTECT 0x80000
 
-enum
+typedef enum _USERPREFMASKS
 {
     UPM_ACTIVEWINDOWTRACKING = 0x01,
     UPM_MENUANIMATION = 0x02,
@@ -31,6 +30,7 @@ enum
     UPM_TOOLTIPANIMATION = 0x800,
     UPM_TOOLTIPFADE = 0x1000,
     UPM_CURSORSHADOW = 0x2000,
+    UPM_CLICKLOCK = 0x8000,
     // room for more
     UPM_UIEFFECTS = 0x80000000,
     UPM_DEFAULT = 0x80003E9E
@@ -66,6 +66,7 @@ typedef struct _SPIVALUES
     CURSORACCELERATION_INFO caiMouse;
     MOUSEKEYS mousekeys;
     BOOL bMouseClickLock;
+    BOOL bMouseCursorShadow;
     DWORD dwMouseClickLockTime;
     BOOL bMouseSonar;
     BOOL bMouseVanish;
@@ -176,5 +177,3 @@ typedef union _SPIBUFFER
 } SPIBUFFER;
 
 extern SPIVALUES gspv;
-
-#endif /* _WIN32K_SYSPARAMS_H */