Autosyncing with Wine HEAD

svn path=/trunk/; revision=30867
This commit is contained in:
The Wine Synchronizer 2007-11-29 10:46:56 +00:00
parent 84137c8268
commit 0c99121b2e
3 changed files with 26 additions and 13 deletions

View file

@ -970,7 +970,7 @@ LONG WINAPI ImmGetCompositionStringW(
else else
{ {
FIXME("Unhandled index 0x%x\n",dwIndex); FIXME("Unhandled index 0x%x\n",dwIndex);
} }
ImmUnlockIMCC(data->IMC.hCompStr); ImmUnlockIMCC(data->IMC.hCompStr);
@ -1057,7 +1057,12 @@ BOOL WINAPI ImmGetConversionStatus(
*/ */
HWND WINAPI ImmGetDefaultIMEWnd(HWND hWnd) HWND WINAPI ImmGetDefaultIMEWnd(HWND hWnd)
{ {
FIXME("(%p - %p %p ): semi-stub\n", hWnd,hwndDefault, root_context); static int shown = 0;
if (!shown) {
FIXME("(%p - %p %p ): semi-stub\n", hWnd,hwndDefault, root_context);
shown = 1;
}
if (hwndDefault == NULL) if (hwndDefault == NULL)
{ {
@ -1517,9 +1522,13 @@ BOOL WINAPI ImmRegisterWordW(
*/ */
BOOL WINAPI ImmReleaseContext(HWND hWnd, HIMC hIMC) BOOL WINAPI ImmReleaseContext(HWND hWnd, HIMC hIMC)
{ {
FIXME("(%p, %p): stub\n", hWnd, hIMC); static int shown = 0;
return TRUE; if (!shown) {
FIXME("(%p, %p): stub\n", hWnd, hIMC);
shown = 1;
}
return TRUE;
} }
/*********************************************************************** /***********************************************************************
@ -1731,9 +1740,14 @@ BOOL WINAPI ImmSetCompositionWindow(
BOOL WINAPI ImmSetConversionStatus( BOOL WINAPI ImmSetConversionStatus(
HIMC hIMC, DWORD fdwConversion, DWORD fdwSentence) HIMC hIMC, DWORD fdwConversion, DWORD fdwSentence)
{ {
FIXME("(%p, %d, %d): stub\n", static int shown = 0;
hIMC, fdwConversion, fdwSentence
); if (!shown) {
FIXME("(%p, %d, %d): stub\n",
hIMC, fdwConversion, fdwSentence
);
shown = 1;
}
SetLastError(ERROR_CALL_NOT_IMPLEMENTED); SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
return FALSE; return FALSE;
} }

View file

@ -1,13 +1,12 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<module name="imm32" type="win32dll" baseaddress="${BASEADDRESS_IMM32}" installbase="system32" installname="imm32.dll" allowwarnings="true"> <module name="imm32" type="win32dll" baseaddress="${BASEADDRESS_IMM32}" installbase="system32" installname="imm32.dll" allowwarnings="true">
<importlibrary definition="imm32.spec.def" /> <importlibrary definition="imm32.spec.def" />
<include base="imm32">.</include> <include base="imm32">.</include>
<include base="ReactOS">include/reactos/wine</include> <include base="ReactOS">include/reactos/wine</include>
<define name="__REACTOS__" />
<define name="__WINESRC__" /> <define name="__WINESRC__" />
<define name="__USE_W32API" /> <define name="WINVER">0x600</define>
<define name="_WIN32_IE">0x600</define> <define name="_WIN32_WINNT">0x600</define>
<define name="_WIN32_WINNT">0x501</define>
<define name="WINVER">0x501</define>
<library>wine</library> <library>wine</library>
<library>user32</library> <library>user32</library>
<library>gdi32</library> <library>gdi32</library>

View file

@ -10,7 +10,7 @@
@ stdcall ImmDestroyIMCC(long) @ stdcall ImmDestroyIMCC(long)
@ stub ImmDestroySoftKeyboard @ stub ImmDestroySoftKeyboard
@ stdcall ImmDisableIME(long) @ stdcall ImmDisableIME(long)
@ stub ImmDisableIme @ stdcall ImmDisableIme(long) ImmDisableIME
@ stub ImmEnumInputContext @ stub ImmEnumInputContext
@ stdcall ImmEnumRegisterWordA(long ptr str long str ptr) @ stdcall ImmEnumRegisterWordA(long ptr str long str ptr)
@ stdcall ImmEnumRegisterWordW(long ptr wstr long wstr ptr) @ stdcall ImmEnumRegisterWordW(long ptr wstr long wstr ptr)