Unicode Script Processor for Complex Scripts

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

The Unicode Script Processor for Complex Scripts (Uniscribe) technology supports scripts that require special processing to show and edit because the 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.

In This Section

  • Uniscribe OS Design Development
    Provides information about the Unicode Script Processor for Complex Scripts support that is helpful when designing and developing a Windows Embedded CE OS. This includes dependency information, the modules and components that implement Uniscribe, and Uniscribe implementation considerations.
  • Uniscribe Application Development
    Describes how to use the Uniscribe application programming interface (API) to process complex scripts. Includes instructions on how to use Uniscribe to display and lay out text. Provides a description of the Uniscribe shaping engines and script caching. Describes how to use mirroring set the window layout for languages that require right–to–left (RTL) layout.
  • Uniscribe Reference
    Contains reference pages for the Uniscribe application programming interface.
  • Arabic
    Provides information about the Arabic locale support that is helpful when designing and developing a Windows Embedded CE OS.
  • Hebrew
    Provides information about the Hebrew locale support that is helpful when designing and developing a Windows Embedded CE OS.
  • Indic
    Provides information about the Indic locale support that is helpful when designing and developing a Windows Embedded CE OS.
  • Thai
    Provides information about the Thai locale support that is helpful when designing and developing a Windows Embedded CE OS.