4 * Copyright 1998 Patrik Stridvall
9 #ifndef X_DISPLAY_MISSING
11 #include "clipboard.h"
20 CLIPBOARD_DRIVER X11DRV_CLIPBOARD_Driver =
22 X11DRV_CLIPBOARD_EmptyClipboard,
23 X11DRV_CLIPBOARD_SetClipboardData,
24 X11DRV_CLIPBOARD_RequestSelection,
25 X11DRV_CLIPBOARD_ResetOwner
28 DESKTOP_DRIVER X11DRV_DESKTOP_Driver =
30 X11DRV_DESKTOP_Initialize,
31 X11DRV_DESKTOP_Finalize
34 EVENT_DRIVER X11DRV_EVENT_Driver =
38 X11DRV_EVENT_DeleteIO,
39 X11DRV_EVENT_WaitNetEvent,
40 X11DRV_EVENT_Synchronize,
41 X11DRV_EVENT_CheckFocus,
42 X11DRV_EVENT_QueryPointer,
43 X11DRV_EVENT_DummyMotionNotify,
45 X11DRV_EVENT_IsUserIdle,
49 KEYBOARD_DRIVER X11DRV_KEYBOARD_Driver =
52 X11DRV_KEYBOARD_VkKeyScan,
53 X11DRV_KEYBOARD_MapVirtualKey,
54 X11DRV_KEYBOARD_GetKeyNameText,
55 X11DRV_KEYBOARD_ToAscii
58 MONITOR_DRIVER X11DRV_MONITOR_Driver =
60 X11DRV_MONITOR_Initialize,
61 X11DRV_MONITOR_Finalize,
62 X11DRV_MONITOR_GetWidth,
63 X11DRV_MONITOR_GetHeight,
64 X11DRV_MONITOR_GetDepth
67 MOUSE_DRIVER X11DRV_MOUSE_Driver =
69 X11DRV_MOUSE_SetCursor,
70 X11DRV_MOUSE_MoveCursor
73 WND_DRIVER X11DRV_WND_Driver =
75 X11DRV_WND_Initialize,
77 X11DRV_WND_CreateDesktopWindow,
78 X11DRV_WND_CreateWindow,
79 X11DRV_WND_DestroyWindow,
81 X11DRV_WND_ForceWindowRaise,
82 X11DRV_WND_SetWindowPos,
85 X11DRV_WND_PreSizeMove,
86 X11DRV_WND_PostSizeMove,
87 X11DRV_WND_SurfaceCopy,
88 X11DRV_WND_SetDrawable,
89 X11DRV_WND_SetHostAttr,
90 X11DRV_WND_IsSelfClipping
93 #endif /* !defined(X_DISPLAY_MISSING) */