Ignore:
Timestamp:
Feb 11, 2002, 5:08:15 PM (24 years ago)
Author:
sandervl
Message:

logging updates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/winkeyboard.cpp

    r7871 r7875  
    1 /* $Id: winkeyboard.cpp,v 1.31 2002-02-11 14:03:18 sandervl Exp $ */
     1/* $Id: winkeyboard.cpp,v 1.32 2002-02-11 16:06:00 sandervl Exp $ */
    22/*
    33 * Win32 <-> PM key translation
     
    863863//******************************************************************************
    864864
    865 ODINPROCEDURE3(KeyTranslatePMToWinBuf,
    866                BYTE *, pmkey,
    867                BYTE *, winkey,
    868                int,    nrkeys)
     865VOID WIN32API KeyTranslatePMToWinBuf(BYTE *pmkey, BYTE *winkey,
     866                                     int nrkeys)
    869867{
    870868   for(int i=1;i<nrkeys;i++) {
     
    969967//******************************************************************************
    970968//******************************************************************************
    971 ODINFUNCTION1(int, GetKeyboardType,
    972               int, nTypeFlag)
     969INT WIN32API GetKeyboardType(INT nTypeFlag)
    973970{
    974971    return O32_GetKeyboardType(nTypeFlag);
     
    976973//******************************************************************************
    977974//******************************************************************************
    978 ODINFUNCTION1(BOOL,  GetKeyboardState,
    979               PBYTE, lpKeyState)
     975BOOL WIN32API GetKeyboardState(PBYTE lpKeyState)
    980976{
    981977 BYTE   PMKeyState[256];
     
    10111007//******************************************************************************
    10121008//******************************************************************************
    1013 ODINFUNCTION1(BOOL,  SetKeyboardState,
    1014               PBYTE, lpKeyState)
     1009BOOL WIN32API SetKeyboardState(PBYTE lpKeyState)
    10151010{
    10161011  dprintf(("USER32: SetKeyboardState %x not implemented", lpKeyState));
     
    10251020 */
    10261021// * Remark    : Based on Wine version (991031)
    1027 ODINFUNCTION1(HKL,   GetKeyboardLayout,
    1028               DWORD, dwLayout)
     1022HKL WIN32API GetKeyboardLayout(DWORD dwLayout)
    10291023{
    10301024        HKL layout;
     
    10481042 * Author    : Patrick Haller [Thu, 1998/02/26 11:55]
    10491043 *****************************************************************************/
    1050 ODINFUNCTION1(INT,   GetKeyboardLayoutNameA,
    1051               LPSTR, pwszKLID)
     1044INT WIN32API GetKeyboardLayoutNameA(LPSTR pwszKLID)
    10521045{
    10531046   dprintf(("not correctly implemented"));
     
    10721065 * Author    : Patrick Haller [Thu, 1998/02/26 11:55]
    10731066 *****************************************************************************/
    1074 ODINFUNCTION1(INT,    GetKeyboardLayoutNameW,
    1075               LPWSTR, pwszKLID)
     1067INT WIN32API GetKeyboardLayoutNameW(LPWSTR pwszKLID)
    10761068{
    10771069   LPSTR buf = (LPSTR)HEAP_xalloc( GetProcessHeap(), 0, strlen("00000409")+1);
     
    10931085 * Remark    : Based on Wine version (991031)
    10941086 */
    1095 ODINFUNCTION2(INT,   GetKeyboardLayoutList,
    1096               INT,   nBuff,
    1097               HKL *, layouts)
     1087INT WIN32API GetKeyboardLayoutList(INT nBuff, HKL *layouts)
    10981088{
    10991089  dprintf(("not correctly implemented"));
     
    11301120 *****************************************************************************/
    11311121
    1132 ODINFUNCTION5(int,    ToAscii,
    1133               UINT,   uVirtKey,
    1134               UINT,   uScanCode,
    1135               PBYTE,  lpbKeyState,
    1136               LPWORD, lpwTransKey,
    1137               UINT,   fuState)
     1122int WIN32API ToAscii(UINT uVirtKey, UINT uScanCode, PBYTE lpbKeyState,
     1123                     LPWORD lpwTransKey, UINT fuState)
    11381124{
    11391125  INT ret;
     
    12371223 *****************************************************************************/
    12381224
    1239 ODINFUNCTION6(int,    ToAsciiEx,
    1240               UINT,   uVirtKey,
    1241               UINT,   uScanCode,
    1242               PBYTE,  lpbKeyState,
    1243               LPWORD, lpwTransKey,
    1244               UINT,   fuState,
    1245               HKL,    hkl)
     1225int WIN32API ToAsciiEx(UINT uVirtKey, UINT uScanCode, PBYTE lpbKeyState,
     1226                       LPWORD lpwTransKey, UINT fuState, HKL hkl)
    12461227{
    12471228  dprintf(("imcompletely implemented"));
     
    12831264 *****************************************************************************/
    12841265
    1285 ODINFUNCTION6(int,    ToUnicode,
    1286               UINT,   uVirtKey,
    1287               UINT,   uScanCode,
    1288               PBYTE,  lpKeyState,
    1289               LPWSTR, pwszBuff,
    1290               int,    cchBuff,
    1291               UINT,   wFlags)
     1266int WIN32API ToUnicode(UINT uVirtKey, UINT uScanCode, PBYTE lpKeyState,
     1267                       LPWSTR pwszBuff, int cchBuff, UINT wFlags)
    12921268{
    12931269  dprintf(("not implemented.\n"));
     
    14091385//******************************************************************************
    14101386//******************************************************************************
    1411 ODINFUNCTION1(SHORT, GetKeyState,
    1412               int,   nVirtKey)
     1387SHORT WIN32API GetKeyState(int nVirtKey)
    14131388{
    14141389  // check overlay array first
     
    14311406//******************************************************************************
    14321407//******************************************************************************
    1433 ODINFUNCTION1(WORD,  GetAsyncKeyState,
    1434               INT,   nVirtKey)
     1408WORD WIN32API GetAsyncKeyState(INT nVirtKey)
    14351409{
    14361410  // check overlay array first
     
    14531427//******************************************************************************
    14541428//******************************************************************************
    1455 ODINFUNCTION2(UINT,  MapVirtualKeyA,
    1456               UINT,  uCode,
    1457               UINT,  uMapType)
     1429UINT WIN32API MapVirtualKeyA(UINT uCode,  UINT uMapType)
    14581430{
    14591431  dprintf(("imcompletely implemented"));
     
    14801452//******************************************************************************
    14811453//******************************************************************************
    1482 ODINFUNCTION2(UINT,  MapVirtualKeyW,
    1483               UINT,  uCode,
    1484               UINT,  uMapType)
     1454UINT WIN32API MapVirtualKeyW(UINT uCode, UINT uMapType)
    14851455{
    14861456  dprintf(("incorrectly implemented\n"));
     
    15061476 * Author    : Patrick Haller [Thu, 1998/02/26 11:55]
    15071477 *****************************************************************************/
    1508 ODINFUNCTION3(UINT,  MapVirtualKeyExA,
    1509               UINT,  uCode,
    1510               UINT,  uMapType,
    1511               HKL,   dwhkl)
     1478UINT WIN32API MapVirtualKeyExA(UINT uCode,  UINT uMapType, HKL dwhkl)
    15121479{
    15131480  dprintf(("incompletely implemented"));
     
    15321499 * Author    : Patrick Haller [Thu, 1998/02/26 11:55]
    15331500 *****************************************************************************/
    1534 ODINFUNCTION3(UINT, MapVirtualKeyExW,
    1535               UINT, uCode,
    1536               UINT, uMapType,
    1537               HKL,  dwhkl)
     1501UINT WIN32API MapVirtualKeyExW(UINT uCode, UINT uMapType, HKL dwhkl)
    15381502{
    15391503  dprintf(("incompletely implemented"));
     
    15551519 * Author    : Patrick Haller [Thu, 1998/02/26 11:55]
    15561520 *****************************************************************************/
    1557 ODINFUNCTION1(DWORD, OemKeyScan,
    1558               WORD,  wOemChar)
     1521DWORD WIN32API OemKeyScan(WORD wOemChar)
    15591522{
    15601523  int nVirtKey;
     
    15791542//******************************************************************************
    15801543//******************************************************************************
    1581 ODINFUNCTION4(BOOL,  RegisterHotKey,
    1582               HWND,  hwnd,
    1583               int,   idHotKey,
    1584               UINT,  fuModifiers,
    1585               UINT,  uVirtKey)
     1544BOOL WIN32API RegisterHotKey(HWND hwnd, int idHotKey, UINT fuModifiers,
     1545                             UINT uVirtKey)
    15861546{
    15871547  dprintf(("not implemented"));
     
    15921552//******************************************************************************
    15931553//******************************************************************************
    1594 ODINFUNCTION2(BOOL, UnregisterHotKey,
    1595               HWND, hwnd,
    1596               int,  idHotKey)
     1554BOOL WIN32API UnregisterHotKey(HWND hwnd, int idHotKey)
    15971555{
    15981556  dprintf(("not implemented"));
     
    16041562
    16051563//******************************************************************************
    1606 //SvL: 24-6-'97 - Added
    1607 //******************************************************************************
    1608 ODINFUNCTION1(WORD, VkKeyScanA,
    1609               char, ch)
     1564//******************************************************************************
     1565WORD WIN32API VkKeyScanA(char ch)
    16101566{
    16111567  return O32_VkKeyScan(ch);
     
    16131569//******************************************************************************
    16141570//******************************************************************************
    1615 ODINFUNCTION1(WORD,  VkKeyScanW,
    1616               WCHAR, wch)
     1571WORD WIN32API VkKeyScanW(WCHAR wch)
    16171572{
    16181573  dprintf(("incorrectly implemented"));
     
    16351590 * Author    : Patrick Haller [Thu, 1998/02/26 11:55]
    16361591 *****************************************************************************/
    1637 ODINFUNCTION2(WORD,  VkKeyScanExW,
    1638               WCHAR, uChar,
    1639               HKL,   hkl)
     1592WORD WIN32API VkKeyScanExW(WCHAR uChar, HKL hkl)
    16401593{
    16411594  dprintf(("partially implemented"));
     
    16581611 * Author    : Patrick Haller [Thu, 1998/02/26 11:55]
    16591612 *****************************************************************************/
    1660 ODINFUNCTION2(WORD, VkKeyScanExA,
    1661               CHAR, uChar,
    1662               HKL,  hkl)
     1613WORD WIN32API VkKeyScanExA(CHAR uChar, HKL hkl)
    16631614{
    16641615  dprintf(("partially implemented"));
     
    16841635 * Author    : Patrick Haller [Thu, 1998/02/26 11:55]
    16851636 *****************************************************************************/
    1686 ODINPROCEDURE4(keybd_event,
    1687                BYTE,  bVk,
    1688                BYTE,  bScan,
    1689                DWORD, dwFlags,
    1690                DWORD, dwExtraInfo)
     1637VOID WIN32API keybd_event(BYTE bVk, BYTE bScan, DWORD dwFlags, DWORD dwExtraInfo)
    16911638{
    16921639  INPUT i;
     
    17191666 * Author    : Patrick Haller [Thu, 1998/02/26 11:55]
    17201667 *****************************************************************************/
    1721 ODINFUNCTION2(HKL,     LoadKeyboardLayoutA,
    1722               LPCSTR,  pwszKLID,
    1723               UINT,    Flags)
     1668HKL WIN32API LoadKeyboardLayoutA(LPCSTR pwszKLID, UINT Flags)
    17241669{
    17251670  dprintf(("USER32:LeadKeyboardLayoutA (%s,%u) not implemented.\n",
     
    17461691 * Author    : Patrick Haller [Thu, 1998/02/26 11:55]
    17471692 *****************************************************************************/
    1748 ODINFUNCTION2(HKL,     LoadKeyboardLayoutW,
    1749               LPCWSTR, pwszKLID,
    1750               UINT,    Flags)
     1693HKL WIN32API LoadKeyboardLayoutW(LPCWSTR pwszKLID, UINT Flags)
    17511694{
    17521695  dprintf(("USER32:LoadKeyboardLayoutW (%ls,%u) not implemented.\n",
     
    17581701//******************************************************************************
    17591702//******************************************************************************
    1760 ODINFUNCTION2(BOOL,  ActivateKeyboardLayout,
    1761               HKL,   hkl,
    1762               UINT,  fuFlags)
     1703BOOL WIN32API ActivateKeyboardLayout(HKL hkl, UINT fuFlags)
    17631704{
    17641705  dprintf(("not implemented\n"));
     
    17881729
    17891730// this is an internal function to emulate Alt-Gr behaviour
    1790 ODINPROCEDURE2(KeySetOverlayKeyState,
    1791                int, nVirtKey,
    1792                char, nState)
     1731VOID WIN32API KeySetOverlayKeyState(int nVirtKey, char nState)
    17931732{
    17941733  // setup overlay array
Note: See TracChangeset for help on using the changeset viewer.