Customizing the Candidate Window (Windows CE 5.0)
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