Rewrote PSDRV_SetDeviceClipping to use GetRegionData API.
[wine.git] / windows / ttydrv / keyboard.c
blobf70d2f60d803c997222a25420b70fbb7f6e17636
1 /*
2 * TTY keyboard driver
4 * Copyright 1998 Patrik Stridvall
5 */
7 #include "keyboard.h"
8 #include "ttydrv.h"
10 /***********************************************************************
11 * TTYDRV_KEYBOARD_Init
13 void TTYDRV_KEYBOARD_Init(void)
17 /***********************************************************************
18 * TTYDRV_KEYBOARD_VkKeyScan
20 WORD TTYDRV_KEYBOARD_VkKeyScan(CHAR cChar)
22 return 0;
25 /***********************************************************************
26 * TTYDRV_KEYBOARD_MapVirtualKey
28 UINT16 TTYDRV_KEYBOARD_MapVirtualKey(UINT16 wCode, UINT16 wMapType)
30 return 0;
33 /***********************************************************************
34 * TTYDRV_KEYBOARD_GetKeyNameText
36 INT16 TTYDRV_KEYBOARD_GetKeyNameText(
37 LONG lParam, LPSTR lpBuffer, INT16 nSize)
39 if(lpBuffer && nSize)
41 *lpBuffer = 0;
43 return 0;
46 /***********************************************************************
47 * TTYDRV_KEYBOARD_ToAscii
49 INT16 TTYDRV_KEYBOARD_ToAscii(
50 UINT16 virtKey, UINT16 scanCode,
51 LPBYTE lpKeyState, LPVOID lpChar, UINT16 flags)
53 return 0;
56 /***********************************************************************
57 * TTYDRV_KEYBOARD_GetBeepActive
59 BOOL TTYDRV_KEYBOARD_GetBeepActive()
61 return FALSE;
64 /***********************************************************************
65 * TTYDRV_KEYBOARD_SetBeepActive
67 void TTYDRV_KEYBOARD_SetBeepActive(BOOL bActivate)
71 /***********************************************************************
72 * TTYDRV_KEYBOARD_Beep
74 void TTYDRV_KEYBOARD_Beep()
78 /***********************************************************************
79 * X11DRV_KEYBOARD_GetDIState
81 BOOL TTYDRV_KEYBOARD_GetDIState(DWORD len, LPVOID ptr)
83 return TRUE;
86 /***********************************************************************
87 * TTYDRV_KEYBOARD_GetDIData
89 BOOL TTYDRV_KEYBOARD_GetDIData(
90 BYTE *keystate,
91 DWORD dodsize, LPDIDEVICEOBJECTDATA dod,
92 LPDWORD entries, DWORD flags)
94 return TRUE;