Availability

All Microsoft Windows operating systems (including Microsoft Windows CE) can run some version of Rich Edit. Rich Edit 1 is delivered in the file Riched32.dll, whereas Rich Edit 2.x, Rich Edit 3, and Rich Edit 4 are delivered in Riched20.dll. Starting with version 4.1 of Rich Edit (for Microsoft Windows XP SP1), the DLL is called "Msftedit.dll." Nevertheless, Rich Edit 4.x can run on all previous operating systems and is quite backward-compatible. Rich Edit 3 is used to emulate all the localized versions of Rich Edit 1 for Windows 2000 and Windows XP. Both Rich Edit 3 and Rich Edit 4 are single, worldwide binaries, though Rich Edit 4 has significant international improvements over Rich Edit 3 as well as TSF input support. Any localization needs (such as for pop-up menus) are delegated to the client, so that Rich Edit has almost no localized code. Table 21-1 summarizes the minimum Rich Edit support on various operating systems. All operating systems have at least Rich Edit 1.

Table 21-1 Rich Edit support on various operating systems.

Operating System

Rich Edit Version

Features

Windows 95

1

Only localized versions, which are not Unicode-based.

Windows 98

1, 2

2 is Unicode-based for Western European and East Asian languages.

Windows Me

1, 3

3 is Unicode-based for Western European, East Asian, and bidirectional (BiDi) languages.

Windows NT 4

1, 2

2 is Unicode-based for Western European and East Asian languages.

Windows 2000

3 (emulates 1)

Unicode-based for Western European, East Asian, BiDi, and some South East Asian languages.

Windows XP

3 and later (emulates 1)

Unicode-based for Western European, East Asian, BiDi, and some South East Asian languages.



Microsoft Corporation - Developing International Software
Developing International Software
ISBN: 0735615837
EAN: 2147483647
Year: 2003
Pages: 198

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net