ReactOS 0.4.16-dev-401-g45b008d
|
#include <internettoolbar.h>
Static Public Member Functions | |
static HRESULT | GetStream (UINT StreamFor, DWORD Stgm, IStream **ppS) |
Static Public Member Functions inherited from ATL::CComObjectRootBase | |
static void WINAPI | ObjectMain (bool) |
static const struct _ATL_CATMAP_ENTRY * | GetCategoryMap () |
static HRESULT WINAPI | InternalQueryInterface (void *pThis, const _ATL_INTMAP_ENTRY *pEntries, REFIID iid, void **ppvObject) |
Public Attributes | |
CComPtr< IUnknown > | fSite |
HWND | fMainReBar |
bool | fLocked |
CComPtr< IShellMenu > | fMenuBar |
HWND | fMenuBandWindow |
HWND | fNavigationWindow |
CComPtr< IUnknown > | fLogoBar |
CComPtr< IUnknown > | fControlsBar |
CComPtr< IUnknown > | fNavigationBar |
CComPtr< CMenuCallback > | fMenuCallback |
CComPtr< IOleCommandTarget > | fCommandTarget |
GUID | fCommandCategory |
HWND | fToolbarWindow |
DWORD | fAdviseCookie |
CComPtr< IBandProxy > | fBandProxy |
BOOL | fSizing |
POINT | fStartPosition |
LONG | fStartHeight |
ShellSettings * | pSettings |
BOOL | fIgnoreChanges |
Public Attributes inherited from ATL::CComObjectRootBase | |
LONG | m_dwRef |
Public Attributes inherited from IDispatch | |
const DISPID | DISPID_UNKNOWN = -1 |
const DISPID | DISPID_VALUE = 0 |
const DISPID | DISPID_PROPERTYPUT = -3 |
const DISPID | DISPID_NEWENUM = -4 |
const DISPID | DISPID_EVALUATE = -5 |
const DISPID | DISPID_CONSTRUCTOR = -6 |
const DISPID | DISPID_DESTRUCTOR = -7 |
const DISPID | DISPID_COLLECT = -8 |
Definition at line 64 of file internettoolbar.h.
CInternetToolbar::CInternetToolbar | ( | ) |
Definition at line 622 of file internettoolbar.cpp.
|
virtual |
Definition at line 634 of file internettoolbar.cpp.
|
override |
Implements IBandSite.
Definition at line 1506 of file internettoolbar.cpp.
|
override |
Definition at line 1348 of file internettoolbar.cpp.
|
override |
Definition at line 1309 of file internettoolbar.cpp.
Definition at line 638 of file internettoolbar.cpp.
Referenced by InitNew().
|
override |
Definition at line 1314 of file internettoolbar.cpp.
|
override |
Implements IDockingWindow.
Definition at line 940 of file internettoolbar.cpp.
Definition at line 789 of file internettoolbar.cpp.
Referenced by Invoke().
|
override |
Implements IOleWindow.
Definition at line 909 of file internettoolbar.cpp.
HRESULT CInternetToolbar::CreateAndInitBandProxy | ( | ) |
Definition at line 831 of file internettoolbar.cpp.
Referenced by QueryService().
HRESULT CInternetToolbar::CreateMenuBar | ( | IShellMenu ** | menuBar | ) |
Definition at line 681 of file internettoolbar.cpp.
Referenced by InitNew().
Definition at line 646 of file internettoolbar.cpp.
Referenced by EnumBands(), and ShowDW().
|
override |
Implements IBandSite.
Definition at line 1512 of file internettoolbar.cpp.
|
override |
Implements IOleCommandTarget.
Definition at line 1211 of file internettoolbar.cpp.
Referenced by OnMenuDropDown().
|
override |
Implements IBandSite.
Definition at line 1549 of file internettoolbar.cpp.
|
override |
Implements IBandSite.
Definition at line 1561 of file internettoolbar.cpp.
|
override |
Definition at line 1354 of file internettoolbar.cpp.
|
override |
Definition at line 1327 of file internettoolbar.cpp.
|
override |
|
override |
Implements IDispatch.
Definition at line 1251 of file internettoolbar.cpp.
|
override |
Definition at line 1442 of file internettoolbar.cpp.
|
override |
Implements IPersistStreamInit.
Definition at line 1066 of file internettoolbar.cpp.
|
override |
Definition at line 1332 of file internettoolbar.cpp.
Definition at line 2003 of file internettoolbar.cpp.
Referenced by CShellBrowser::Initialize(), and CShellBrowser::SaveITBarLayout().
|
override |
Implements IDispatch.
Definition at line 1246 of file internettoolbar.cpp.
|
override |
Implements IDispatch.
Definition at line 1241 of file internettoolbar.cpp.
|
override |
Implements IOleWindow.
Definition at line 901 of file internettoolbar.cpp.
|
override |
Definition at line 857 of file internettoolbar.cpp.
|
override |
Implements IPersistStreamInit.
Definition at line 1071 of file internettoolbar.cpp.
Referenced by Load().
|
override |
Implements IDispatch.
Definition at line 1257 of file internettoolbar.cpp.
Definition at line 1120 of file internettoolbar.cpp.
Referenced by OnContextMenu(), QueryStatus(), Save(), and ShowDW().
|
override |
Implements IPersistStreamInit.
Definition at line 1028 of file internettoolbar.cpp.
|
override |
Definition at line 1500 of file internettoolbar.cpp.
|
override |
Definition at line 1033 of file internettoolbar.cpp.
Definition at line 742 of file internettoolbar.cpp.
Referenced by Exec(), and OnContextMenu().
|
override |
Definition at line 1381 of file internettoolbar.cpp.
|
override |
Definition at line 1386 of file internettoolbar.cpp.
Definition at line 1887 of file internettoolbar.cpp.
LRESULT CInternetToolbar::OnContextMenu | ( | UINT | uMsg, |
WPARAM | wParam, | ||
LPARAM | lParam, | ||
BOOL & | bHandled | ||
) |
Definition at line 1740 of file internettoolbar.cpp.
Definition at line 1603 of file internettoolbar.cpp.
LRESULT CInternetToolbar::OnForwardToCommandTarget | ( | WORD | wNotifyCode, |
WORD | wID, | ||
HWND | hWndCtl, | ||
BOOL & | bHandled | ||
) |
Definition at line 1609 of file internettoolbar.cpp.
Definition at line 1913 of file internettoolbar.cpp.
Definition at line 1958 of file internettoolbar.cpp.
Definition at line 1624 of file internettoolbar.cpp.
Definition at line 1940 of file internettoolbar.cpp.
Referenced by OnLUp().
LRESULT CInternetToolbar::OnNavigateCommand | ( | UINT | uMsg, |
WPARAM | wParam, | ||
LPARAM | lParam, | ||
BOOL & | bHandled | ||
) |
Definition at line 1898 of file internettoolbar.cpp.
Definition at line 1735 of file internettoolbar.cpp.
Definition at line 1730 of file internettoolbar.cpp.
Definition at line 1597 of file internettoolbar.cpp.
Definition at line 1835 of file internettoolbar.cpp.
LRESULT CInternetToolbar::OnSettingsChange | ( | UINT | uMsg, |
WPARAM | wParam, | ||
LPARAM | lParam, | ||
BOOL & | bHandled | ||
) |
Definition at line 1995 of file internettoolbar.cpp.
Definition at line 1825 of file internettoolbar.cpp.
Definition at line 1846 of file internettoolbar.cpp.
LRESULT CInternetToolbar::OnTravelBack | ( | WORD | wNotifyCode, |
WORD | wID, | ||
HWND | hWndCtl, | ||
BOOL & | bHandled | ||
) |
Definition at line 1567 of file internettoolbar.cpp.
LRESULT CInternetToolbar::OnTravelForward | ( | WORD | wNotifyCode, |
WORD | wID, | ||
HWND | hWndCtl, | ||
BOOL & | bHandled | ||
) |
Definition at line 1579 of file internettoolbar.cpp.
Definition at line 1591 of file internettoolbar.cpp.
|
override |
Definition at line 1471 of file internettoolbar.cpp.
Referenced by OnCommand(), and OnNotify().
LRESULT CInternetToolbar::OnWinIniChange | ( | UINT | uMsg, |
WPARAM | wParam, | ||
LPARAM | lParam, | ||
BOOL & | bHandled | ||
) |
Definition at line 1973 of file internettoolbar.cpp.
|
override |
Implements IBandSite.
Definition at line 1524 of file internettoolbar.cpp.
|
override |
Implements IServiceProvider.
Definition at line 1452 of file internettoolbar.cpp.
Referenced by CDockSite::QueryService().
|
override |
Implements IOleCommandTarget.
Definition at line 1158 of file internettoolbar.cpp.
void CInternetToolbar::RefreshLockedToolbarState | ( | ) |
Definition at line 753 of file internettoolbar.cpp.
Referenced by LockUnlockToolbars(), and OnSettingsChange().
|
override |
Implements IBandSite.
Definition at line 1543 of file internettoolbar.cpp.
Definition at line 661 of file internettoolbar.cpp.
Referenced by OnMouseMove(), RefreshLockedToolbarState(), SetBandVisibility(), and ShowDW().
|
override |
Implements IDockingWindow.
Definition at line 977 of file internettoolbar.cpp.
Referenced by ReserveBorderSpace().
|
override |
Definition at line 1056 of file internettoolbar.cpp.
|
override |
Definition at line 1362 of file internettoolbar.cpp.
|
override |
Implements IBandSite.
Definition at line 1555 of file internettoolbar.cpp.
|
override |
Implements IBandSite.
Definition at line 1537 of file internettoolbar.cpp.
Definition at line 1130 of file internettoolbar.cpp.
Referenced by Load(), and ToggleBandVisibility().
|
override |
Definition at line 1290 of file internettoolbar.cpp.
HRESULT CInternetToolbar::SetDirty | ( | ) |
|
override |
Definition at line 1375 of file internettoolbar.cpp.
|
override |
Implements IObjectWithSite.
Definition at line 1391 of file internettoolbar.cpp.
Referenced by CloseDW().
|
override |
Definition at line 1341 of file internettoolbar.cpp.
Definition at line 779 of file internettoolbar.cpp.
Referenced by CommandStateChanged(), and SetState().
|
override |
Implements IDockingWindow.
Definition at line 914 of file internettoolbar.cpp.
Definition at line 1153 of file internettoolbar.cpp.
Referenced by Exec(), and OnContextMenu().
|
override |
Definition at line 879 of file internettoolbar.cpp.
|
override |
Definition at line 852 of file internettoolbar.cpp.
|
override |
Definition at line 1304 of file internettoolbar.cpp.
DWORD CInternetToolbar::fAdviseCookie |
Definition at line 94 of file internettoolbar.h.
Referenced by CInternetToolbar(), and SetSite().
CComPtr<IBandProxy> CInternetToolbar::fBandProxy |
Definition at line 95 of file internettoolbar.h.
Referenced by CreateAndInitBandProxy(), and QueryService().
GUID CInternetToolbar::fCommandCategory |
Definition at line 92 of file internettoolbar.h.
Referenced by OnForwardToCommandTarget(), OnMenuDropDown(), and SetCommandTarget().
CComPtr<IOleCommandTarget> CInternetToolbar::fCommandTarget |
Definition at line 91 of file internettoolbar.h.
Referenced by OnForwardToCommandTarget(), OnMenuDropDown(), and SetCommandTarget().
CComPtr<IUnknown> CInternetToolbar::fControlsBar |
Definition at line 88 of file internettoolbar.h.
Referenced by CloseDW(), HasFocusIO(), InitNew(), and TranslateAcceleratorIO().
BOOL CInternetToolbar::fIgnoreChanges |
Definition at line 100 of file internettoolbar.h.
Referenced by CInternetToolbar(), Load(), and SetDirty().
bool CInternetToolbar::fLocked |
Definition at line 83 of file internettoolbar.h.
CComPtr<IUnknown> CInternetToolbar::fLogoBar |
Definition at line 87 of file internettoolbar.h.
Referenced by CloseDW(), InitNew(), and OnWinEvent().
HWND CInternetToolbar::fMainReBar |
Definition at line 82 of file internettoolbar.h.
Referenced by AddDockItem(), CInternetToolbar(), EnumBands(), IsBandVisible(), OnContextMenu(), OnSize(), RefreshLockedToolbarState(), ResizeBorderDW(), SetBandVisibility(), and SetSite().
HWND CInternetToolbar::fMenuBandWindow |
Definition at line 85 of file internettoolbar.h.
Referenced by CInternetToolbar(), and InitNew().
CComPtr<IShellMenu> CInternetToolbar::fMenuBar |
Definition at line 84 of file internettoolbar.h.
Referenced by CloseDW(), HasFocusIO(), InitNew(), OnWinEvent(), OnWinIniChange(), QueryBand(), QueryStatus(), and TranslateAcceleratorIO().
CComPtr<CMenuCallback> CInternetToolbar::fMenuCallback |
Definition at line 90 of file internettoolbar.h.
Referenced by CInternetToolbar(), and CreateMenuBar().
CComPtr<IUnknown> CInternetToolbar::fNavigationBar |
Definition at line 89 of file internettoolbar.h.
Referenced by CloseDW(), HasFocusIO(), InitNew(), OnWinEvent(), and TranslateAcceleratorIO().
HWND CInternetToolbar::fNavigationWindow |
Definition at line 86 of file internettoolbar.h.
Referenced by CInternetToolbar(), InitNew(), and OnContextMenu().
CComPtr<IUnknown> CInternetToolbar::fSite |
Definition at line 81 of file internettoolbar.h.
Referenced by CommandStateChanged(), CreateAndInitBandProxy(), CreateMenuBar(), GetSite(), OnFolders(), OnMenuDropDown(), OnSearch(), OnTipText(), OnTravelBack(), OnTravelForward(), OnUpLevel(), QueryService(), ReserveBorderSpace(), ResizeBorderDW(), SetDirty(), and SetSite().
BOOL CInternetToolbar::fSizing |
Definition at line 96 of file internettoolbar.h.
Referenced by OnLDown(), OnLUp(), and OnMouseMove().
LONG CInternetToolbar::fStartHeight |
Definition at line 98 of file internettoolbar.h.
Referenced by OnLDown(), and OnMouseMove().
POINT CInternetToolbar::fStartPosition |
Definition at line 97 of file internettoolbar.h.
Referenced by OnLDown(), and OnMouseMove().
HWND CInternetToolbar::fToolbarWindow |
Definition at line 93 of file internettoolbar.h.
Referenced by AddString(), CInternetToolbar(), GetState(), InitNew(), OnContextMenu(), OnMenuDropDown(), SendToolbarMsg(), and SetState().
ShellSettings* CInternetToolbar::pSettings |
Definition at line 99 of file internettoolbar.h.
Referenced by CInternetToolbar(), Exec(), CDockSite::GetRBBandInfo(), LockUnlockToolbars(), OnContextMenu(), OnLDown(), QueryStatus(), RefreshLockedToolbarState(), ResizeBorderDW(), and SetSite().