Simplified Chinese OS Design Development (Windows Embedded CE 6.0)
1/6/2010
For Simplified Chinese, Windows Embedded CE contains locale-specific support for fonts, Input Method Editors (IME), and input methods (IM).
The following table shows the IMEs that Windows Embedded CE supports for Simplified Chinese.
IME | Description |
---|---|
An intelligent, bigram-based IME. It offers Pinyin input as well as Shuang Pin input. Platform Builder offers a choice between three distinct lexical databases. No soft keyboards are provided with this IME. |
|
A compact IME that provides a sample customizable UI model. Users can chose between Shuang Pin input and Pinyin input. A soft keyboard is provided for Shuang Pin input only. |
In addition to two IMEs, Windows Embedded CE also supports the U.S. keyboard for run-time images that are built for the Simplified Chinese locale.
Windows Embedded CE Builder also provides the following IM for Simplified Chinese.
IM | Description |
---|---|
Shuang Pin |
An IM with a soft keyboard that allows Shuang Pin input and is closely tied to the Shuang Pin Pocket IME. |
For more information about this input method, see Simplified Chinese Input Method.
OS Design Information
The following table shows operating system design information for Chinese (Simplified).
Concept | Description |
---|---|
Dependencies |
The Shuang Pin soft keyboard IM requires the Software-based Input Panel Driver Catalog item. |
Hardware considerations |
The Shuang Pin soft keyboard IM requires a touch screen. |
Modules and Components
The following table shows the components and modules that implement Chinese Simplified.
Item | Module | Component |
---|---|---|
MSPY 3.0 for Windows Embedded CE |
msimepy |
none |
Simplified Chinese Shuang Pin Soft Keyboard - Large |
sskim3 |
none |
Simplified Chinese Shuang Pin Soft Keyboard - Small |
sskim |
none |
Simplified Chinese Pocket IME |
msimesp |
none |
Simplified Chinese Shuang Pin Soft Keyboard for Pocket IME |
spim |
none |
GB18030 text converter |
gb18030 |
none |
Pocket IME UI module for Simplified Chinese and Traditional Chinese |
msimeuic |
none |
Chinese Simplified Implementation Considerations
The following table shows the Sysgen variables for Chinese Simplified.
Sysgen variable | Description |
---|---|
SYSGEN_AGFA_FONT |
When this variable is set, Monotype Imaging AC3 Font Compression is included in the run-time image. Prior to Windows Embedded CE 6.0, the company Monotype Imaging was named Agfa Monotype, and the Monotype Imaging AC3 Font Compression technology was referred to as Agfa AC3 Font Compression. |
SYSGEN_FONTS_SIMSUN |
When this variable is set, the SimSun & NSimSun font is included in the run-time image. |
SYSGEN_FONTS_SIMSUN_2_20 |
When this variable is set, the SimSun & NSimSun (Subset 2_20) font is included in the run-time image. |
SYSGEN_FONTS_SIMSUN_2_50 |
When this variable is set, the SimSun & NSimSun (Subset 2_50) font is included in the run-time image. |
SYSGEN_FONTS_SIMSUN_2_60 |
When this variable is set, the SimSun & NSimSun (Subset 2_60) font is included in the run-time image. |
SYSGEN_FONTS_SIMSUN_2_70 |
When this variable is set, the SimSun & NSimSun (Subset 2_70) font is included in the run-time image. |
SYSGEN_FONTS_SIMSUN_2_80 |
When this variable is set, the SimSun & NSimSun (Subset 2_80) font is included in the run-time image. |
SYSGEN_FONTS_SIMSUN_2_90 |
When this variable is set, the SimSun & NSimSun (Subset 2_90) font is included in the run-time image. |
SYSGEN_GB18030 |
When this variable is set, the GB 18030 Data Converter is included in the run-time image. |
SYSGEN_MSPY3_SC |
When this variable is set, the MSPY 3.0 for Windows Embedded CE IME is included in the run-time image. |
SYSGEN_SPIM_MSPY_LARGE |
When this variable is set, the large Double Spelling (Shuang Pin) soft keyboard IM for MSPY 3.0 is included in the run-time image. |
SYSGEN_SPIM_MSPY |
When this variable is set, the small Double Spelling (Shuang Pin) soft keyboard IM for MSPY 3.0 is included in the run-time image. |
SYSGEN_MSPY3_DB_1 |
When this variable is set, the 1.1 MB version (minimal) of the lexical database for MSPY 3.0 is included the run-time image. |
SYSGEN_MSPY3_DB_3 |
When this variable is set, the 1.3 MB version (compact) of the lexical database for MSPY 3.0 is included the run-time image. |
SYSGEN_MSPY3_DB_7 |
When this variable is set, the 1.7 MB version (standard) of the lexical database for MSPY 3.0 is included the run-time image. |
SYSGEN_PIME_SC |
When this variable is set, Pocket IME is included in the run-time image. |
SYSGEN_SPIM |
When this variable is set, the small Double Spelling (Shuang Pin) soft keyboard IM for Pocket IME is included in the run-time image. |
Application Development Topics
Setting the Input Method Programmatically
Simplified Chinese Pocket IME Architecture in Windows Embedded CE
Simplified Chinese MSPY 3.0 IME
Simplified Chinese Registry Settings