Author: tfaber
Date: Sat Jul 13 09:06:18 2013
New Revision: 59467
URL:
http://svn.reactos.org/svn/reactos?rev=59467&view=rev
Log:
[BROWSEUI]
- Fix the order of some COM interfaces. This should have no functional effect, but makes
testing easier.
Modified:
trunk/reactos/dll/win32/browseui/aclmulti.h
trunk/reactos/dll/win32/browseui/addressband.h
trunk/reactos/dll/win32/browseui/addresseditbox.h
trunk/reactos/dll/win32/browseui/bandsite.h
trunk/reactos/dll/win32/browseui/bandsitemenu.h
trunk/reactos/dll/win32/browseui/brandband.h
trunk/reactos/dll/win32/browseui/commonbrowser.h
Modified: trunk/reactos/dll/win32/browseui/aclmulti.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/browseui/aclmult…
==============================================================================
--- trunk/reactos/dll/win32/browseui/aclmulti.h [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/browseui/aclmulti.h [iso-8859-1] Sat Jul 13 09:06:18 2013
@@ -25,8 +25,8 @@
public CComCoClass<CACLMulti, &CLSID_ACLMulti>,
public CComObjectRootEx<CComMultiThreadModelNoCS>,
public IEnumString,
- public IACList,
- public IObjMgr
+ public IObjMgr,
+ public IACList
{
private:
struct ACLMultiSublist
Modified: trunk/reactos/dll/win32/browseui/addressband.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/browseui/address…
==============================================================================
--- trunk/reactos/dll/win32/browseui/addressband.h [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/browseui/addressband.h [iso-8859-1] Sat Jul 13 09:06:18 2013
@@ -25,14 +25,14 @@
public CComCoClass<CAddressBand, &CLSID_SH_AddressBand>,
public CComObjectRootEx<CComMultiThreadModelNoCS>,
public IDeskBand,
- public IOleCommandTarget,
public IObjectWithSite,
public IInputObject,
+ public IPersistStream,
+ public IOleCommandTarget,
+ public IServiceProvider,
public IWinEventHandler,
public IAddressBand,
- public IServiceProvider,
- public IInputObjectSite,
- public IPersistStream
+ public IInputObjectSite
{
private:
CComPtr<IDockingWindowSite> fSite;
Modified: trunk/reactos/dll/win32/browseui/addresseditbox.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/browseui/address…
==============================================================================
--- trunk/reactos/dll/win32/browseui/addresseditbox.h [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/browseui/addresseditbox.h [iso-8859-1] Sat Jul 13 09:06:18
2013
@@ -24,13 +24,13 @@
public CWindowImpl<CAddressEditBox, CWindow, CControlWinTraits>,
public CComCoClass<CAddressEditBox, &CLSID_AddressEditBox>,
public CComObjectRootEx<CComMultiThreadModelNoCS>,
- public IShellService,
+ public IWinEventHandler,
+ public IDispatch,
public IAddressBand,
public IAddressEditBox,
- public IWinEventHandler,
public IOleCommandTarget,
- public IDispatch,
- public IPersistStream
+ public IPersistStream,
+ public IShellService
{
private:
CContainedWindow fEditWindow;
Modified: trunk/reactos/dll/win32/browseui/bandsite.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/browseui/bandsit…
==============================================================================
--- trunk/reactos/dll/win32/browseui/bandsite.h [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/browseui/bandsite.h [iso-8859-1] Sat Jul 13 09:06:18 2013
@@ -24,15 +24,15 @@
class CBandSiteBase :
public CComObjectRootEx<CComMultiThreadModelNoCS>,
public IBandSite,
+ public IInputObjectSite,
+ public IInputObject,
+ public IDeskBarClient,
public IWinEventHandler,
- public IDeskBarClient,
- public IOleCommandTarget,
- public IInputObject,
- public IInputObjectSite,
- public IServiceProvider,
public IPersistStream,
public IDropTarget,
- public IBandSiteHelper
+ public IServiceProvider,
+ public IBandSiteHelper,
+ public IOleCommandTarget
{
private:
struct BandObject
Modified: trunk/reactos/dll/win32/browseui/bandsitemenu.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/browseui/bandsit…
==============================================================================
--- trunk/reactos/dll/win32/browseui/bandsitemenu.h [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/browseui/bandsitemenu.h [iso-8859-1] Sat Jul 13 09:06:18 2013
@@ -25,8 +25,8 @@
class CBandSiteMenu :
public CComCoClass<CBandSiteMenu, &CLSID_BandSiteMenu>,
public CComObjectRootEx<CComMultiThreadModelNoCS>,
- public IShellService,
- public IContextMenu2
+ public IContextMenu2,
+ public IShellService
{
public:
CBandSiteMenu();
Modified: trunk/reactos/dll/win32/browseui/brandband.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/browseui/brandba…
==============================================================================
--- trunk/reactos/dll/win32/browseui/brandband.h [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/browseui/brandband.h [iso-8859-1] Sat Jul 13 09:06:18 2013
@@ -28,9 +28,9 @@
public IObjectWithSite,
public IInputObject,
public IPersistStream,
- public IWinEventHandler,
public IOleCommandTarget,
public IServiceProvider,
+ public IWinEventHandler,
public IDispatch
{
private:
Modified: trunk/reactos/dll/win32/browseui/commonbrowser.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/browseui/commonb…
==============================================================================
--- trunk/reactos/dll/win32/browseui/commonbrowser.h [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/browseui/commonbrowser.h [iso-8859-1] Sat Jul 13 09:06:18
2013
@@ -23,15 +23,15 @@
class CCommonBrowser :
public CComCoClass<CCommonBrowser, &CLSID_ACLMulti>,
public CComObjectRootEx<CComMultiThreadModelNoCS>,
+ public IShellBrowser,
+ public IBrowserService3,
public IServiceProvider,
public IOleCommandTarget,
- public IBrowserService3,
- public IShellBrowser,
- public IShellBrowserService,
public IDockingWindowSite,
public IDockingWindowFrame,
public IInputObjectSite,
- public IDropTarget
+ public IDropTarget,
+ public IShellBrowserService
{
private:
public: