Store monitor size and depth in the generic structure.
Merged monitor driver into USER driver.
diff --git a/include/user.h b/include/user.h
index 74af41d..741428a 100644
--- a/include/user.h
+++ b/include/user.h
@@ -60,6 +60,13 @@
void (*pSetCursor)(struct tagCURSORICONINFO *);
void (*pMoveCursor)(WORD, WORD);
LONG (*pEnableWarpPointer)(BOOL);
+ /* screen saver functions */
+ BOOL (*pGetScreenSaveActive)(void);
+ void (*pSetScreenSaveActive)(BOOL);
+ int (*pGetScreenSaveTimeout)(void);
+ void (*pSetScreenSaveTimeout)(int);
+ /* windowing functions */
+ BOOL (*pIsSingleWindow)(void);
} USER_DRIVER;
extern USER_DRIVER *USER_Driver;