ScaleRichView 8.4 - Lazarus

ScaleRichView 8.4 - Lazarus

ScaleRichView v8.4 is compatible with Lazarus (32-bit and 64-bit Windows platforms).
In this version, the following main sets of components were ported to Lazarus:

TRichView

RichViewActions

ScaleRichView

To-do: SRVControls, Report Workshop.

Unfortunately, custom drawn in scrollbars do not work good in Lazarus, so skinning in TSRVScrollBar is disabled for Lazarus.

We ported ScaleRichView demo projects to Lazarus. They can be found in <TRichView Dir>\ScaleRichView\Demos\Lazarus\
Delphi projects for ScaleRichView were moved to <TRichView Dir>\ScaleRichView\Demos\Delphi\. To avoid duplicates, I recommend to uninstall existing version of ScaleRichView before installing this update.

All ScaleRichView demos were ported to Lazarus, except for:
- the demos in RVDemos folder (containing ScaleRichView versions of TRichView demos)
- the demos that use TMetafile (because this class is not available for Lazarus)
- the demos that use ShockWave Flash ActiveX

Lazarus ScaleRichView ActionTest demos have the same differences with Delphi demos as ActionTest demos for TRichView (except for changes in the note editor window, because ScaleRichView does not need a separate window to editing notes and text boxes: it edits them inplace in WYSIWYG mode).

scalerichview.png (89.7 KiB) Viewed 11515 times

ScaleRichView ActionTest demo with tabbed MDI

PS: Currently, our components are compatible with Lazarus 1.8.4. We will update them to Lazarus 2.0 when it will be officially released.