ITsVISTA
Information that makes life easier when it comes to installing, managing, and using Windows Vista.
Start About FAQ Blogroll Shop

ITsVISTA KB-Link: KB943601

On a Windows Vista-based computer, you may notice that some right-to-left characters are displayed incorrectly when they are used with Left-to-Right Override (LRO) and POP Directional Format (PDF) control characters

On a Windows Vista-based computer, you may notice that some right-to-left (bi-directional or “Bidi”) characters are displayed incorrectly when they are used with Left-to-Right Override (LRO) and POP Directional Format (PDF) control characters. Specifically, the “(” character (opening parenthesis) and the “)” character (closing parenthesis) are displayed in the reverse order of how they should be displayed.

For example, you have the following string:

LROA(B)CPDF

Note: LRO and PDF represent the LRO and the PDF control characters, respectively. A, B, and C represent Bidi characters.

When you view this string example in an application in Windows Vista, such as Notepad, the Bidi characters are incorrectly displayed as follows:

A)B(C

However, when you view this string in Notepad in Windows XP or in Windows Server 2003, the Bidi characters are displayed correctly as follows:

A(B)C

Note: This problem occurs in applications that use Uniscribe in Windows Vista.

There is a download that resolves this issue. See Hotfixes for details. This issue is resolved in SP1.

For more information on this issue, including potential causes, workarounds, and resolutions, see: Microsoft KB Article KB943601.

Get notified of new posts for FREE via RSS or E-mail

Subscribe to ITsVISTA!

Comments

  • There are no comments yet...Come on, share your thoughts!

Leave a Comment