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

Simplified Chinese MSPY 3.0 IME

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.

Simplified Chinese Pocket 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 Pocket IME

GB18030 Data Converter

Simplified Chinese Registry Settings

See Also

Other Resources

Simplified Chinese