Update of /cvsroot/pywin32/pywin32/com/win32comext/shell/src
In directory sc8-pr-cvs1:/tmp/cvs-serv16601/com/win32comext/shell/src
Modified Files:
PyIBrowserFrameOptions.cpp shell.cpp
Log Message:
Later versions of MSVC (and presumably the platform SDK) drop
the undocumented IBrowserFrameOptions.
Index: PyIBrowserFrameOptions.cpp
===================================================================
RCS file: /cvsroot/pywin32/pywin32/com/win32comext/shell/src/PyIBrowserFrameOptions.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** PyIBrowserFrameOptions.cpp 8 Oct 2003 23:34:41 -0000 1.1
--- PyIBrowserFrameOptions.cpp 20 Jan 2004 22:14:05 -0000 1.2
***************
*** 3,6 ****
--- 3,10 ----
#include "shell_pch.h"
+
+ /* It appears this was undocumented, and vanished in MSVC7. */
+ #ifdef HAVE_BROWSER_FRAME_OPTIONS
+
#include "PyIBrowserFrameOptions.h"
***************
*** 72,73 ****
--- 76,78 ----
}
+ #endif // HAVE_BROWSER_FRAME_OPTIONS
Index: shell.cpp
===================================================================
RCS file: /cvsroot/pywin32/pywin32/com/win32comext/shell/src/shell.cpp,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** shell.cpp 24 Nov 2003 09:23:27 -0000 1.13
--- shell.cpp 20 Jan 2004 22:14:05 -0000 1.14
***************
*** 24,28 ****
--- 24,31 ----
#include "PyIShellView.h"
#include "PyIShellBrowser.h"
+ /* It appears this was undocumented, and vanished in MSVC7. */
+ #ifdef HAVE_BROWSER_FRAME_OPTIONS
#include "PyIBrowserFrameOptions.h"
+ #endif /* HAVE_BROWSER_FRAME_OPTIONS */
#include "PyIPersist.h"
#include "PyIPersistFolder.h"
***************
*** 980,984 ****
--- 983,989 ----
PYCOM_INTERFACE_FULL(ShellBrowser),
PYCOM_INTERFACE_FULL(EnumIDList),
+ #ifdef HAVE_BROWSER_FRAME_OPTIONS
PYCOM_INTERFACE_FULL(BrowserFrameOptions),
+ #endif /* HAVE_BROWSER_FRAME_OPTIONS */
PYCOM_INTERFACE_FULL(PersistFolder),
PYCOM_INTERFACE_FULL(ColumnProvider),
|