Author: gedmurphy
Date: Wed Jul 20 21:35:54 2011
New Revision: 52750

URL: http://svn.reactos.org/svn/reactos?rev=52750&view=rev
Log:
[SHELL32_NEW]
- Add some enums which were accidentally removed.
- Add the rather strange Wineisms which some of their dlls rely on.
- Should fix the build for this branch

Modified:
    branches/shell32_new-bringup/include/psdk/shlwapi.h
    branches/shell32_new-bringup/include/reactos/wine/commctrl.h

Modified: branches/shell32_new-bringup/include/psdk/shlwapi.h
URL: 
http://svn.reactos.org/svn/reactos/branches/shell32_new-bringup/include/psdk/shlwapi.h?rev=52750&r1=52749&r2=52750&view=diff
==============================================================================
--- branches/shell32_new-bringup/include/psdk/shlwapi.h [iso-8859-1] (original)
+++ branches/shell32_new-bringup/include/psdk/shlwapi.h [iso-8859-1] Wed Jul 20 
21:35:54 2011
@@ -579,6 +579,11 @@
     URL_SCHEME_MSSHELLROOTED,
     URL_SCHEME_MSSHELLIDLIST,
     URL_SCHEME_MSHELP,
+    URL_SCHEME_MSSHELLDEVICE,
+    URL_SCHEME_WILDCARD,
+    URL_SCHEME_SEARCH_MS,
+    URL_SCHEME_SEARCH,
+    URL_SCHEME_KNOWNFOLDER,
     URL_SCHEME_MAXVALUE
 } URL_SCHEME;
 

Modified: branches/shell32_new-bringup/include/reactos/wine/commctrl.h
URL: 
http://svn.reactos.org/svn/reactos/branches/shell32_new-bringup/include/reactos/wine/commctrl.h?rev=52750&r1=52749&r2=52750&view=diff
==============================================================================
--- branches/shell32_new-bringup/include/reactos/wine/commctrl.h [iso-8859-1] 
(original)
+++ branches/shell32_new-bringup/include/reactos/wine/commctrl.h [iso-8859-1] 
Wed Jul 20 21:35:54 2011
@@ -31,6 +31,19 @@
 #else
 static const WCHAR DRAGLISTMSGSTRINGW[] = { 'c','o','m','m','c','t','r','l',
   '_','D','r','a','g','L','i','s','t','M','s','g',0 };
+#endif
+
+#define ListView_InsertItemA(hwnd,pitem) \
+    (INT)SNDMSGA((hwnd),LVM_INSERTITEMA,0,(LPARAM)(const LVITEMA *)(pitem))
+#define ListView_InsertItemW(hwnd,pitem) \
+    (INT)SNDMSGW((hwnd),LVM_INSERTITEMW,0,(LPARAM)(const LVITEMW *)(pitem))
+
+#ifdef __cplusplus
+#define SNDMSGA ::SendMessageA
+#define SNDMSGW ::SendMessageW
+#else
+#define SNDMSGA SendMessageA
+#define SNDMSGW SendMessageW
 #endif
 
 #define FLATSB_CLASSA         "flatsb_class32"


Reply via email to