TRVColorMode Type

<< Click to display table of contents >>

TRVColorMode Type

Unit [VCL/FMX] RVStyle / fmxRVStyle;

type

  TRVColorMode = (rvcmColor, rvcmVCLThemeColor*,

    rvcmPrinterColor,

    rvcmGrayScale, rvcmBlackAndWhite, rvcmBlackOnWhite);

* defined in VCL and LCL

Mode

Meaning

rvcmColor

Color output.

rvcmVCLThemeColor

[VCL]

For Delphi XE2+, use system colors of the active VCL theme instead of Windows system colors.

For older version of Delphi and Lazarus, the same as rvcmColor.

rvcmPrinterColor

Color output, but the following colors are changed:

clWindow, clBtnHighlight to clWhite,

clWindowText to clBlack,

clBtnShadow to clGray,

clBtnFace, clScrollbar to clSilver.

rvcmGrayScale

Colors are converted to shades of gray.

rvcmBlackAndWhite

Paragraphs backgrounds are not printed; text is printed black on white or white on black depending on what is darker.

rvcmBlackOnWhite

Paragraphs backgrounds are not printed; text is printed black on white.

In the current version of the components, color mode affects drawing and printing text, paragraph background, breaks, list markers, tables.

It does not affect drawing and printing pictures.