4 * Copyright 1998-1999 Patrik Stridvall
17 USER_DRIVER TTYDRV_USER_Driver =
19 TTYDRV_USER_Initialize,
21 TTYDRV_USER_BeginDebugging,
22 TTYDRV_USER_EndDebugging
25 CLIPBOARD_DRIVER TTYDRV_CLIPBOARD_Driver =
27 TTYDRV_CLIPBOARD_Empty,
28 TTYDRV_CLIPBOARD_SetData,
29 TTYDRV_CLIPBOARD_GetData,
30 TTYDRV_CLIPBOARD_ResetOwner
33 DESKTOP_DRIVER TTYDRV_DESKTOP_Driver =
35 TTYDRV_DESKTOP_Initialize,
36 TTYDRV_DESKTOP_Finalize
39 EVENT_DRIVER TTYDRV_EVENT_Driver =
43 TTYDRV_EVENT_DeleteIO,
44 TTYDRV_EVENT_WaitNetEvent,
45 TTYDRV_EVENT_Synchronize,
46 TTYDRV_EVENT_CheckFocus,
47 TTYDRV_EVENT_QueryPointer,
48 TTYDRV_EVENT_DummyMotionNotify,
50 TTYDRV_EVENT_IsUserIdle,
54 KEYBOARD_DRIVER TTYDRV_KEYBOARD_Driver =
57 TTYDRV_KEYBOARD_VkKeyScan,
58 TTYDRV_KEYBOARD_MapVirtualKey,
59 TTYDRV_KEYBOARD_GetKeyNameText,
60 TTYDRV_KEYBOARD_ToAscii,
61 TTYDRV_KEYBOARD_GetBeepActive,
62 TTYDRV_KEYBOARD_SetBeepActive,
66 MONITOR_DRIVER TTYDRV_MONITOR_Driver =
68 TTYDRV_MONITOR_Initialize,
69 TTYDRV_MONITOR_Finalize,
70 TTYDRV_MONITOR_IsSingleWindow,
71 TTYDRV_MONITOR_GetWidth,
72 TTYDRV_MONITOR_GetHeight,
73 TTYDRV_MONITOR_GetDepth,
74 TTYDRV_MONITOR_GetScreenSaveActive,
75 TTYDRV_MONITOR_SetScreenSaveActive,
76 TTYDRV_MONITOR_GetScreenSaveTimeout,
77 TTYDRV_MONITOR_SetScreenSaveTimeout
80 MOUSE_DRIVER TTYDRV_MOUSE_Driver =
82 TTYDRV_MOUSE_SetCursor,
83 TTYDRV_MOUSE_MoveCursor,
84 TTYDRV_MOUSE_EnableWarpPointer
87 WND_DRIVER TTYDRV_WND_Driver =
89 TTYDRV_WND_Initialize,
91 TTYDRV_WND_CreateDesktopWindow,
92 TTYDRV_WND_CreateWindow,
93 TTYDRV_WND_DestroyWindow,
95 TTYDRV_WND_ForceWindowRaise,
96 TTYDRV_WND_SetWindowPos,
99 TTYDRV_WND_PreSizeMove,
100 TTYDRV_WND_PostSizeMove,
101 TTYDRV_WND_ScrollWindow,
102 TTYDRV_WND_SetDrawable,
103 TTYDRV_WND_SetHostAttr,
104 TTYDRV_WND_IsSelfClipping