Dylan Smith : wordpad: Implement zooming in for print preview.

Alexandre Julliard julliard at winehq.org
Fri Jan 29 10:56:35 CST 2010


Module: wine
Branch: master
Commit: 0c46da86bf5f5bb44ca7e1e4a8e21c38579a7f25
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=0c46da86bf5f5bb44ca7e1e4a8e21c38579a7f25

Author: Dylan Smith <dylan.ah.smith at gmail.com>
Date:   Fri Jan 29 03:02:41 2010 -0500

wordpad: Implement zooming in for print preview.

The preview is now drawn onto it's own window rather directly onto
the client area of the top level window.  This is done to allow for
scrollbars, since the page won't usually fit in the window when zoomed in.
Refactoring was needed as a result of this, and in order to provide more
granularity for updates to avoid EM_FORMATRANGE messages being sent when
the page the same page is being displayed.

---

 programs/wordpad/Da.rc     |    2 +
 programs/wordpad/De.rc     |    2 +
 programs/wordpad/En.rc     |    2 +
 programs/wordpad/Fr.rc     |    2 +
 programs/wordpad/Hu.rc     |    2 +
 programs/wordpad/Ja.rc     |    2 +
 programs/wordpad/Ko.rc     |    2 +
 programs/wordpad/Lt.rc     |    2 +
 programs/wordpad/Nl.rc     |    2 +
 programs/wordpad/No.rc     |    2 +
 programs/wordpad/Pl.rc     |    2 +
 programs/wordpad/Pt.rc     |    2 +
 programs/wordpad/Ru.rc     |    2 +
 programs/wordpad/Si.rc     |    2 +
 programs/wordpad/Sv.rc     |    2 +
 programs/wordpad/Tr.rc     |    2 +
 programs/wordpad/Zh.rc     |    2 +
 programs/wordpad/print.c   |  421 +++++++++++++++++++++++++++++++++----------
 programs/wordpad/wordpad.c |   21 ++-
 programs/wordpad/wordpad.h |   15 ++-
 20 files changed, 385 insertions(+), 106 deletions(-)

Diff:   http://source.winehq.org/git/wine.git/?a=commitdiff;h=0c46da86bf5f5bb44ca7e1e4a8e21c38579a7f25



More information about the wine-cvs mailing list