Declaration ​
pascal
type
TRepaintMode = (rmFull, rmDirect, rmOptimizer);
property RepaintMode: TRepaintMode read FRepaintMode write SetRepaintMode default rmFull;Description ​
RepaintMode controls how updates to the internal buffer are repainted onto the screen.
| Value | Description |
|---|---|
rmFull | Invalidates and repaints the entire control area whenever a change occurs. |
rmDirect | Repaints invalidated regions directly to the screen without queuing standard OS paint messages. |
rmOptimizer | Uses an internal repaint optimizer to coalesce invalid rectangles and minimize redrawn areas. |