Main > Software Development > Components & Libraries >

RichView (C++Builder version) 11.0.2



 

RichView (C++Builder version) 11.0.2

Sponsored Links

RichView (C++Builder version) 11.0.2 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 9 (1 times)
File size: 18.8 MB
Platform: 95/98/ME/NT4/2000/XP/Vista
License: shareware
Price: $289
Downloads: 210
Date added: 2009-01-04
Publisher: TRICHVIEW.COM

RichView (C++Builder version) 11.0.2 description

RichView (C++Builder version) 11.0.2 is a suite of native Delphi/C++Builder components designed to display, edit and print hypertext documents.

Components support various character attributes (fonts, subscripts/superscripts, colored text background, custom drawn). Documents can contain tables, pictures, images from imagelists, arbitrary Delphi controls. Left, right, center or justify alignments of paragraphs, multilevel bullets and numbering, custom margins and indents, Unicode, background images, print preview, RTF import and export, HTML export, data-aware versions 

RichView Package is completely written in Delphi, and does not use external DLL or ActiveX files. It is not based on Microsoft RichEdit control. Registered version of the Package includes full source code.

Components in the Package

  • TRichView — component for displaying hypertext
  • TRichViewEdit — component for editing hypertext
  • TRVStyle — collection of [DB]RichView[Edit]s' text and paragraph styles, etc.
  • TRVPrint — component for printing [DB]RichView[Edit]s
  • TRVPrintPreview — component for print preview of [DB]RichView[Edit]s
  • TDBRichView — data-aware version of TRichView
  • TDBRichViewEdit — data-aware version of TRichViewEdit
  • TRVOfficeConverter allows using text import and export converters from Microsoft® Office
  • TRVReportHelper allows drawing RichView documents onto the specified Canvases

Major Features:

  1. Rich text and paragraph formatting. Custom fonts, colors, alignments, indents..
    • Text Attributes. RichView supports the following character attributes:
      • font name, size, style, character set;
      • text and text background colors;
      • subscripts and superscripts;
      • horizontal characters scaling (without changing their height);
      • custom inter-character spacing;
      • bi-directional text flow mode;
      • customizable underlines, overlines, strike-out lines.
    • Hypertext links have additional attributes:
      • color of text and background under the mouse pointer;
      • custom hypertext cursor. 
    • Paragraph Attributes. RichView supports the following paragraph attributes:
    • left, right, center and justify alignment;
    • left and right indents, first line indent;
    • additional spacing before and after the paragraph;
    • tab stops (left/right/centered, with optional leader);
    • custom line-spacing;
    • colored background with specified padding;
    • borders of several styles;
    • bi-directional text flow mode. 
  2. Images in documents. Bitmaps, metafiles, icons, jpegs, and more
    • RichView documents can contain images of any format supported by Delphi/C++Builder. The standard graphic formats are:

      • bitmaps (TBitmap);
      • windows (16-bit) and enhanced (32-bit) metafiles (TMetafile);
      • icons (TIcon);
      • Jpeg images (TJPEGImage, since Delphi 3);
      • Gif images (TGifImage, a standard graphic class since Delphi 2007).
      • Png images (TPngImage, a standard graphic class since Delphi 2009).
    • You can add a support for additional graphic formats using third-party graphic classes (descendants of TGraphic). Animation is supported.

  3. Delphi/C++Builder controls in documents. Unique feature!

    • Support for documents with inserted Delphi controls is a unique feature of RichView.
      You can insert any Delphi control and it will work just like on a form (with one exception - it will be positioned in the proper place inside the document by the RichView).
    • Documents with inserted controls (with all their published properties) can be saved in files or database fields in the special format (RichView Format) or XML.
    • RichView provides events so that a programmer can write code for exporting controls to RTF and HTML, and printing.
  4. Tables. HTML-style tables with formatted contents in every cell
    • RichView documents can include tables. Each table cell can contain formatted contents with multiple paragraphs, including images, Delphi/C++Builder controls, and other tables. Tables can be nested to any depth.

    • Cells can be merged together in one larger cell, both horizontally and vertically

  5. Bullets & numbering. Styles of text and paragraphs. RichView provides comprehensive support for numbered lists and bullets. The following list types are supported:
    • Bullets - single or multicharacter text; Unicode characters are supported;
    • Images - any graphics or images from image-lists;
    • Decimal Numbering - 1, 2, 3, ...;
    • Alphabetic Numbering - a, b, c, ...; A, B, C, ...;
    • Roman Numbering - i, ii, iii, ...; I, II, III, ...;
    • Ordered Images from Image-lists - image is chosen from the image-list depending on counter value (unique feature).
  6. Multi-language support. Multiple character sets, Unicode, bi-directional text
    • Multiple Character Sets. RichView can display and edit documents containing text with different fonts. All fonts have the specified Charset properties. By specifying different character sets, you can create documents consisting of text in different languages.
    • Unicode. Unicode is a modern worldwide character-encoding standard that uses 16-bit code values to represent all the characters used in modern computing, including technical symbols and special characters used in publishing.
      You can insert separate Unicode characters or phrases in RichView documents, or create documents completely in Unicode encoding. RichView can load, save, copy and paste Unicode text files, import Unicode text from RTF and export it to RTF and HTML.
    • Bi-Directional Text (Arabic, Hebrew).  RichView supports the Middle East languages where text is laid out in right-to-left reading order, as opposed to the default left-to-right order. RichView also supports contextual shaping* and combining characters**, common for Arabic. In RichView, you can specify left-to-right or right-to-left mode for the whole document, the paragraph, or the separate text fragment (document item).
  7. Hypertext and related features. Hyperlinks, checkpoints, tags
    • RichView documents can contain hypertext links, both text and graphic.
    • RichView gives the user a visual clue to hyperlinks: it changes an image, or color and background of text under the mouse pointer.
    • Each type of hypertext link can have its own mouse cursor.
    • Hypertext can be used even without a mouse – users can navigate through hypertext links with Tab and Shift+Tab keys. The active link is outlined with a dotted rectangle and can be executed with Enter key.
    • Hypertext in the editor works when the user presses and holds Control, or in read-only mode.
    • Actions on hypertext clicks are fully customizable.
    • Documents can include inserted Delphi controls (for example, buttons). It's not very difficult to make them work like hypertext links
  8. Import and export, databases. Import from RTF, export to RTF and HTML, PDF, and more
    • RichView exports RTF, HTML, text files, Unicode text files.
    • RichView imports RTF, text files, Unicode text files.
    • RichView saves and loads* its contents in a native format (RVF - RichView Format) and XML
    • RichView can use text import and export converters from Microsoft® Office.
  9. Special editing features. Undo and text protection
    • Undo and Redo. All operations in RichViewEdit can be undone and redone. The undo buffer can contain a virtually unlimited number of operations for undo and redo. You can undo typing, insertion and deletion of contents, operations on tables.
    • Protected Text. Text protection is very flexible in RichView. You can:
      • protect text from modifying (but it still can be deleted as a whole),
      • protect text from deleting (but it still can be modified),
      • protect text from modifying and deleting,
      • disallow insertion between two text fragments,
      • make whole paragraphs read-only, and more...
  10. Printing with preview
    • RichView documents can be printed – with all images, backgrounds, tables, etc.
    • A special component ( TRVPrintPreview) displays a preview of printed output on the screen. Users can browse pages, zoom in and zoom out of this preview.
    • Users can define page breaks at any place in the document.
  11. Spell-checking. Including live spelling with third-party spell checkers
    • RichViewEdit does not have its own spell checking capabilities, but it provides a programming interface for popular shareware and freeware spell checkers:
      • Addict 3 and 4 by Addictive Software (shareware VCL component)
        HunSpell by László Németh (DLL, open source)
      • ExpressSpellChecker by Developer Express Inc. (commercial VCL component)
      • EDSSpell 7 by OneDomain (shareware VCL component)
      • ASpell by Kevin Atkinson (DLL, license: LGPL)
      • VSSpell 8.0 by ComponentOne LLC (shareware ActiveX, discontinued)
      • VSSpell 3.0 by Visual Components, Inc (shipped with some versions of Delphi, ActiveX)
      • LS Speller by Luzius Schneider (based on former work of Alexander Obukhov) (freeware, uses ISpell and MS Office spell checkers (via CSAPI)).
    • For the most of the spell checkers (Addict 4, ExpressSpellChecker, HunSpell, ASpell, LS Speller) two types of dialogs are available: a traditional dialog and an MS Word-style dialog.

Enhancements:

  • compatibility with CodeGear Delphi and C++Builder 2009; TRichView supported Unicode since 2000, but a complete support was impossible without a Unicode development environment;
  • new line spacing options (“at least” and “exactly”);
  • better processing of tables.

WareSeeker Editor

RichView (C++Builder version) 11.0.2 Screenshot

RichView (C++Builder version) 11.0.2 Keywords

Bookmark RichView (C++Builder version) 11.0.2

Hyperlink code:
Link for forum:

RichView (C++Builder version) 11.0.2 Copyright

WareSeeker.com do not provide cracks, serial numbers etc for RichView (C++Builder version) 11.0.2. Any sharing links from rapidshare.com, yousendit.com or megaupload.com are also prohibited.

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
TRichView llPDFLib loads RTF file in RichView (TRVReportHelper) and saves it as PDF using llPDFLib Free Download
nBit HTML Viewer ActiveX - a HTML viewer activeX control for Content Management System developers Free Download
Quickly and easily reindent, export (10+ formats supported) and print your html documents with this tool. Upgrade your old html pages to xhtml. Convert your html documents to PDF, RTF, images and more Free Download
batch print doc,xls,html,txt,rtf,html and pdf files. Free Download
Rich2Web is a batch RTF to HTML converter Free Download
Print SQL Server 2005 Schema and export output to RTF, PDF & HTML Free Download
Convert rich-text files (RTF) to HTML code Free Download
Free HTML Encode / Decode ActiveX Component Free Download