diff --git a/reactos/dll/win32/user32/misc/imm.c b/reactos/dll/win32/user32/misc/imm.c new file mode 100644 index 00000000000..0b22c5fada0 --- /dev/null +++ b/reactos/dll/win32/user32/misc/imm.c @@ -0,0 +1,146 @@ +/* + * COPYRIGHT: See COPYING in the top level directory + * PROJECT: ReactOS user32.dll + * FILE: dll/win32/user32/misc/imm.c + * PURPOSE: User32.dll Imm functions + * PROGRAMMER: Dmitry Chapyshev (dmitry@reactos.org) + * UPDATE HISTORY: + * 01/27/2009 Created + */ + +#include + +#include + + +WINE_DEFAULT_DEBUG_CHANNEL(user32); + +/* + * @unimplemented + */ +DWORD WINAPI User32InitializeImmEntryTable(PVOID p) +{ + UNIMPLEMENTED; + return 0; +} + +/* + * @unimplemented + */ +BOOL +WINAPI +IMPSetIMEW(HWND hwnd, LPIMEPROW ime) +{ + UNIMPLEMENTED; + return FALSE; +} + +/* + * @unimplemented + */ +BOOL +WINAPI +IMPQueryIMEW(LPIMEPROW ime) +{ + UNIMPLEMENTED; + return FALSE; +} + +/* + * @unimplemented + */ +BOOL +WINAPI +IMPGetIMEW(HWND hwnd, LPIMEPROW ime) +{ + UNIMPLEMENTED; + return FALSE; +} + +/* + * @unimplemented + */ +BOOL +WINAPI +IMPSetIMEA(HWND hwnd, LPIMEPROA ime) +{ + UNIMPLEMENTED; + return FALSE; +} + +/* + * @unimplemented + */ +BOOL +WINAPI +IMPQueryIMEA(LPIMEPROA ime) +{ + UNIMPLEMENTED; + return FALSE; +} + +/* + * @unimplemented + */ +BOOL +WINAPI +IMPGetIMEA(HWND hwnd, LPIMEPROA ime) +{ + UNIMPLEMENTED; + return FALSE; +} + +/* + * @unimplemented + */ +LRESULT +WINAPI +SendIMEMessageExW(HWND hwnd, LPARAM lparam) +{ + UNIMPLEMENTED; + return FALSE; +} + +/* + * @unimplemented + */ +LRESULT +WINAPI +SendIMEMessageExA(HWND hwnd, LPARAM lparam) +{ + UNIMPLEMENTED; + return FALSE; +} + +/* + * @unimplemented + */ +BOOL +WINAPI +WINNLSEnableIME(HWND hwnd, BOOL enable) +{ + UNIMPLEMENTED; + return FALSE; +} + +/* + * @unimplemented + */ +BOOL +WINAPI +WINNLSGetEnableStatus(HWND hwnd) +{ + UNIMPLEMENTED; + return FALSE; +} + +/* + * @unimplemented + */ +UINT +WINAPI +WINNLSGetIMEHotkey(HWND hwnd) +{ + UNIMPLEMENTED; + return FALSE; +} diff --git a/reactos/dll/win32/user32/misc/stubs.c b/reactos/dll/win32/user32/misc/stubs.c index 06382e84144..8dfcf07b464 100644 --- a/reactos/dll/win32/user32/misc/stubs.c +++ b/reactos/dll/win32/user32/misc/stubs.c @@ -445,127 +445,6 @@ RegisterRawInputDevices( return FALSE; } -/* - * @unimplemented - */ -UINT -WINAPI -WINNLSGetIMEHotkey( HWND hwnd) -{ - UNIMPLEMENTED; - return FALSE; -} - -/* - * @unimplemented - */ -BOOL -WINAPI -WINNLSEnableIME( HWND hwnd, BOOL enable) -{ - UNIMPLEMENTED; - return FALSE; -} - -/* - * @unimplemented - */ -BOOL -WINAPI -WINNLSGetEnableStatus( HWND hwnd) -{ - UNIMPLEMENTED; - return FALSE; -} - -/* - * @unimplemented - */ -BOOL -WINAPI -IMPSetIMEW( HWND hwnd, LPIMEPROW ime) -{ - UNIMPLEMENTED; - return FALSE; -} - -/* - * @unimplemented - */ -BOOL -WINAPI -IMPQueryIMEW( LPIMEPROW ime) -{ - UNIMPLEMENTED; - return FALSE; -} - -/* - * @unimplemented - */ -BOOL -WINAPI -IMPGetIMEW( HWND hwnd, LPIMEPROW ime) -{ - UNIMPLEMENTED; - return FALSE; -} - -/* - * @unimplemented - */ -BOOL -WINAPI -IMPSetIMEA( HWND hwnd, LPIMEPROA ime) -{ - UNIMPLEMENTED; - return FALSE; -} - -/* - * @unimplemented - */ -BOOL -WINAPI -IMPQueryIMEA( LPIMEPROA ime) -{ - UNIMPLEMENTED; - return FALSE; -} - -/* - * @unimplemented - */ -BOOL -WINAPI -IMPGetIMEA( HWND hwnd, LPIMEPROA ime) -{ - UNIMPLEMENTED; - return FALSE; -} - -/* - * @unimplemented - */ -LRESULT -WINAPI -SendIMEMessageExW(HWND hwnd,LPARAM lparam) -{ - UNIMPLEMENTED; - return FALSE; -} - -/* - * @unimplemented - */ -LRESULT -WINAPI -SendIMEMessageExA(HWND hwnd, LPARAM lparam) -{ - UNIMPLEMENTED; - return FALSE; -} - /* * @unimplemented */ @@ -689,14 +568,3 @@ BOOL WINAPI DdeGetQualityOfService(HWND hWnd, DWORD Reserved, PSECURITY_QUALITY_ UNIMPLEMENTED; return FALSE; } - - -/* - * @unimplemented - */ -DWORD WINAPI User32InitializeImmEntryTable(PVOID p) -{ - UNIMPLEMENTED; - return 0; -} - diff --git a/reactos/dll/win32/user32/user32.rbuild b/reactos/dll/win32/user32/user32.rbuild index 4bc82db5509..29f982aa34f 100644 --- a/reactos/dll/win32/user32/user32.rbuild +++ b/reactos/dll/win32/user32/user32.rbuild @@ -37,6 +37,7 @@ dllmain.c exit.c exticon.c + imm.c misc.c object.c resources.c