User Dictionary for Japanese (Windows CE 5.0)
Pocket IME 2.0 supports a customizable user dictionary. The dictionary allows users to register self-defined words and store them as a file in a database.
The user dictionary consists of a set of buffers that store the words that are entered by the user or generated by the kernel.
The following table lists the elements that make up the user dictionary.
Section | Description |
---|---|
Header | Contains the size of each buffer as well as a file signature. |
Recently Used Word Buffer | Records which candidate word is selected by the user. |
Registered Word Buffer | Stores user-defined words. |
Learned Word Buffer | Stores words generated by the kernel. |
In Microsoft® Windows® 2000, the kernel automatically increases the size of the user dictionary when necessary. In Windows CE, the kernel does not automatically change the size of the word buffers. You can configure the size of the user dictionary through the registry instead.
You can also configure whether the kernel saves the buffer to a file. The kernel can also save the Registered Word Buffer to a file and reserve space for the other buffers in memory. If the kernel saves data to a file, the kernel doesn't need to allocate memory for the data. If the kernel is configured not to save the data to the file, the kernel needs to allocate memory to keep the data in memory. The kernel handles all user dictionary related buffers in the same manner.
See Also
Japanese Pocket IME | Japanese Pocket IME Architecture | Japanese Pocket IME UI Code | Multiple Dictionary Support for Japanese | Registry Settings for Conversion Candidates | Japanese Dictionary Compiler | Japanese Pocket IME Interfaces | Using the IImeIPoint2 Interface
Send Feedback on this topic to the authors