More code moved to the X11 driver (bitmap and palette and misc).
diff --git a/include/win.h b/include/win.h
index 5d166842..1c37a53 100644
--- a/include/win.h
+++ b/include/win.h
@@ -52,7 +52,7 @@
struct tagCLASS;
struct tagDCE;
struct tagDC;
-struct _WND_DRIVER;
+struct tagWND_DRIVER;
typedef struct tagWND
{
@@ -83,7 +83,7 @@
HMENU16 hSysMenu; /* window's copy of System Menu */
int irefCount; /* window's reference count*/
DWORD userdata; /* User private data */
- struct _WND_DRIVER *pDriver; /* Window driver */
+ struct tagWND_DRIVER *pDriver; /* Window driver */
void *pDriverData; /* Window driver data */
DWORD wExtra[1]; /* Window extra bytes */
} WND;
@@ -107,7 +107,7 @@
#define BGSouthEast 9
#define BGStatic 10
-typedef struct _WND_DRIVER
+typedef struct tagWND_DRIVER
{
void (*pInitialize)(WND *);
void (*pFinalize)(WND *);
@@ -127,6 +127,8 @@
BOOL (*pIsSelfClipping)(WND *);
} WND_DRIVER;
+extern WND_DRIVER *WND_Driver;
+
typedef struct
{
RECT16 rectNormal;