Difference between revisions of "RichView"

From Lazarus wiki
Jump to navigationJump to search
(Installation clarified. Minor spelling/grammar, category)
m
 
(One intermediate revision by one other user not shown)
Line 15: Line 15:
 
=== Author ===
 
=== Author ===
  
Author: Sergey Tkachenko, http://www.trichview.com<br>
+
* Author: Sergey Tkachenko, http://www.trichview.com
LCL Port: [[User:burty89|Paul Burton]]<br>
+
* LCL Port: [[User:burty89|Paul Burton]]
LCL Additional Portability and Fixes: [[User:Jesusrmx|Jesus Reyes A.]]
+
* LCL Additional Portability and Fixes: [[User:Jesusrmx|Jesus Reyes A.]]
 +
* Improvements and fixes: [[User:Serbod|Sergey Bodrov]]
  
 
=== License ===
 
=== License ===
Line 24: Line 25:
 
=== Download ===
 
=== Download ===
  
The Lazarus package can be downloaded from [http://sourceforge.net/projects/lazarus-ccr/files/LazRichView/ SourceForge] (0.5.2.2).
+
Version 0.5.3: [https://github.com/serbod/lazrichview GitHub]
 +
 
 +
Version 0.5.2.2: [http://sourceforge.net/projects/lazarus-ccr/files/LazRichView/ SourceForge]
  
 
=== Screenshots ===
 
=== Screenshots ===
Line 40: Line 43:
 
* 19.01.06 (0.5.2.1) Improved compilation with lazarus and packaging  
 
* 19.01.06 (0.5.2.1) Improved compilation with lazarus and packaging  
 
* 08.09.06 (0.5.2.2) Fixes and Portability (now it works in Windows and Linux) plus demo, for details see readme.txt
 
* 08.09.06 (0.5.2.2) Fixes and Portability (now it works in Windows and Linux) plus demo, for details see readme.txt
 +
* 01.06.17 (0.5.3) Fixes and performance improvements
  
 
=== Installation ===
 
=== Installation ===
Line 54: Line 58:
 
[[Category:Components]]
 
[[Category:Components]]
 
[[Category:Lazarus]]
 
[[Category:Lazarus]]
 +
[[Category:Lazarus-CCR]]

Latest revision as of 12:53, 7 August 2017

Deutsch (de) English (en) español (es)

About

"RichView is a suite of native Delphi/C++Builder components for displaying, editing (not demonstrated by demo/not in freeware version*) and printing hypertext documents. Components support various character attributes (fonts, subscripts/superscripts, colored text background, custom drawn)." This package contains a port of the freeware version.

 * Shareware version (as stated in lazrichview-0.5.2.2 demo project)
 The development of freeware version was stopped in 1999.
 This update was made for Delphi 5 and C++Builder 5 compatibility.
 Newer (shareware) version includes editor, data-aware versions, component for print preview, works with Unicode, supports HTML-style tables.
 Contents can have much more complicated formatting - left, center, right and justify alignments, subscripts/superscripts, paragraph backgrounds and more.
 Literally all actions of free version are performed in much faster and convenient way with shareware version.
 Please visit www.trichview.com for additional information.

Author

License

Freeware (see originalreadme.txt).

Download

Version 0.5.3: GitHub

Version 0.5.2.2: SourceForge

Screenshots

A couple of screenshots of the demo application running under Windows.

Initial screen

Controls can be embedded in Richview

Clicking an embedded button

Change Log

  • 30.12.05 (0.5.2.0) First Release
  • 19.01.06 (0.5.2.1) Improved compilation with lazarus and packaging
  • 08.09.06 (0.5.2.2) Fixes and Portability (now it works in Windows and Linux) plus demo, for details see readme.txt
  • 01.06.17 (0.5.3) Fixes and performance improvements

Installation

Installation is the same as for other components:

  • Create a directory to store the files, e.g. lazarus\components\richview
  • Unzip the files from the zip file in this directory
  • Open Lazarus
  • Open lazrichview.lpk with Component/Open package file (.lpk)
  • (Click on Compile only if you don't want to install the component into the IDE)
  • Click on Install

If you have trouble with installing, before compiling: in Compiler Options->Paths->Include Files, put only "$(LazarusDir)/lcl/" and delete everything else.