Japanese IME 3.1 enables you to customize specific areas of the IME candidate window. The following list shows the Windows CE classes that you can use for candidate window customization:
- CImeCUICandWindow
- CImeCUICandWindow::CCandListArea
- CImeCUICandWindow::CCandListArea::Item
- CImeCUICandWindow::CCandListArea::ScrollBar
- CImeCUICandWindow::CReadingsArea
- CImeCUICandWindow::CReadingsArea::CButton
- CImeCUICandWindow::CBottomInfoArea
- CImeCUICandWindow::CBottomInfoArea::CButton
- CImeCUICandWindow::CNumButton
The following list shows the files in which the source code for the candidate window is located:
- ce\ccuicandwnd.cpp -- Standard UI for handheld PC-style shell.
- cexp\ccuicandwnd.cpp -- Skin sample resembling the shell in Microsoft Windows XP.
The following figure shows an outline of the customizable areas within the candidate window:
the following table shows the areas in the candidate window that you can customize.
Area | Description |
---|---|
Candidate list area | Displays the candidate list. This area is a mandatory part of the candidate window. For more information, see Customizing the Candidate List Area. |
Accelerator button area | The accelerator button area displays the accelerator or shortcut keys for the candidate items. This area is optional. For more information, see Customizing the Accelerator Button Area. |
Readings area | The readings area displays the candidates of the reading of the composition string. This area is optional. It is displayed when the IME performs a reverse conversion and there are multiple readings of the same string. For more information, see Customizing the Readings Area. |
Bottom information area | The bottom information area is located at the bottom of the candidate window. It displays the following items:
This area is optional. For more information, see Customizing the Bottom Information Area. |
The following figure shows an example of a default candidate window:
See Also
Customizing the IME Toolbar Buttons | Customizing the Candidate List Area | Customizing the Accelerator Button Area | Customizing the Readings Area | Customizing the Bottom Information Area
Send Feedback on this topic to the authors