Piotr Caban : include: Added IDockingWindow definition.
Alexandre Julliard
julliard at winehq.org
Tue Mar 15 11:33:54 CDT 2011
Module: wine
Branch: master
Commit: 869231b439d8defb6bfa1ba07a415f3dcc1bed80
URL: http://source.winehq.org/git/wine.git/?a=commit;h=869231b439d8defb6bfa1ba07a415f3dcc1bed80
Author: Piotr Caban <piotr at codeweavers.com>
Date: Mon Mar 14 17:48:39 2011 +0100
include: Added IDockingWindow definition.
---
include/shlguid.h | 1 -
include/shobjidl.idl | 21 +++++++++++++++++++++
2 files changed, 21 insertions(+), 1 deletions(-)
diff --git a/include/shlguid.h b/include/shlguid.h
index 3af4398..e11f9ff 100644
--- a/include/shlguid.h
+++ b/include/shlguid.h
@@ -99,7 +99,6 @@ DEFINE_GUID(SID_SCommDlgBrowser, 0x80f30233, 0xb7df, 0x11d2, 0xa3, 0x3b, 0x00,
#define IID_IShellExecuteHook WINELIB_NAME_AW(IID_IShellExecuteHook)
#define IID_INewShortcutHook WINELIB_NAME_AW(IID_INewShortcutHook)
-DEFINE_GUID(IID_IDockingWindow, 0x012dd920L, 0x7B26, 0x11D0, 0x8C, 0xA9, 0x00, 0xA0, 0xC9, 0x2D, 0xBF, 0xE8);
DEFINE_GUID(IID_IDockingWindowSite, 0x2A342FC2L, 0x7B26, 0x11D0, 0x8C, 0xA9, 0x00, 0xA0, 0xC9, 0x2D, 0xBF, 0xE8);
DEFINE_GUID(IID_IInputObject, 0x068284FAA, 0x6A48, 0x11D0, 0x8C, 0x78, 0x00, 0xC0, 0x4F, 0xD9, 0x18, 0xB4);
DEFINE_GUID(IID_IInputObjectSite, 0x0F1DB8392, 0x7331, 0x11D0, 0x8C, 0x99, 0x00, 0xA0, 0xC9, 0x2D, 0xBF, 0xE8);
diff --git a/include/shobjidl.idl b/include/shobjidl.idl
index 176b63f..c4eac65 100644
--- a/include/shobjidl.idl
+++ b/include/shobjidl.idl
@@ -1308,6 +1308,27 @@ interface ICommDlgBrowser3 : ICommDlgBrowser2
[in] IShellView *ppshv);
}
+/*****************************************************************************
+ * IDockingWindow interface
+ */
+[
+ object,
+ uuid(012dd920-7b26-11d0-8ca9-00a0c92dbfe8)
+]
+interface IDockingWindow : IOleWindow
+{
+ HRESULT ShowDW(
+ [in] BOOL fShow);
+
+ HRESULT CloseDW(
+ [in] DWORD dwReserved);
+
+ HRESULT ResizeBorderDW(
+ [in] LPCRECT prcBorder,
+ [in] IUnknown *punkToolbarSite,
+ [in] BOOL fReserved);
+};
+
/*****************************************************************************
* IDockingWindowFrame interface
More information about the wine-cvs
mailing list