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 =
46 X11DRV_EVENT_Synchronize,
47 X11DRV_EVENT_CheckFocus,
48 X11DRV_EVENT_QueryPointer,
49 X11DRV_EVENT_DummyMotionNotify,
50 X11DRV_EVENT_UserRepaintDisable
53 KEYBOARD_DRIVER X11DRV_KEYBOARD_Driver =
56 X11DRV_KEYBOARD_VkKeyScan,
57 X11DRV_KEYBOARD_MapVirtualKey,
58 X11DRV_KEYBOARD_GetKeyNameText,
59 X11DRV_KEYBOARD_ToAscii,
60 X11DRV_KEYBOARD_GetBeepActive,
61 X11DRV_KEYBOARD_SetBeepActive,
65 MONITOR_DRIVER X11DRV_MONITOR_Driver =
67 X11DRV_MONITOR_Initialize,
68 X11DRV_MONITOR_Finalize,
69 X11DRV_MONITOR_IsSingleWindow,
70 X11DRV_MONITOR_GetWidth,
71 X11DRV_MONITOR_GetHeight,
72 X11DRV_MONITOR_GetDepth,
73 X11DRV_MONITOR_GetScreenSaveActive,
74 X11DRV_MONITOR_SetScreenSaveActive,
75 X11DRV_MONITOR_GetScreenSaveTimeout,
76 X11DRV_MONITOR_SetScreenSaveTimeout
79 MOUSE_DRIVER X11DRV_MOUSE_Driver =
81 X11DRV_MOUSE_SetCursor,
82 X11DRV_MOUSE_MoveCursor,
83 X11DRV_MOUSE_EnableWarpPointer
86 WND_DRIVER X11DRV_WND_Driver =
88 X11DRV_WND_Initialize,
90 X11DRV_WND_CreateDesktopWindow,
91 X11DRV_WND_CreateWindow,
92 X11DRV_WND_DestroyWindow,
94 X11DRV_WND_ForceWindowRaise,
95 X11DRV_WND_SetWindowPos,
98 X11DRV_WND_PreSizeMove,
99 X11DRV_WND_PostSizeMove,
100 X11DRV_WND_SurfaceCopy,
101 X11DRV_WND_SetDrawable,
102 X11DRV_WND_SetHostAttr,
103 X11DRV_WND_IsSelfClipping
106 #endif /* !defined(X_DISPLAY_MISSING) */