[CLIPBRD] Improvements for the Clipboard Viewer.
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sun, 13 May 2018 20:15:41 +0000 (22:15 +0200)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sun, 13 May 2018 20:25:55 +0000 (22:25 +0200)
commitebe3d5273e47f382f44657ebf29c7632b23bbe5e
treec6c5f61c63cbcdd82b82ada949242a2103a8b221
parent5a00192870ec1c1d21a3e26243e5f75ca6dcad9d
[CLIPBRD] Improvements for the Clipboard Viewer.

- Improve the scrolling support for bitmaps, DIBs and text formats.
  This completes the work started in CORE-10679 by Ricardo Hanke.
  Includes scrolling with the keyboard and the mouse wheel.
- Add support for the CF_DSP* clipboard formats, as well as CF_TEXT
  and CF_OEMTEXT.
- Add support for owner-display clipboard format CF_OWNERDISPLAY.
- Realize any palette found in the clipboard (CF_PALETTE) before
  displaying the clipboard data format we want.
- Remove dead code.
- Update the file headers.
12 files changed:
base/applications/clipbrd/clipbrd.c
base/applications/clipbrd/clipbrd.rc
base/applications/clipbrd/cliputils.c
base/applications/clipbrd/cliputils.h
base/applications/clipbrd/fileutils.c
base/applications/clipbrd/fileutils.h
base/applications/clipbrd/precomp.h
base/applications/clipbrd/resources.h
base/applications/clipbrd/scrollutils.c
base/applications/clipbrd/scrollutils.h
base/applications/clipbrd/winutils.c
base/applications/clipbrd/winutils.h