Uniscribe OS Design Development (Windows Embedded CE 6.0)

1/6/2010

The Unicode Script Processor for Complex Scripts (Uniscribe) technology supports scripts that require special processing to display and edit because their characters are not laid out in a linear progression from left to right. Windows Embedded CE provides the correct text handling and layout for these scripts, and for mirroring capabilities.

Note

The Unicode Script Processor for Complex Scripts should not be used for East Asian scripts, such as Hangul or Chinese.

You can add a registry key to your OS design that lets users enabled or disable Uniscribe on a target device. For more information, see Uniscribe Registry Settings.

OS Design Information

The following table shows operating system design information for Unicode Script Processor for Complex Scripts.

Concept Description

Dependencies

Complex Scripts–enabled font and keyboard.

Hardware considerations

Unicode Script Processor for Complex Script.

Modules and Components

The following table shows the components and modules that implement Unicode Script Processor for Complex Scripts.

Item Module Component

Unicode Script Processor for Complex Scripts

uspce

None

Unicode Script Processor for Complex Scripts Implementation Considerations

The following table shows the Sysgen variables for Unicode Script Processor for Complex Scripts. This includes the Uniscribe engine, and the fonts and keyboard layouts for the supported languages.

Sysgen variable Description

SYSGEN_UNISCRIBE

When this variable is set, the Unicode Script Processor for Complex Scripts Catalog item is included in the OS design.

See Also

Tasks

Creating a Complex Scripts-enabled Run-Time Image

Concepts

Complex Scripts Overview
Uniscribe Registry Settings

Other Resources

Unicode Script Processor for Complex Scripts
Uniscribe Application Development
Uniscribe Reference