During the initialization phase of the dictionary, the kernel reads from the user dictionary settings that are stored in the registry. The kernel then creates and configures a new user dictionary based on of these registry values.
The following table shows the registry settings for HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Pocket IME.
Registry key | Type | Default/value | Description |
---|---|---|---|
RegisteredWordBufferSize | DWORD | 100 | The maximum number of words that can be registered by a user. |
SaveRegisteredWordBuffer | DWORD | 1 | Indicates whether the kernel allocates the buffer of the registered words on a user dictionary file or on memory. |
LearnedWordBufferSize | DWORD | 100 | The maximum number of words that can be registered by the kernel. A learned word is a type of registered word that the kernel, in certain cases, automatically registers to the user dictionary on behalf of the user. |
RecentlyUsedWordBufferSize | DWORD | 100 | The maximum number of words that can be recorded by the kernel. A recently used word is a word that the IME learns after the user selects the correct word from the candidate list if the first candidate displayed by the IME is incorrect. |
SaveLearningBuffers | DWORD | 1 | Indicates whether the kernel allocates the buffers of the learned words on a user dictionary file or on memory. |
Learning | DWORD | 1 | Indicates whether the kernel performs automatic word learning. |
See Also
Send Feedback on this topic to the authors