[BROWSEUI]

- Fix the order of some COM interfaces. This should have no functional effect, but makes testing easier.

svn path=/trunk/; revision=59467
This commit is contained in:
Thomas Faber 2013-07-13 09:06:18 +00:00
parent b05476d7af
commit 57fef2297a
7 changed files with 23 additions and 23 deletions

View file

@ -25,8 +25,8 @@ class CACLMulti :
public CComCoClass<CACLMulti, &CLSID_ACLMulti>, public CComCoClass<CACLMulti, &CLSID_ACLMulti>,
public CComObjectRootEx<CComMultiThreadModelNoCS>, public CComObjectRootEx<CComMultiThreadModelNoCS>,
public IEnumString, public IEnumString,
public IACList, public IObjMgr,
public IObjMgr public IACList
{ {
private: private:
struct ACLMultiSublist struct ACLMultiSublist

View file

@ -25,14 +25,14 @@ class CAddressBand :
public CComCoClass<CAddressBand, &CLSID_SH_AddressBand>, public CComCoClass<CAddressBand, &CLSID_SH_AddressBand>,
public CComObjectRootEx<CComMultiThreadModelNoCS>, public CComObjectRootEx<CComMultiThreadModelNoCS>,
public IDeskBand, public IDeskBand,
public IOleCommandTarget,
public IObjectWithSite, public IObjectWithSite,
public IInputObject, public IInputObject,
public IPersistStream,
public IOleCommandTarget,
public IServiceProvider,
public IWinEventHandler, public IWinEventHandler,
public IAddressBand, public IAddressBand,
public IServiceProvider, public IInputObjectSite
public IInputObjectSite,
public IPersistStream
{ {
private: private:
CComPtr<IDockingWindowSite> fSite; CComPtr<IDockingWindowSite> fSite;

View file

@ -24,13 +24,13 @@ class CAddressEditBox :
public CWindowImpl<CAddressEditBox, CWindow, CControlWinTraits>, public CWindowImpl<CAddressEditBox, CWindow, CControlWinTraits>,
public CComCoClass<CAddressEditBox, &CLSID_AddressEditBox>, public CComCoClass<CAddressEditBox, &CLSID_AddressEditBox>,
public CComObjectRootEx<CComMultiThreadModelNoCS>, public CComObjectRootEx<CComMultiThreadModelNoCS>,
public IShellService, public IWinEventHandler,
public IDispatch,
public IAddressBand, public IAddressBand,
public IAddressEditBox, public IAddressEditBox,
public IWinEventHandler,
public IOleCommandTarget, public IOleCommandTarget,
public IDispatch, public IPersistStream,
public IPersistStream public IShellService
{ {
private: private:
CContainedWindow fEditWindow; CContainedWindow fEditWindow;

View file

@ -24,15 +24,15 @@
class CBandSiteBase : class CBandSiteBase :
public CComObjectRootEx<CComMultiThreadModelNoCS>, public CComObjectRootEx<CComMultiThreadModelNoCS>,
public IBandSite, public IBandSite,
public IWinEventHandler,
public IDeskBarClient,
public IOleCommandTarget,
public IInputObject,
public IInputObjectSite, public IInputObjectSite,
public IServiceProvider, public IInputObject,
public IDeskBarClient,
public IWinEventHandler,
public IPersistStream, public IPersistStream,
public IDropTarget, public IDropTarget,
public IBandSiteHelper public IServiceProvider,
public IBandSiteHelper,
public IOleCommandTarget
{ {
private: private:
struct BandObject struct BandObject

View file

@ -25,8 +25,8 @@
class CBandSiteMenu : class CBandSiteMenu :
public CComCoClass<CBandSiteMenu, &CLSID_BandSiteMenu>, public CComCoClass<CBandSiteMenu, &CLSID_BandSiteMenu>,
public CComObjectRootEx<CComMultiThreadModelNoCS>, public CComObjectRootEx<CComMultiThreadModelNoCS>,
public IShellService, public IContextMenu2,
public IContextMenu2 public IShellService
{ {
public: public:
CBandSiteMenu(); CBandSiteMenu();

View file

@ -28,9 +28,9 @@ class CBrandBand :
public IObjectWithSite, public IObjectWithSite,
public IInputObject, public IInputObject,
public IPersistStream, public IPersistStream,
public IWinEventHandler,
public IOleCommandTarget, public IOleCommandTarget,
public IServiceProvider, public IServiceProvider,
public IWinEventHandler,
public IDispatch public IDispatch
{ {
private: private:

View file

@ -23,15 +23,15 @@
class CCommonBrowser : class CCommonBrowser :
public CComCoClass<CCommonBrowser, &CLSID_ACLMulti>, public CComCoClass<CCommonBrowser, &CLSID_ACLMulti>,
public CComObjectRootEx<CComMultiThreadModelNoCS>, public CComObjectRootEx<CComMultiThreadModelNoCS>,
public IShellBrowser,
public IBrowserService3,
public IServiceProvider, public IServiceProvider,
public IOleCommandTarget, public IOleCommandTarget,
public IBrowserService3,
public IShellBrowser,
public IShellBrowserService,
public IDockingWindowSite, public IDockingWindowSite,
public IDockingWindowFrame, public IDockingWindowFrame,
public IInputObjectSite, public IInputObjectSite,
public IDropTarget public IDropTarget,
public IShellBrowserService
{ {
private: private:
public: public: