4 * Copyright 1998 Patrik Stridvall
9 #ifndef X_DISPLAY_MISSING
11 #include "clipboard.h"
21 USER_DRIVER X11DRV_USER_Driver
=
23 X11DRV_USER_Initialize
,
25 X11DRV_USER_BeginDebugging
,
26 X11DRV_USER_EndDebugging
29 CLIPBOARD_DRIVER X11DRV_CLIPBOARD_Driver
=
31 X11DRV_CLIPBOARD_Empty
,
32 X11DRV_CLIPBOARD_SetData
,
33 X11DRV_CLIPBOARD_GetData
,
34 X11DRV_CLIPBOARD_ResetOwner
37 DESKTOP_DRIVER X11DRV_DESKTOP_Driver
=
39 X11DRV_DESKTOP_Initialize
,
40 X11DRV_DESKTOP_Finalize
43 EVENT_DRIVER X11DRV_EVENT_Driver
=
47 X11DRV_EVENT_DeleteIO
,
48 X11DRV_EVENT_WaitNetEvent
,
49 X11DRV_EVENT_Synchronize
,
50 X11DRV_EVENT_CheckFocus
,
51 X11DRV_EVENT_QueryPointer
,
52 X11DRV_EVENT_DummyMotionNotify
,
54 X11DRV_EVENT_IsUserIdle
,
58 KEYBOARD_DRIVER X11DRV_KEYBOARD_Driver
=
61 X11DRV_KEYBOARD_VkKeyScan
,
62 X11DRV_KEYBOARD_MapVirtualKey
,
63 X11DRV_KEYBOARD_GetKeyNameText
,
64 X11DRV_KEYBOARD_ToAscii
,
65 X11DRV_KEYBOARD_GetBeepActive
,
66 X11DRV_KEYBOARD_SetBeepActive
,
70 MONITOR_DRIVER X11DRV_MONITOR_Driver
=
72 X11DRV_MONITOR_Initialize
,
73 X11DRV_MONITOR_Finalize
,
74 X11DRV_MONITOR_IsSingleWindow
,
75 X11DRV_MONITOR_GetWidth
,
76 X11DRV_MONITOR_GetHeight
,
77 X11DRV_MONITOR_GetDepth
,
78 X11DRV_MONITOR_GetScreenSaveActive
,
79 X11DRV_MONITOR_SetScreenSaveActive
,
80 X11DRV_MONITOR_GetScreenSaveTimeout
,
81 X11DRV_MONITOR_SetScreenSaveTimeout
84 MOUSE_DRIVER X11DRV_MOUSE_Driver
=
86 X11DRV_MOUSE_SetCursor
,
87 X11DRV_MOUSE_MoveCursor
,
88 X11DRV_MOUSE_EnableWarpPointer
91 WND_DRIVER X11DRV_WND_Driver
=
93 X11DRV_WND_Initialize
,
95 X11DRV_WND_CreateDesktopWindow
,
96 X11DRV_WND_CreateWindow
,
97 X11DRV_WND_DestroyWindow
,
99 X11DRV_WND_ForceWindowRaise
,
100 X11DRV_WND_SetWindowPos
,
103 X11DRV_WND_PreSizeMove
,
104 X11DRV_WND_PostSizeMove
,
105 X11DRV_WND_SurfaceCopy
,
106 X11DRV_WND_SetDrawable
,
107 X11DRV_WND_SetHostAttr
,
108 X11DRV_WND_IsSelfClipping
111 #endif /* !defined(X_DISPLAY_MISSING) */