Sync to Wine-20050725:
authorGé van Geldorp <ge@gse.nl>
Fri, 12 Aug 2005 16:31:56 +0000 (16:31 +0000)
committerGé van Geldorp <ge@gse.nl>
Fri, 12 Aug 2005 16:31:56 +0000 (16:31 +0000)
commite98f97ee9f622bf8dcfe5d3dbab9b3b374693057
tree36e81d4dc69c2a4845fdf005db0b85a4e0fe3520
parent420b109b727541fffc4f1d3df6b2c9b5f4a28552
Sync to Wine-20050725:
Vitaliy Margolen <wine-patch@kievinfo.com>
- Send CDDS_ITEMPOSTERASE | CDDS_PREPAINT notify.
Felix Nawothnig <felix.nawothnig@t-online.de>
- Move DPA and DSA functions out of comctl32undoc.c as they are
  documented by now.
- Fix some DPA functions so they pass the new tests.
- Don't invalidate the whole propsheet when the page is switched.
Dimi Paun <dimi@lattica.com>
- Silence uninitialized warnings.
Robert Shearman <rob@codeweavers.com>
- Call SetBkMode with the correct value from the NMTBCUSTOMDRAW
  structure.
- Don't fill the NMTBCUSTOMDRAW structure in again for
  CDDS_POSTPAINT.
- Remove redundant bBtnTransprnt value.
- Height is now calculated based on the number of rows, not on the
  bounding rect.
- Only call CalcToolbar in AutoSize if it has TBSTYLE_WRAPABLE or
  TBSTYLE_EX_UNDOC1 set.
- Remove a bad test in SetButtonWidth that fixes a regression from the
  above change in IE.
- Remove unnecessary nHeight data.
- Remove duplicated code in Size by calling AutoSize.
- Remove unnecessary bAutoSize value because SetWindowPos doesn't
  generate WM_SIZE when there is nothing to do on both Windows and
  Wine.
- TBSTATE_INDETERMINATE only takes effect if the button is enabled,
  otherwise it should just appear like any other disabled button.
- Native autosizes on inserting/adding buttons, so we should too.
- The IsValidImageList test is not needed because if it isn't a valid
  image list we will have set the bitmap width and height to 1 and it
  does the wrong thing when no buttons are present.
- The calculated button height should include the text height when no
  buttons are present.
- Handle CopyImage and other functions failing by not adding the icon
  and notifying the caller.
Thomas Weidenmueller <wine-patches@reactsoft.com>
- Support PSH_WIZARDHASFINISH in wizards.
- Correct tab order of the wizard buttons.
- Support PSM_IDTOINDEX.
Aric Stewart <aric@codeweavers.com>
- When adding an image copy the full previous buffer.
- Implement replacing an icon with one from a resource.
Kevin Koltzau <kevin@plop.org>
- Forward some header notifications to parent of listview.
Frank Richter <frank.richter@gmail.com>
- Enabled "tab" dialog texture for property sheet pages.
- Add theming support for header controls.
- Use theming for the ListView non-client area.
- Let property sheets update the cached system colors upon receiving
  WM_SYSCOLORCHANGE.
- Add theming for the up/down control.

svn path=/trunk/; revision=17326
27 files changed:
reactos/lib/comctl32/comctl32.xml
reactos/lib/comctl32/comctl32undoc.c
reactos/lib/comctl32/comctl_Cn.rc
reactos/lib/comctl32/comctl_Cs.rc
reactos/lib/comctl32/comctl_De.rc
reactos/lib/comctl32/comctl_En.rc
reactos/lib/comctl32/comctl_Es.rc
reactos/lib/comctl32/comctl_Fr.rc
reactos/lib/comctl32/comctl_It.rc
reactos/lib/comctl32/comctl_Ja.rc
reactos/lib/comctl32/comctl_Ko.rc
reactos/lib/comctl32/comctl_Nl.rc
reactos/lib/comctl32/comctl_Pl.rc
reactos/lib/comctl32/comctl_Pt.rc
reactos/lib/comctl32/comctl_Ru.rc
reactos/lib/comctl32/comctl_Si.rc
reactos/lib/comctl32/comctl_Sv.rc
reactos/lib/comctl32/comctl_Th.rc
reactos/lib/comctl32/comctl_Uk.rc
reactos/lib/comctl32/dpa.c [new file with mode: 0644]
reactos/lib/comctl32/dsa.c [new file with mode: 0644]
reactos/lib/comctl32/header.c
reactos/lib/comctl32/imagelist.c
reactos/lib/comctl32/listview.c
reactos/lib/comctl32/propsheet.c
reactos/lib/comctl32/toolbar.c
reactos/lib/comctl32/updown.c