ReactOS 0.4.15-dev-6067-g0b695a6
|
#include "precomp.h"
#include <shellapi.h>
#include <htiframe.h>
#include <strsafe.h>
#include "newatlinterfaces.h"
Go to the source code of this file.
Classes | |
class | CToolbarProxy |
struct | MenuBandInfo |
class | CShellBrowser |
class | CShellBrowser::barInfo |
Functions | |
HRESULT | IUnknown_ShowDW (IUnknown *punk, BOOL fShow) |
void | DeleteMenuItems (HMENU theMenu, unsigned int firstIDToDelete, unsigned int lastIDToDelete) |
HRESULT WINAPI | SHBindToFolder (LPCITEMIDLIST path, IShellFolder **newFolder) |
HRESULT | CreateProgressDialog (REFIID riid, void **ppv) |
BOOL WINAPI | _ILIsPidlSimple (LPCITEMIDLIST pidl) |
HRESULT WINAPI | SHBindToFolderIDListParent (IShellFolder *unused, LPCITEMIDLIST pidl, const IID *riid, LPVOID *ppv, LPITEMIDLIST *ppidlLast) |
HRESULT | IEGetNameAndFlagsEx (LPITEMIDLIST pidl, SHGDNF uFlags, long param10, LPWSTR pszBuf, UINT cchBuf, SFGAOF *rgfInOut) |
long | IEGetNameAndFlags (LPITEMIDLIST pidl, SHGDNF uFlags, LPWSTR pszBuf, UINT cchBuf, SFGAOF *rgfInOut) |
BOOL CALLBACK | AddFolderOptionsPage (HPROPSHEETPAGE thePage, LPARAM lParam) |
bool | IUnknownIsEqual (IUnknown *int1, IUnknown *int2) |
HRESULT | CShellBrowser_CreateInstance (REFIID riid, void **ppv) |
Variables | |
static const unsigned int | folderOptionsPageCountMax = 20 |
static const long | BTP_DONT_UPDATE_HISTORY = 0 |
static const long | BTP_UPDATE_CUR_HISTORY = 1 |
static const long | BTP_UPDATE_NEXT_HISTORY = 2 |
BOOL | createNewStuff = false |
static const TCHAR | szCabinetWndClass [] = TEXT("CabinetWClass") |
BOOL WINAPI _ILIsPidlSimple | ( | LPCITEMIDLIST | pidl | ) |
Definition at line 820 of file shellbrowser.cpp.
Referenced by CDesktopFolder::GetDisplayNameOf(), CDrivesFolder::GetDisplayNameOf(), CFSFolder::GetDisplayNameOf(), HCR_GetFolderAttributes(), SHBindToFolderIDListParent(), and SHELL32_BindToSF().
BOOL CALLBACK AddFolderOptionsPage | ( | HPROPSHEETPAGE | thePage, |
LPARAM | lParam | ||
) |
Definition at line 1307 of file shellbrowser.cpp.
Referenced by CShellBrowser::DoFolderOptions().
Definition at line 130 of file shellbrowser.cpp.
Referenced by CShellBrowser::UpdateGotoMenu().
long IEGetNameAndFlags | ( | LPITEMIDLIST | pidl, |
SHGDNF | uFlags, | ||
LPWSTR | pszBuf, | ||
UINT | cchBuf, | ||
SFGAOF * | rgfInOut | ||
) |
Definition at line 908 of file shellbrowser.cpp.
Referenced by CShellBrowser::BrowseToPath().
HRESULT IEGetNameAndFlagsEx | ( | LPITEMIDLIST | pidl, |
SHGDNF | uFlags, | ||
long | param10, | ||
LPWSTR | pszBuf, | ||
UINT | cchBuf, | ||
SFGAOF * | rgfInOut | ||
) |
Definition at line 876 of file shellbrowser.cpp.
Referenced by IEGetNameAndFlags().
Definition at line 92 of file internettoolbar.cpp.
Referenced by CShellBrowser::Exec(), CShellBrowser::Initialize(), and CInternetToolbar::ShowDW().
Definition at line 1857 of file shellbrowser.cpp.
Referenced by CShellBrowser::Exec(), CShellBrowser::GetBorderDW(), and CShellBrowser::SetBorderSpaceDW().
HRESULT WINAPI SHBindToFolder | ( | LPCITEMIDLIST | path, |
IShellFolder ** | newFolder | ||
) |
Definition at line 153 of file shellbrowser.cpp.
Referenced by CShellBrowser::BrowseToPIDL().
HRESULT WINAPI SHBindToFolderIDListParent | ( | IShellFolder * | unused, |
LPCITEMIDLIST | pidl, | ||
const IID * | riid, | ||
LPVOID * | ppv, | ||
LPITEMIDLIST * | ppidlLast | ||
) |
Definition at line 839 of file shellbrowser.cpp.
Referenced by IEGetNameAndFlagsEx().
Definition at line 120 of file shellbrowser.cpp.
Referenced by CShellBrowser::LoadHistory().
Definition at line 121 of file shellbrowser.cpp.
Referenced by CShellBrowser::BrowseObject(), CShellBrowser::BrowseToPath(), CShellBrowser::Navigate2(), and CShellBrowser::NavigateToParent().
Definition at line 122 of file shellbrowser.cpp.
Referenced by CShellBrowser::BrowseObject(), CShellBrowser::BrowseToPath(), CShellBrowser::Navigate2(), and CShellBrowser::NavigateToParent().
Definition at line 124 of file shellbrowser.cpp.
Definition at line 119 of file shellbrowser.cpp.
Referenced by AddFolderOptionsPage(), and CShellBrowser::DoFolderOptions().
Definition at line 169 of file shellbrowser.cpp.
Referenced by CShellBrowser::GetWndClassInfo().