Moved keyboard.c to dlls/user/kbd16.c.
Keyboard, mouse and display drivers are 16-bit only.
This commit is contained in:
parent
9f331f489f
commit
80bba3bd61
|
@ -24,7 +24,6 @@ C_SRCS = \
|
||||||
$(TOPOBJDIR)/windows/dialog.c \
|
$(TOPOBJDIR)/windows/dialog.c \
|
||||||
$(TOPOBJDIR)/windows/driver.c \
|
$(TOPOBJDIR)/windows/driver.c \
|
||||||
$(TOPOBJDIR)/windows/input.c \
|
$(TOPOBJDIR)/windows/input.c \
|
||||||
$(TOPOBJDIR)/windows/keyboard.c \
|
|
||||||
$(TOPOBJDIR)/windows/mdi.c \
|
$(TOPOBJDIR)/windows/mdi.c \
|
||||||
$(TOPOBJDIR)/windows/message.c \
|
$(TOPOBJDIR)/windows/message.c \
|
||||||
$(TOPOBJDIR)/windows/msgbox.c \
|
$(TOPOBJDIR)/windows/msgbox.c \
|
||||||
|
@ -53,7 +52,6 @@ C_SRCS = \
|
||||||
dde/server.c \
|
dde/server.c \
|
||||||
desktop.c \
|
desktop.c \
|
||||||
dialog16.c \
|
dialog16.c \
|
||||||
display.c \
|
|
||||||
edit.c \
|
edit.c \
|
||||||
exticon.c \
|
exticon.c \
|
||||||
focus.c \
|
focus.c \
|
||||||
|
@ -64,7 +62,6 @@ C_SRCS = \
|
||||||
menu.c \
|
menu.c \
|
||||||
message.c \
|
message.c \
|
||||||
misc.c \
|
misc.c \
|
||||||
mouse.c \
|
|
||||||
msg16.c \
|
msg16.c \
|
||||||
painting.c \
|
painting.c \
|
||||||
property.c \
|
property.c \
|
||||||
|
@ -79,7 +76,10 @@ C_SRCS = \
|
||||||
C_SRCS16 = \
|
C_SRCS16 = \
|
||||||
bidi16.c \
|
bidi16.c \
|
||||||
comm16.c \
|
comm16.c \
|
||||||
|
display.c \
|
||||||
hook16.c \
|
hook16.c \
|
||||||
|
kbd16.c \
|
||||||
|
mouse16.c \
|
||||||
network.c \
|
network.c \
|
||||||
user16.c \
|
user16.c \
|
||||||
wnd16.c
|
wnd16.c
|
||||||
|
|
|
@ -31,11 +31,9 @@
|
||||||
#include "winbase.h"
|
#include "winbase.h"
|
||||||
#include "wingdi.h"
|
#include "wingdi.h"
|
||||||
#include "winuser.h"
|
#include "winuser.h"
|
||||||
#include "win.h"
|
|
||||||
#include "user.h"
|
|
||||||
#include "message.h"
|
|
||||||
#include "wine/debug.h"
|
|
||||||
#include "winerror.h"
|
#include "winerror.h"
|
||||||
|
#include "wine/winuser16.h"
|
||||||
|
#include "wine/debug.h"
|
||||||
|
|
||||||
WINE_DEFAULT_DEBUG_CHANNEL(keyboard);
|
WINE_DEFAULT_DEBUG_CHANNEL(keyboard);
|
||||||
|
|
||||||
|
@ -107,13 +105,10 @@ VOID WINAPI ScreenSwitchEnable16(WORD unused)
|
||||||
|
|
||||||
/**********************************************************************
|
/**********************************************************************
|
||||||
* OemKeyScan (KEYBOARD.128)
|
* OemKeyScan (KEYBOARD.128)
|
||||||
* OemKeyScan (USER32.@)
|
|
||||||
*/
|
*/
|
||||||
DWORD WINAPI OemKeyScan(WORD wOemChar)
|
DWORD WINAPI OemKeyScan16(WORD wOemChar)
|
||||||
{
|
{
|
||||||
TRACE("(%d)\n", wOemChar);
|
return OemKeyScan( wOemChar );
|
||||||
|
|
||||||
return wOemChar;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**********************************************************************
|
/**********************************************************************
|
||||||
|
@ -189,14 +184,3 @@ void WINAPI MessageBeep16( UINT16 i )
|
||||||
{
|
{
|
||||||
MessageBeep( i );
|
MessageBeep( i );
|
||||||
}
|
}
|
||||||
|
|
||||||
/***********************************************************************
|
|
||||||
* MessageBeep (USER32.@)
|
|
||||||
*/
|
|
||||||
BOOL WINAPI MessageBeep( UINT i )
|
|
||||||
{
|
|
||||||
BOOL active = TRUE;
|
|
||||||
SystemParametersInfoA( SPI_GETBEEP, 0, &active, FALSE );
|
|
||||||
if (active) USER_Driver.pBeep();
|
|
||||||
return TRUE;
|
|
||||||
}
|
|
|
@ -16,7 +16,7 @@
|
||||||
100 pascal ScreenSwitchEnable(word) ScreenSwitchEnable16
|
100 pascal ScreenSwitchEnable(word) ScreenSwitchEnable16
|
||||||
#126 pascal GetTableSeg
|
#126 pascal GetTableSeg
|
||||||
#127 pascal NewTable
|
#127 pascal NewTable
|
||||||
128 pascal OemKeyScan(word) OemKeyScan
|
128 pascal OemKeyScan(word) OemKeyScan16
|
||||||
129 pascal -ret16 VkKeyScan(word) VkKeyScan16
|
129 pascal -ret16 VkKeyScan(word) VkKeyScan16
|
||||||
130 pascal -ret16 GetKeyboardType(word) GetKeyboardType16
|
130 pascal -ret16 GetKeyboardType(word) GetKeyboardType16
|
||||||
131 pascal -ret16 MapVirtualKey(word word) MapVirtualKey16
|
131 pascal -ret16 MapVirtualKey(word word) MapVirtualKey16
|
||||||
|
|
|
@ -2413,6 +2413,18 @@ BOOL WINAPI SetMessageQueue( INT size )
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* MessageBeep (USER32.@)
|
||||||
|
*/
|
||||||
|
BOOL WINAPI MessageBeep( UINT i )
|
||||||
|
{
|
||||||
|
BOOL active = TRUE;
|
||||||
|
SystemParametersInfoA( SPI_GETBEEP, 0, &active, FALSE );
|
||||||
|
if (active) USER_Driver.pBeep();
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/**********************************************************************
|
/**********************************************************************
|
||||||
* AttachThreadInput (USER32.@)
|
* AttachThreadInput (USER32.@)
|
||||||
*
|
*
|
||||||
|
|
|
@ -689,6 +689,15 @@ WORD WINAPI VkKeyScanExW(WCHAR cChar, HKL dwhkl)
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**********************************************************************
|
||||||
|
* OemKeyScan (USER32.@)
|
||||||
|
*/
|
||||||
|
DWORD WINAPI OemKeyScan(WORD wOemChar)
|
||||||
|
{
|
||||||
|
TRACE("(%d)\n", wOemChar);
|
||||||
|
return wOemChar;
|
||||||
|
}
|
||||||
|
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
* GetKeyboardType (USER32.@)
|
* GetKeyboardType (USER32.@)
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue