<< Click to display table of contents >> TRVStyle.OnApplyStyleColor |
Occurs when RichView applies the color of the StyleNo-th style to Canvas.
property OnApplyStyleColor: TRVApplyStyleColorEvent;
VCL and LCL:
type
TRVApplyStyleColorEvent =
procedure (Sender: TRVStyle; ACanvas: TCanvas;
StyleNo: Integer; DrawState: TRVTextDrawStates;
Printing: Boolean; ColorMode: TRVColorMode;
DarkMode: Boolean;
var DoDefault: Boolean) of object;
(introduced in version 1.3, changed in version 23)
FireMonkey:
type
TRVApplyStyleColorEvent =
procedure (Sender: TRVStyle; ACanvas: TRVFMXCanvas;
StyleNo: Integer; DrawState: TRVTextDrawStates;
Printing: Boolean; ColorMode: TRVColorMode;
DarkMode: Boolean;
var DoDefault: Boolean) of object;
In this event you can apply font color for the StyleNo-th text style to Canvas.
Nothing should be drawn inside this event.
Input parameters:
Sender – TRVStyle generating this event.
Canvas – canvas for applying background and text colors to.
DrawState – states of this text item, see TRVTextDrawStates.
DoDefault is equal to True.
Output parameters:
DoDefault – set to False to prevent the default colors applying procedure.
FireMonkey note: to apply text color, use Sender.GraphicInterface.SetTextColor(Canvas, Color) method.
See also:
See also properties: