Dylan Smith : richedit: Avoid re-calculating positions found in wrapping for painting.
Alexandre Julliard
julliard at winehq.org
Sat Dec 20 06:35:45 CST 2008
Module: wine
Branch: master
Commit: 97a83147b3ce867604088fec0072290c044ed30e
URL: http://source.winehq.org/git/wine.git/?a=commit;h=97a83147b3ce867604088fec0072290c044ed30e
Author: Dylan Smith <dylan.ah.smith at gmail.com>
Date: Fri Dec 19 09:54:58 2008 -0500
richedit: Avoid re-calculating positions found in wrapping for painting.
When the text is wrapped, the positions for all the runs, paragraphs,
and cells are already calculated and stored. The only thing left to do
for painting is to offset them by the formatting rectangle and the
scroll position.
---
dlls/riched20/paint.c | 203 +++++++++++++++++++------------------------------
dlls/riched20/wrap.c | 3 +-
2 files changed, 81 insertions(+), 125 deletions(-)
Diff: http://source.winehq.org/git/wine.git/?a=commitdiff;h=97a83147b3ce867604088fec0072290c044ed30e
More information about the wine-cvs
mailing list