RichEdit 版本

RichEdit 的版本。

http://blogs.msdn.com/murrays/archive/2006/10/14/richedit-versions.aspx

 

Version

Ships ('ed) with

dll name

1.0

Windows 95/98/ME/NT

riched32.dll

1.0

Exchange 4.0 for Windows 3.1/WFW

richedit.dll

2.0

Office 97, Windows NT/98

riched20.dll

2.1

BiDi Office 97

riched20.dll

2.5

Windows CE, Pocket Word

riched20.dll

3.0

Office 2000, Windows ME/2000/XP

riched20.dll

1.0 emulator

Office 2000, Windows 2000/XP/Vista

riched32.dll

3.1

Windows Server 2003, Vista

riched20.dll

3.5

Windows CE, eBooks

ebriched.dll

4.0

Office XP

riched20.dll

4.1

Windows XP SP1, Tablet, Vista

msftedit.dll

5.0

Office 2003

riched20.dll

5.1

Windows CE, Pocket Word

riched20.dll

6.0

Office 2007, Encarta Math Calculator

riched20.dll

RichEdit 1.0 Features

  • Basic nonUnicode editing, cut/copy/paste, file streaming
  • Basic set of character/paragraph formatting properties
  • Message-based interface plus OLE interfaces: IRichEditOle and IRichEditOleCallback
  • Vertical text and IME support (FE builds only).
  • WYSIWYG editing using printer metrics
  • Different builds for different scripts
  • Common-control notifications plus some new ones
  • Plain text and RTF files
  • Pen-enabled and understood gestures for use with Pen Windows

RichEdit 2.0 Additions

  • Unicode internally + able to read/write using codepages
  • International line breaking algorithm
  • Find Up/Down. Magellan mouse support.
  • Multilevel undo
  • BiDi (RE 2.1) and FE support including level 2/3 IME, dual font, keyboard linking, smart font apply
  • AutoURL recognition. Word UI
  • Plain/rich, single-line/multiline, scalable architecture
  • Password and accelerator control options
  • Windowless interfaces (ITextHost/ITextServices)
  • Better display (mixed fonts use off-screen bitmap), system selection colors, transparency support
  • TOM (Text Object Model) dual interfaces
  • Character formatting additions include background color, locale ID, underline type, superscript/subscript.
  • Paragraph formatting additions include space before/after, line spacing.
  • Roundtrip all Word Format Font/Para dialog properties
  • Extensive code stabilization, testing, performance increase

RichEdit 2.5 Additions

  • First Windows CE version. Used by Pocket Word
  • Outline view, normal and heading styles
  • RTF additions
  • Minor UI improvements
  • Western languages only

RichEdit 3.0 Additions

  • Used for emulating RichEdit 1.0's
  • Zoom
  • Italics caret/cursor. URL hand cursor
  • Paragraph numbering (alpha, numeric, Roman)
  • Simple tables (no wrap in cells)
  • More underline types, underline coloring, hidden text
  • More of Word's default hot keys, e.g., accent dead keys, outline view, numbering
  • Smart quotes (English only), soft hyphens
  • Use Office's LineServices component to break/display lines. Used for complex scripts and options like center, right, decimal tabs, fully justified text
  • Complex script support for BiDi, Indic, and Thai with help from LineServices and Uniscribe components
  • Font Binding based on charset, which acts as writing system ID
  • Codepage-specific stream in/out
  • UTF-8 RTF. Used preferentially for cut/copy/paste. Can be streamed in/out.
  • Office 9 IME support (MSIME98) including Reconversion, Document feed, Mouse Operation, and Caret position features
  • AIMM component IME support for nonFE systems.
  • Increased freeze and undo/redo control
  • Font increment/decrement function
  • System edit control, list box, and combo box controls
  • Alt+x input method
  • Used to emulate RichEdit 1.0's

RichEdit 3.5 Additions

  • Second Windows CE release. Used by eBooks
  • Screen-size pagination
  • Text wrap around objects flushed left/right
  • Custom ClearType support
  • Enhanced East Asian typography

RichEdit 4.0 Additions

  • Multilevel tables
  • Autocorrect
  • Improved autoURL detection
  • Friendly name hyperlinks
  • Font binding according to writing system (generalization of charset)
  • Indic support
  • Vertical text
  • Support for the latest IMEs
  • Speech and handwriting input (Windows Text Services Framework)
  • More standard hot keys
  • Many security fixes (3.0 has also)

RichEdit 5.0 Additions

  • Multiselection, smart drag&drop
  • Better nested tables, horizontally merged cells
  • Better font binding/international support
  • More underline styles, small cap & shadow emulation
  • Binary file format: "parsed XML"
  • Partial XHTML reader/writer
  • Subpixel ClearType support
  • Better RTF handling, e.g., multilevel lists
  • URL tooltips
  • Many bug/minor-request fixes
  • Improved ink support, especially for OneNote
  • Advanced East Asian typography
  • Initial PTS integration, including object tight wrap
  • Infrastructure for math, ruby, warichu, tatenakayoko
  • Text trackers and blobs

RichEdit 5.1

  • Third Windows CE release. Used by Pocket Word
  • Various UI and RTF enhancements

RichEdit 6.0 Additions

  • High-quality editing & display of math
  • Formula autobuildup
  • Create and support math linear format
  • More list numbering options
  • Simple "visi" mode
  • URL improvements
  • Multistory: high-perf cut/copy/paste, rich scratchpads, WP infrastructure 
  • Text Object Model 2
  • Display enhancements, e.g., word underline, horizontal scaling
  • Table UI adds, e.g., column resizing
  • OfficeArt/PowerPoint enhancements
  • Overlapping lines, drop caps & other ePeriodicals improvements
  • Device independent layout
  • Virtualized OS: "hDC" is totally opaque
  • Multiple columns
  • Myriad security fixes

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值