Third-Party Tools | TRichView Icons

<< Click to display table of contents >>

Third-Party Tools | TRichView Icons

TRichView icons

There are two sets of toolbar images created for RichViewActions. They include 16x16 and 32x32 images for all actions, 64x64 images for selected actions, some special images for ScaleRichView.

These images can be used in image lists in Delphi 2009 and newer, because older versions of Delphi do not support semitransparent images in image lists.

These images can be downloaded separately, from TRichView web site. In RichViewActions, they are included in several data modules.

The images are free for registered TRichView users. You can use these images in your applications. Any other use requires a special permission. You cannot sell these images or any graphic work created basing on them.

Data modules for Delphi 2009+, standard toolbar

Content: 16x16 images, TImageList, normal and disabled images.

Source\dmActionsImages1.pas - image set #1

Source\dmActionsImages2.pas - image set #2

These data modules are used in the demos:

DelphiUnicode\ActionTest\

CBuilderUnicode\ActionTest\

These data modules do not include icons for ScaleRichView and Report Workshop actions. These components include their own analogs of these data modules.

Data modules for Delphi 2009+, TRibbon

Content: 16x16 for all actions, 32x32 for selected actions, TImageList, normal and disabled images.

ActionTestRibbon\RVARibbonImages1.pas - image set #1

ActionTestRibbon\RVARibbonImages2.pas - image set #2

These data modules are used in the demos:

DelphiUnicode\ActionTestRibbon\

These data modules do not include icons for ScaleRichView and Report Workshop actions. These components include their own analogs of these data modules.

Data modules for Delphi 10.3+

Content: 16x16 and 32x32 images for all  actions, 64x64 images for selected actions, TImageCollection, normal images. Some special images for ScaleRichView are included as well in two sizes.

Source\dmActionsImageCollection1.pas - image set #1

Source\dmActionsImageCollection1.pas - image set #2

These images are used in the following data module:

Source\dmActionsVirtualImageLists.pas

This data module has two TVirtualImageList components, for normal and disabled images (disabled images are auto-generated). You can switch between image sets by calling SetImageCollection(1) or SetImageCollection(2).

If you use the data module from dmActionsVirtualImageLists.pas in your project, make sure that it is created after the data modules from dmActionsImageCollection1.pas and dmActionsImageCollection2.pas.

These data modules are used in the demo:

DelphiUnicode\ActionTest_MultiRes\

The image collections include all images, including images for ScaleRichView and Report Workshop. These components use dmActionsImageCollection1.pas and dmActionsImageCollection1.pas units, but include their own data modules with TVirtualImageList components.

Data modules for C++Builder 10.3+

There are C++ analogs of the data modules described in the previous section:

SourceCPP\dmActionsImageCollectionCPP1.cpp

SourceCPP\dmActionsImageCollectionCPP2.cpp

SourceCPP\dmActionsVirtualImageListsCPP.cpp

These data modules are used in the demo:

CBuilderUnicode\ActionTest_MultiRes\

Data modules for Lazarus 2+

Content: 16x16 and 32x32 images for all  actions, 64x64 images for selected actions, TImageList, normal and disabled images.

SourceEx\dmactionsimagesmultireslaz1.pas - image set #1

SourceEx\dmactionsimagesmultireslaz2.pas - image set #2

These data modules are used in the demo:

Lazarus\ActionTest\

These data modules do not include icons for ScaleRichView and Report Workshop actions. These components include their own analogs of these data modules.

Data modules for Lazarus

Content: 16x16 images, TImageList, normal and disabled images.

SourceEx\dmactionsimageslaz1.pas - image set #1

SourceEx\dmactionsimageslaz2.pas - image set #2

These images are included for older versions of Lazarus.

Compatibility of image lists

Indexes of images in all image lists mentioned above are the same, except for TRibbon version.

Additional information

Additional information is available on the support forum:

image set #1

image set #2