| 
       << Click to display table of contents >> TRVStyle.TextEngine [VCL and LCL] | 
    
Specifies which set of functions are used for text measuring and drawing.
type
TRVTextEngine = (rvteWindows, rvteUniscribe);
property TextEngine: TRVTextEngine;
(introduced in v16)
Value  | 
Meaning  | 
Comments  | 
|---|---|---|
rvteWindows  | 
Windows API  | 
Pros: •faster, especially if the support of bidirectional text is turned off. Cons: •completely incorrect results for right-to-left text (Arabic and Hebrew), if the support of bidirectional text is turned off; •results may be not completely correct if text includes some "exotic" characters; •unreliable results when the support of bidirectional text is turned on (may be correct for one font, but incorrect for another font).  | 
rvteUniscribe  | 
Pros: •reliable processing of complex scripts and "exotic" characters; •acceptable results for right-to-left text even if support of bidirectional text is turned off Cons: •usually slower  | 
Reformat documents in linked TRichView controls after changing value of this property.
If MainRVStyle is assigned, this property provides access to the corresponding property of MainRVStyle.
Note: this property is not available in FireMonkey version.
Default value:
rvteUniscribe