RichEdit 各個版本介紹
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 功能 基本非Unicode編輯、 剪下/複製/貼上檔案流 字元/段落格式屬性的基本集 基於訊息的介面加OLE介面:IRichEditOle和IRichEditOleCallback 垂直文字和輸入法支援 (僅適用於FE生成)。 所見即所得的編輯使用印表機標準 不同版本不同的指令碼 常用控制元件通知再加上一些新的 純文字和rtf格式檔案 為Windows畫筆的使用啟用筆和理解的手勢RichEdit 2.0 新增 Unicode內部+能夠讀寫使用內碼表 國際線斷演算法 向上/向下查詢。麥哲倫滑鼠支援。 多級撤消 雙向(2.1版)和FE支援包括水平的2/3輸入法,雙字型、鍵盤連結、智慧字型應用 自動超連結識別。Word使用者介面 簡單的/豐富的、 單行/多行、 可擴充套件的架構 密碼和加速器控制選項 無視窗介面(ITextHost/ITextServices) 更好地顯示(混合的字型使用離屏點陣圖)、系統選擇顏色、透明度的支援 TOM(文字物件模型)雙重介面 字元格式增加包括背景顏色,區域設定 ID,下劃線型別,上標/下標。 段落格式設定增加包括前/後的間距、 行間距。 來回所有Word格式字型/段落屬性對話方塊 大量的程式碼穩定,測試,效能提高RichEdit 2.5 新增 Windows CE的第一個版本。用於在行動式Word 大綱檢視、 普通和標題樣式 Rtf格式新增 次要的UI改進 只有西方語言RichEdit 3.0 新增 用於模擬RichEdit 1.0 縮放 斜體插入符號/游標。URL手形游標 段落編號(字母,數字,羅馬) 簡單的表(在單元格不換行) 更多的強調型別、強調掩飾、 隱藏文字 更多的Word預設熱鍵,例如,accent dead keys、大綱檢視、編號 智慧引號(僅英文)、軟連字元 使用Office的LineServices元件來中斷/顯示行。用於複雜指令碼和選擇像中心、右、十進位制的選項卡,完全對齊的文字 複雜指令碼支援雙向、印度語和泰語從LineServices和Uniscribe元件的幫助 基於字符集,作為寫系統 ID 的字型繫結 內碼表特定流進/出 UTF-8 RTF格式。優先用於剪下/複製/貼上。可以進行流式處理輸入/輸出。 Office 9輸入法支援(MSIME98)包括再轉換、文件 feed、滑鼠操作和插入符號位置功能 AIMM 元件輸入法支援非FE系統。 增加凍結和撤消/重做 字型遞增/遞減功能 系統編輯控制元件、列表框和組合框控制元件 Alt + x 輸入法 用來模擬 RichEdit 1.0RichEdit 3.5 新增 第二個Windows CE釋出。使用在電子書上 螢幕大小分頁 物件的文字環繞重新整理左/右 自定義ClearType支援 加強東亞字型RichEdit 4.0 新增 多級表 自動更正 改進的自動超連結檢測 友好名稱的超連結 根據書寫系統的字型繫結(字符集泛化) 印度支援 垂直文字 支援最新的輸入法 語音和手寫輸入(Windows 文字服務框架) 更標準的熱鍵 許多安全修補程式 (3.0版本也有)RichEdit 5.0 新增 多重選擇,智慧拖放 更好地巢狀的表,橫向合併的單元格 更好的字型繫結/國際支援 更多的強調樣式、small cap和陰影模擬 二進位制檔案格式:"解析 XML" 部分XHTML讀寫器 子畫素ClearType支援 更好的RTF格式處理,例如,多層次的列表 URL超連結提示框 許多bug/次要-請求修復 經過改進的墨跡,特別是OneNote支援 先進的東亞字型 最初的PTS整合,包括物件緊密環繞 數學、拼音、分行縮排、tatenakayoko的基礎設施 文字跟蹤器和blobsRichEdit 5.1 第三個Windows CE版本。用於在行動式Word 不同的使用者介面和RTF增強功能RichEdit 6.0 新增 高質量編輯和顯示的數學 公式自動集結 建立和支援數學線性格式 更多列表編號選項 簡單的"visi"模式 URL的改進 多層:高效能剪下/複製/貼上、豐富暫存器,WP基礎設施 文字物件模型2 顯示增強功能,例如,word下劃線,水平縮放 表使用者介面新增,例如,調整列的大小 藝術字/PowerPoint的增強功能 重疊線、首字下沉和其他電子刊物改進 裝置獨立佈局 虛擬化作業系統:"hDC"是完全不透明 多列 無數的安全修補程式
英文介紹
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 WindowsRichEdit 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