|
ReactOS 0.4.16-dev-1946-g52006dd
|


Public Types | |
| enum | SVGIO { SVGIO_BACKGROUND = 0x00000000 , SVGIO_SELECTION = 0x00000001 , SVGIO_ALLVIEW = 0x00000002 , SVGIO_CHECKED = 0x00000003 , SVGIO_TYPE_MASK = 0x0000000f , SVGIO_FLAG_VIEWORDER = 0x80000000 } |
| enum | SVUIA_STATUS { SVUIA_DEACTIVATE = 0 , SVUIA_ACTIVATE_NOFOCUS = 1 , SVUIA_ACTIVATE_FOCUS = 2 , SVUIA_INPLACEACTIVATE = 3 } |
| typedef IShellView * | LPSHELLVIEW |
| typedef UINT | SVSIF |
Public Types inherited from IOleWindow | |
| typedef IOleWindow * | LPOLEWINDOW |
Public Types inherited from IUnknown | |
| typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
| HRESULT | TranslateAccelerator ([in] MSG *pmsg) |
| HRESULT | EnableModeless ([in] BOOL fEnable) |
| HRESULT | UIActivate ([in] UINT uState) |
| HRESULT | Refresh () |
| HRESULT | CreateViewWindow ([in] IShellView *psvPrevious, [in] LPCFOLDERSETTINGS lpfs, [in] IShellBrowser *psb, [out] RECT *prcView, [out] HWND *phWnd) |
| HRESULT | DestroyViewWindow () |
| HRESULT | GetCurrentInfo ([out] LPFOLDERSETTINGS lpfs) |
| HRESULT | AddPropertySheetPages ([in] DWORD dwReserved, [in] LPFNSVADDPROPSHEETPAGE pfn, [in] LPARAM lparam) |
| HRESULT | SaveViewState () |
| HRESULT | SelectItem ([in] PCUITEMID_CHILD pidlItem, [in] SVSIF uFlags) |
| HRESULT | GetItemObject ([in] UINT uItem, [in] REFIID riid, [out, iid_is(riid)] void **ppv) |
Public Member Functions inherited from IOleWindow | |
| HRESULT | GetWindow ([out] HWND *phwnd) |
| HRESULT | ContextSensitiveHelp ([in] BOOL fEnterMode) |
Public Member Functions inherited from IUnknown | |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| ULONG | AddRef () |
| ULONG | Release () |
Definition at line 723 of file shobjidl.idl.
| typedef IShellView* IShellView::LPSHELLVIEW |
Definition at line 725 of file shobjidl.idl.
| typedef UINT IShellView::SVSIF |
Definition at line 739 of file shobjidl.idl.
| Enumerator | |
|---|---|
| SVGIO_BACKGROUND | |
| SVGIO_SELECTION | |
| SVGIO_ALLVIEW | |
| SVGIO_CHECKED | |
| SVGIO_TYPE_MASK | |
| SVGIO_FLAG_VIEWORDER | |
Definition at line 741 of file shobjidl.idl.
| Enumerator | |
|---|---|
| SVUIA_DEACTIVATE | |
| SVUIA_ACTIVATE_NOFOCUS | |
| SVUIA_ACTIVATE_FOCUS | |
| SVUIA_INPLACEACTIVATE | |
Definition at line 751 of file shobjidl.idl.
| HRESULT IShellView::AddPropertySheetPages | ( | [in] DWORD | dwReserved, |
| [in] LPFNSVADDPROPSHEETPAGE | pfn, | ||
| [in] LPARAM | lparam | ||
| ) |
Implemented in CDefView.
| HRESULT IShellView::CreateViewWindow | ( | [in] IShellView * | psvPrevious, |
| [in] LPCFOLDERSETTINGS | lpfs, | ||
| [in] IShellBrowser * | psb, | ||
| [out] RECT * | prcView, | ||
| [out] HWND * | phWnd | ||
| ) |
Implemented in CDefView.
Referenced by DesktopWindow::Init(), START_TEST(), and ShellBrowser::UpdateFolderView().
| HRESULT IShellView::DestroyViewWindow | ( | ) |
Implemented in CDefView.
Referenced by START_TEST(), and ShellBrowser::UpdateFolderView().
| HRESULT IShellView::GetCurrentInfo | ( | [out] LPFOLDERSETTINGS | lpfs | ) |
Implemented in CDefView.
Referenced by CShellBrowser::ApplyBrowserDefaultFolderSettings(), CDesktopFolderViewCB::IsProgmanHostedBrowser(), and ShellBrowser::UpdateFolderView().
| HRESULT IShellView::GetItemObject | ( | [in] UINT | uItem, |
| [in] REFIID | riid, | ||
| [out, iid_is(riid)] void ** | ppv | ||
| ) |
Implemented in CDefView.
Referenced by DesktopShellView::DoContextMenu(), and IShellBrowserImpl::OnDefaultCommand().
| HRESULT IShellView::Refresh | ( | ) |
Implemented in CDefView.
Referenced by START_TEST().
| HRESULT IShellView::SelectItem | ( | [in] PCUITEMID_CHILD | pidlItem, |
| [in] SVSIF | uFlags | ||
| ) |
Implemented in CDefView.
Implemented in CDefView.
Referenced by ShellBrowser::TranslateAccelerator(), and DesktopWindow::WndProc().
Implemented in CDefView.
Referenced by DesktopWindow::Init(), and ShellBrowser::UpdateFolderView().