Re: commctrl.h (+ other headers) patch

Danny Smith <[email protected]> Mon, 25 Aug 2003 02:42:26 +0100
Newsgroups gmane.comp.gnu.mingw.patches
Message-ID <000901c36aaa$240ecc40$d198a7cb@DANNY>
----- Original Message -----
From: "Filip Navara"
> It took me a good hour to revisit the patch and fix all mine _WIN32_IE
> detections. I also tried to avoid the reordering, it was caused by my
> attemps to guess some values. The attachment contains my diff against
the
> CVS and also my updated (with push/poppack) Video For Windows header.
Next
> time I will double-check my patches before submit.
>

I have commited
2003-08-25  Filip Navara  <[email protected]>

 * include/commctrl.h (ILCF_*): Add defines.
 (ILD_*): Ditto.
 (HDS_*); Ditto.
 (IPN_FIRST, IPN_LAST): Cast to UINT.
 (SBN_FIRST, SBN_LAST): Add defines.
 (PGN_*): Ditto.
 (HDF_JUSTIFYMASK): Fix typo.
 (HDM_*): Add defines.
 (HICF_*): Ditto.
 (I_INDENTCALLBACK,I_IMAGENONE): Ditto.
 (TBSTATE_MARKED): Add define.
 (TBSTYLE_EX_*): Add defines.
 (TBCDRF_*): Ditto.
 (IDB_HIST_SMALL_COLOR,IDB_HIST_LARGE_COLOR): Ditto.
 (TB_*): Ditto.
 (TBN_*): Ditto.
 (TBNRF_*): Ditto.
 (TTF_*): Ditto.
 (TBCD_*): Ditto.
 (TBDDRET_*): Ditto.
 (TBIMHT_*): Ditto.
 (TTM_*): Ditto.
 (UDM_*): Ditto.
 (TBIF_BYINDEX): Define as hex constant.
 (CDIS_*): Add defines.
 (CDDS_SUBITEM): Add define.
 (LVIF_*): Add defines.
 (LVM_*): Ditto.
 (LVGIT_UNFOLDED): Add define.
 (TVM_): Add defines.
 (TVE_EXPANDPARTIAL): Add define.
 (TVGN_LASTVISIBLE): Ditto.
 (TVN_*): Add defines.
 (TVNRET_*): Add defines.
 (TCIF_STATE): Add define.
 (NM_TOOLTIPSCREATED): Ditto.
 (CCM_*): Add defines.
 (INFOTIPSIZE): Add numeric value.
 (ODT_LISTVIEW): Ditto.
 (MCM_GETMAXTODAYWIDTH): Ditto.
 (MCHT_*): Add defines.
 (UDM_SETRANGE32,UDM_GETRANGE32): Define in terms of WM_USER.
 (PGF_*): Add defines.
 (PGM_*): Ditto.
 (TBINSERTMARK): Add structure.
 (LPIMAGEINFO) Add typedef.
 (LPHDHITTESTINFO): Ditto.
 (NMLVGETINFOTIP[AW]: Add structures.
 (NMTBCUSTOMDRAW): Add structure.
 (TTTOOLINFOA_V*_SIZE): Add macros.
 (TTTOOLINFOW_V1_SIZE): Ditto.
 (IMAGELISTDRAWPARAMS): Add new members for WXP.
 (LVITEM[AW]: Ditto.
 (TCITEM[AW]):Ditto.
 (CCSIZEOF_STRUCT): Correct macro definition.
 (ListView_*): Add new macros.
 (HIMAGELIST): Correct typedef.
 (HTREEITEM): Ditto.

2003-08-25   Danny Smith <[email protected]>

 * commctrl.h (TC_HITTESTINFO): Remove. Add defines for
 TCHITTESTINFO for backward compatibility.
 (TC_ITEM[AW]): Rename to TCITEM[AW]. Add defines for backward
 compatibility.

2003-08-24  Filip Navara  <[email protected]>

 * include/prsht.h (PSH_WIZARDHASFINISH, PSH_WIZARD_LITE,
 PSH_NOCONTEXTHELP): Define.
 (PSH_WIZARD97): Fix definition for _WIN32_IE >= 0x500.
 * include/winuser.h (DFCS_TRANSPARENT, DFCS_HOT): Define.
 (LPDLGTEMPLATE[AW]): Add typedefs.

Please check with your test harness to see what I've missed out or
mucked up.
Danny


> Sorry
> FiN
>



-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines
at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0