Katayama Hirofumi MZ
|
8de7439887
|
[IMM32] Fix & Rename: s/Imm32LockIMCEx/Imm32InternalLockIMC/ (#4436)
- Fix & Rename: s/Imm32InitContext/Imm32CreateInputContext/ (Win: IMM32!CreateInputContext).
- Fix & Rename: s/Imm32LockIMCEx/Imm32InternalLockIMC/ (Win: IMM32!InternalImmLockIMC).
- Add CtfImmTIMCreateInputContext stub.
CORE-11700
|
2022-04-08 22:23:30 +09:00 |
|
Katayama Hirofumi MZ
|
4342b84c9a
|
[IMM32] Add ctf.c for Cicero (#4430)
Preparing of Cicero (modern input method) support.
- Add ctf.c and add some CTF functions.
- Modify the IMM table.
- Modify imm32.spec.
- Rename: s/Imm32FreeImeStates/Imm32DestroyImeModeSaver/.
- Improve Imm32DestroyInputContext.
CORE-11700
|
2022-04-07 22:55:33 +09:00 |
|
Katayama Hirofumi MZ
|
692a30a84a
|
[IMM32] ImmCreateContext, ImmDestroyContext, DllMain etc. (#3867)
- Rewrite ImmCreateContext, ImmDestroyContext, and DllMain functions.
- Add g_hImm32Inst, g_bClientRegd, and g_SharedInfo global variables. Delete g_dwImm32Flags (that was g_psi->dwSRVIFlags).
- Implement ImmLoadIME and ImmRegisterClient functions.
- Modify CLIENTIMC and IMEDPI structures. Move CLIENTIMC definition into ntuser.h.
- Add file win32ss/include/imetable.h.
- Rename SRVINFO_METRICS macro as SRVINFO_CICERO_ENABLED.
CORE-11700
|
2021-08-04 09:41:59 +09:00 |
|
Katayama Hirofumi MZ
|
ecb0c0963d
|
[IMM32] Imm(Lock|Unlock)ImeDpi and ImmSetOpenStatus (#3830)
- Add IMEDPI structure to ntuser.h.
- Implement ImmLockImeDpi/ImmUnlockImeDpi functions.
- Rewrite ImmSetOpenStatus function.
- Modify some NTUSER function prototypes.
- Modify imm32.spec.
CORE-11700
|
2021-07-25 11:57:57 +09:00 |
|
Katayama Hirofumi MZ
|
5afc324359
|
[IMM32] Improve ImmUnlockClientImc and Imm32HeapAlloc (#3834)
- Fix Imm32HeapAlloc function.
- Fix ImmUnlockClientImc function.
CORE-11700
|
2021-07-25 11:55:03 +09:00 |
|
Katayama Hirofumi MZ
|
5a9c77b3be
|
[IMM32_APITEST] Add clientimc testcase (#3815)
- Add clientimc testcase to imm32_apitest.
- Add "precomp.h".
CORE-11700
|
2021-07-14 01:19:35 +09:00 |
|
Katayama Hirofumi MZ
|
92393a7517
|
[IMM32] Add some candidate handlings (#3799)
- Implement ImmGetCandidateListA and ImmGetCandidateListW, by using newly added ImmGetCandidateListAW function.
- Implement ImmLockClientImc and ImmUnlockClientImc functions.
- Modify imm32.spec.
- Remove #ifdef's.
CORE-11700
|
2021-07-11 09:48:15 +09:00 |
|
Katayama Hirofumi MZ
|
89f5f5bb95
|
[IMM32] Rewrite ImmGetDescriptionA/W (#3780)
CORE-11700
|
2021-07-04 08:18:15 +09:00 |
|