- add missing definitions required for wine shell32
authorJohannes Anderwald <johannes.anderwald@reactos.org>
Fri, 5 Oct 2007 20:33:03 +0000 (20:33 +0000)
committerJohannes Anderwald <johannes.anderwald@reactos.org>
Fri, 5 Oct 2007 20:33:03 +0000 (20:33 +0000)
svn path=/trunk/; revision=29403

reactos/include/psdk/shellapi.h
reactos/include/psdk/shlobj.h

index 7f463e5..d4224ec 100644 (file)
@@ -96,6 +96,10 @@ extern "C" {
 #define FOF_NOCONFIRMMKDIR     512
 #define FOF_NOERRORUI  1024
 #define FOF_NOCOPYSECURITYATTRIBS      2048
+#define FOF_NO_CONNECTED_ELEMENTS  8196
+#define FOF_WANTNUKEWARNING   16384
+#define FOF_NORECURSEREPARSE 32768
+
 #define PO_DELETE 19
 #define PO_RENAME 20
 #define PO_PORTCHANGE 32
index 5736b22..d1cce7f 100644 (file)
@@ -451,6 +451,11 @@ typedef struct tagBROWSEINFOW {
 #define BIF_EDITBOX            0x0010
 #define BIF_VALIDATE           0x0020
 #define BIF_NEWDIALOGSTYLE     0x0040
+#define BIF_USENEWUI           (BIF_NEWDIALOGSTYLE | BIF_EDITBOX)
+#define BIF_BROWSEINCLUDEURLS  0x0080
+#define BIF_UAHINT             0x0100
+#define BIF_NONEWFOLDERBUTTON  0x0200
+#define BIF_NOTRANSLATETARGETS 0x0400
 
 #define BIF_BROWSEFORCOMPUTER  0x1000
 #define BIF_BROWSEFORPRINTER   0x2000
@@ -561,8 +566,12 @@ HRESULT WINAPI SHCreateShellFolderViewEx(LPCSFV pshfvi, IShellView **ppshv);
 #define SFVM_GET_WEBVIEW_THEME        86 /* undocumented */
 #define SFVM_GETDEFERREDVIEWSETTINGS  92 /* undocumented */
 
-
-
+#define SHPPFW_NONE 0
+#define SHPPFW_DIRCREATE 1
+#define SHPPFW_DEFAULT SHPPFW_DIRCREATE
+#define SHPPFW_ASKDIRCREATE 2
+#define SHPPFW_IGNOREFILENAME 4
+#define SHPPFW_NOWRITECHECK 8
 
 /* Types and definitions for the SFM_* parameters */
 #include <pshpack8.h>