ReactOS 0.4.15-dev-7788-g1ad9096
|
Private Member Functions | |
HRESULT | _MergeToolbar () |
BOOL | _Sort () |
HRESULT | _DoFolderViewCB (UINT uMsg, WPARAM wParam, LPARAM lParam) |
HRESULT | _GetSnapToGrid () |
void | _MoveSelectionOnAutoArrange (POINT pt) |
INT | _FindInsertableIndexFromPoint (POINT pt) |
void | _HandleStatusBarResize (int width) |
void | _ForceStatusBarResize () |
void | _DoCopyToMoveToFolder (BOOL bCopy) |
Definition at line 97 of file CDefView.cpp.
CDefView::CDefView | ( | ) |
Definition at line 420 of file CDefView.cpp.
CDefView::~CDefView | ( | ) |
Definition at line 453 of file CDefView.cpp.
Definition at line 1793 of file CDefView.cpp.
Referenced by OnCommand().
Definition at line 3818 of file CDefView.cpp.
Referenced by CreateList(), CreateViewWindow3(), DestroyViewWindow(), FillList(), LV_AddItem(), OnNotify(), OnSize(), Refresh(), and ~CDefView().
Definition at line 3471 of file CDefView.cpp.
Referenced by _MoveSelectionOnAutoArrange().
|
private |
Definition at line 3567 of file CDefView.cpp.
Referenced by OnCreate(), OnSize(), and UIActivate().
|
private |
Definition at line 2840 of file CDefView.cpp.
Referenced by FillArrangeAsMenu(), and OnCommand().
Definition at line 3541 of file CDefView.cpp.
Referenced by _ForceStatusBarResize().
|
private |
Definition at line 3791 of file CDefView.cpp.
Referenced by CreateViewWindow3().
Definition at line 3595 of file CDefView.cpp.
Referenced by Drop().
PCUITEMID_CHILD CDefView::_PidlByItem | ( | int | i | ) |
Definition at line 887 of file CDefView.cpp.
Referenced by drag_notify_subitem(), GetSelections(), Item(), LV_FindItemByPidl(), OnNotify(), and UpdateStatusbar().
PCUITEMID_CHILD CDefView::_PidlByItem | ( | LVITEM & | lvItem | ) |
Definition at line 894 of file CDefView.cpp.
|
private |
Definition at line 853 of file CDefView.cpp.
Referenced by FillList(), OnCommand(), and OnNotify().
|
override |
Definition at line 3034 of file CDefView.cpp.
|
override |
|
override |
Definition at line 3021 of file CDefView.cpp.
Referenced by OnCommand().
|
override |
void CDefView::CheckToolbar | ( | ) |
Definition at line 530 of file CDefView.cpp.
Referenced by CreateViewWindow3(), and OnCommand().
Definition at line 1457 of file CDefView.cpp.
Referenced by Exec(), and OnInitMenuPopup().
Implements IOleWindow.
Definition at line 2430 of file CDefView.cpp.
BOOL CDefView::CreateList | ( | ) |
Definition at line 629 of file CDefView.cpp.
Referenced by OnCreate().
|
override |
Implements IShellView.
Definition at line 2495 of file CDefView.cpp.
|
override |
Implements IShellView2.
Definition at line 2907 of file CDefView.cpp.
|
override |
Implements IShellView3.
Definition at line 2914 of file CDefView.cpp.
Referenced by CreateViewWindow(), and CreateViewWindow2().
Implements IShellView.
Definition at line 2501 of file CDefView.cpp.
Referenced by ~CDefView().
Definition at line 1759 of file CDefView.cpp.
Referenced by OnActivate(), OnKillFocus(), OnSetFocus(), and UIActivate().
Definition at line 3309 of file CDefView.cpp.
Referenced by DragEnter(), and DragOver().
|
override |
Implements IDropTarget.
Definition at line 3424 of file CDefView.cpp.
Implements IDropTarget.
Definition at line 3451 of file CDefView.cpp.
Implements IDropTarget.
Definition at line 3443 of file CDefView.cpp.
|
override |
Definition at line 3726 of file CDefView.cpp.
|
override |
Implements IDropTarget.
Definition at line 3655 of file CDefView.cpp.
Implements IShellView.
Definition at line 2454 of file CDefView.cpp.
|
override |
Implements IOleCommandTarget.
Definition at line 3246 of file CDefView.cpp.
Definition at line 1017 of file CDefView.cpp.
Referenced by FillList().
Definition at line 1418 of file CDefView.cpp.
Referenced by OnInitMenuPopup().
HRESULT CDefView::FillEditMenu | ( | ) |
Definition at line 1385 of file CDefView.cpp.
Referenced by DoActivate().
HRESULT CDefView::FillFileMenu | ( | ) |
Definition at line 1345 of file CDefView.cpp.
Referenced by OnInitMenuPopup().
HRESULT CDefView::FillList | ( | ) |
Definition at line 1034 of file CDefView.cpp.
Referenced by OnCreate(), and Refresh().
HRESULT CDefView::FillViewMenu | ( | ) |
Definition at line 1402 of file CDefView.cpp.
Referenced by DoActivate().
|
override |
Implements IViewObject.
Definition at line 3738 of file CDefView.cpp.
|
override |
Implements IViewObject.
Definition at line 3762 of file CDefView.cpp.
|
override |
Definition at line 3015 of file CDefView.cpp.
|
override |
Implements IFolderView.
Definition at line 2835 of file CDefView.cpp.
Referenced by FillArrangeAsMenu(), and OnCommand().
|
override |
Implements IViewObject.
Definition at line 3732 of file CDefView.cpp.
|
override |
Implements IShellView.
Definition at line 2549 of file CDefView.cpp.
|
override |
Implements IFolderView.
Definition at line 2681 of file CDefView.cpp.
|
override |
Implements IFolderView.
Definition at line 2830 of file CDefView.cpp.
|
override |
Definition at line 3147 of file CDefView.cpp.
|
override |
Definition at line 3156 of file CDefView.cpp.
|
override |
|
override |
Implements IShellView.
Definition at line 2631 of file CDefView.cpp.
Referenced by FillFileMenu(), OnContextMenu(), OnExplorerCommand(), and OpenSelectedItems().
|
override |
Implements IFolderView.
Definition at line 2792 of file CDefView.cpp.
|
override |
Definition at line 3192 of file CDefView.cpp.
|
override |
Definition at line 3046 of file CDefView.cpp.
|
override |
Definition at line 3076 of file CDefView.cpp.
|
override |
Definition at line 3109 of file CDefView.cpp.
|
override |
Definition at line 3115 of file CDefView.cpp.
|
override |
UINT CDefView::GetSelections | ( | ) |
Definition at line 1475 of file CDefView.cpp.
Referenced by _DoCopyToMoveToFolder(), GetItemObject(), GetSelectedObjects(), OnInitMenuPopup(), and OnNotify().
|
override |
Implements IFolderView.
Definition at line 2808 of file CDefView.cpp.
|
override |
Implements IOleWindow.
Definition at line 2421 of file CDefView.cpp.
|
inlinevirtual |
Reimplemented from ATL::CWindowImplBaseT< TBase, TWinTraits >.
Definition at line 347 of file CDefView.cpp.
|
inlinestatic |
Definition at line 334 of file CDefView.cpp.
|
override |
Definition at line 2995 of file CDefView.cpp.
HRESULT CDefView::IncludeObject | ( | PCUITEMID_CHILD | pidl | ) |
Definition at line 483 of file CDefView.cpp.
Referenced by fill_list().
HRESULT WINAPI CDefView::Initialize | ( | IShellFolder * | shellFolder | ) |
Definition at line 473 of file CDefView.cpp.
BOOL CDefView::InitList | ( | ) |
Definition at line 784 of file CDefView.cpp.
Referenced by OnCreate().
HRESULT CDefView::InvokeContextMenuCommand | ( | CComPtr< IContextMenu > & | pCM, |
LPCSTR | lpVerb, | ||
POINT * | pt = NULL |
||
) |
Definition at line 1505 of file CDefView.cpp.
Referenced by _DoCopyToMoveToFolder(), OnCommand(), OnContextMenu(), OnExplorerCommand(), and OpenSelectedItems().
|
override |
Definition at line 3174 of file CDefView.cpp.
|
override |
|
override |
Implements IFolderView.
Definition at line 2744 of file CDefView.cpp.
|
override |
Implements IFolderView.
Definition at line 2757 of file CDefView.cpp.
|
override |
Implements IFolderView.
Definition at line 2769 of file CDefView.cpp.
|
static |
Definition at line 837 of file CDefView.cpp.
Referenced by _Sort().
int CDefView::LV_AddItem | ( | PCUITEMID_CHILD | pidl | ) |
Definition at line 916 of file CDefView.cpp.
Referenced by AddObject(), fill_list(), and OnChangeNotify().
BOOLEAN CDefView::LV_DeleteItem | ( | PCUITEMID_CHILD | pidl | ) |
Definition at line 938 of file CDefView.cpp.
Referenced by OnChangeNotify().
int CDefView::LV_FindItemByPidl | ( | PCUITEMID_CHILD | pidl | ) |
Definition at line 901 of file CDefView.cpp.
Referenced by GetItemPosition(), LV_DeleteItem(), LV_ProdItem(), LV_RenameItem(), OnChangeNotify(), RemoveObject(), SelectAndPositionItems(), and SelectItem().
BOOLEAN CDefView::LV_ProdItem | ( | PCUITEMID_CHILD | pidl | ) |
Definition at line 992 of file CDefView.cpp.
Referenced by OnChangeNotify().
BOOLEAN CDefView::LV_RenameItem | ( | PCUITEMID_CHILD | pidlOld, |
PCUITEMID_CHILD | pidlNew | ||
) |
Definition at line 953 of file CDefView.cpp.
Referenced by OnChangeNotify().
|
override |
Definition at line 3162 of file CDefView.cpp.
Definition at line 1816 of file CDefView.cpp.
Definition at line 2263 of file CDefView.cpp.
Definition at line 1854 of file CDefView.cpp.
Definition at line 1577 of file CDefView.cpp.
Definition at line 1253 of file CDefView.cpp.
Definition at line 2328 of file CDefView.cpp.
Referenced by OnInitMenuPopup().
void CDefView::OnDeactivate | ( | ) |
Definition at line 1748 of file CDefView.cpp.
Referenced by DoActivate(), and OnNotify().
HRESULT CDefView::OnDefaultCommand | ( | ) |
Definition at line 497 of file CDefView.cpp.
Referenced by OnContextMenu(), and OpenSelectedItems().
Definition at line 1148 of file CDefView.cpp.
Definition at line 1168 of file CDefView.cpp.
Definition at line 1673 of file CDefView.cpp.
Referenced by OnCommand().
Reimplemented from ATL::CWindowImplBaseT< TBase, TWinTraits >.
Definition at line 1248 of file CDefView.cpp.
Definition at line 1143 of file CDefView.cpp.
Definition at line 1236 of file CDefView.cpp.
Definition at line 2360 of file CDefView.cpp.
Definition at line 1842 of file CDefView.cpp.
Definition at line 1241 of file CDefView.cpp.
Definition at line 1974 of file CDefView.cpp.
Definition at line 1200 of file CDefView.cpp.
Definition at line 1822 of file CDefView.cpp.
Referenced by OnNotify().
Definition at line 2351 of file CDefView.cpp.
Definition at line 1135 of file CDefView.cpp.
Definition at line 1723 of file CDefView.cpp.
Definition at line 511 of file CDefView.cpp.
Referenced by OnKillFocus(), OnNotify(), and OnSetFocus().
Definition at line 1227 of file CDefView.cpp.
HRESULT CDefView::OpenSelectedItems | ( | ) |
Definition at line 1537 of file CDefView.cpp.
Referenced by OnNotify().
Implements IDropSource.
Definition at line 3707 of file CDefView.cpp.
|
override |
Implements IServiceProvider.
Definition at line 3781 of file CDefView.cpp.
|
override |
Implements IOleCommandTarget.
Definition at line 3225 of file CDefView.cpp.
|
override |
Definition at line 3213 of file CDefView.cpp.
|
override |
Definition at line 3009 of file CDefView.cpp.
Implements IShellView.
Definition at line 2483 of file CDefView.cpp.
Referenced by OnChangeNotify(), and OnCommand().
|
override |
Definition at line 3095 of file CDefView.cpp.
|
override |
Definition at line 3052 of file CDefView.cpp.
Implements IShellView.
Definition at line 2568 of file CDefView.cpp.
|
override |
Definition at line 3207 of file CDefView.cpp.
|
override |
Definition at line 3001 of file CDefView.cpp.
|
override |
Implements IFolderView.
Definition at line 2877 of file CDefView.cpp.
|
override |
Implements IFolderView.
Definition at line 2846 of file CDefView.cpp.
|
override |
Implements IShellView.
Definition at line 2575 of file CDefView.cpp.
Referenced by drag_notify_subitem(), OnContextMenu(), and SelectAndPositionItems().
|
override |
Implements IViewObject.
Definition at line 3750 of file CDefView.cpp.
|
override |
Definition at line 3219 of file CDefView.cpp.
|
override |
Definition at line 3198 of file CDefView.cpp.
|
override |
Definition at line 3180 of file CDefView.cpp.
|
override |
Implements IFolderView.
Definition at line 2692 of file CDefView.cpp.
|
override |
Definition at line 3168 of file CDefView.cpp.
|
override |
|
override |
Definition at line 3186 of file CDefView.cpp.
|
override |
Definition at line 3101 of file CDefView.cpp.
Implements IShellView.
Definition at line 2438 of file CDefView.cpp.
Implements IShellView.
Definition at line 2460 of file CDefView.cpp.
Referenced by DestroyViewWindow().
Implements IViewObject.
Definition at line 3744 of file CDefView.cpp.
void CDefView::UpdateListColors | ( | ) |
Definition at line 727 of file CDefView.cpp.
Referenced by FillList(), OnSettingChange(), and OnSysColorChange().
|
override |
Definition at line 3089 of file CDefView.cpp.
void CDefView::UpdateStatusbar | ( | ) |
Definition at line 549 of file CDefView.cpp.
Referenced by OnCreate(), OnNotify(), OnSize(), and UIActivate().
|
inlinestatic |
Definition at line 352 of file CDefView.cpp.
Referenced by GetWindowProc().
|
private |
Definition at line 126 of file CDefView.cpp.
Referenced by _DoCopyToMoveToFolder(), drag_notify_subitem(), GetItemObject(), GetSelectedObjects(), GetSelections(), OnExplorerCommand(), OnNotify(), and ~CDefView().
|
private |
Definition at line 123 of file CDefView.cpp.
Referenced by DoActivate().
|
private |
Definition at line 150 of file CDefView.cpp.
Referenced by _MergeToolbar(), CDefView(), and Exec().
|
private |
Definition at line 125 of file CDefView.cpp.
Referenced by _DoCopyToMoveToFolder(), drag_notify_subitem(), GetItemObject(), GetSelections(), OnContextMenu(), OnExplorerCommand(), OnNotify(), OpenSelectedItems(), and SelectAndPositionItems().
|
private |
Definition at line 139 of file CDefView.cpp.
Referenced by drag_notify_subitem().
|
private |
Definition at line 151 of file CDefView.cpp.
Referenced by OnDestroy().
|
private |
Definition at line 132 of file CDefView.cpp.
Referenced by GetAdvise(), and SetAdvise().
|
private |
Definition at line 131 of file CDefView.cpp.
Referenced by GetAdvise(), and SetAdvise().
|
private |
Definition at line 118 of file CDefView.cpp.
Referenced by CDefView(), CheckToolbar(), CheckViewMode(), CreateList(), CreateViewWindow3(), FillArrangeAsMenu(), FillList(), GetCurrentInfo(), GetCurrentViewMode(), OnCommand(), OnCreate(), OnEraseBackground(), SetCurrentViewMode(), and UpdateListColors().
|
private |
Definition at line 142 of file CDefView.cpp.
Referenced by drag_notify_subitem(), and Drop().
|
private |
Definition at line 130 of file CDefView.cpp.
Referenced by DestroyViewWindow(), OnCreate(), and TranslateAccelerator().
|
private |
Definition at line 122 of file CDefView.cpp.
Referenced by OnContextMenu(), and OnInitMenuPopup().
|
private |
Definition at line 119 of file CDefView.cpp.
Referenced by CreateViewWindow3(), DestroyViewWindow(), DoActivate(), FillEditMenu(), FillFileMenu(), FillViewMenu(), OnDestroy(), and OnInitMenuPopup().
|
private |
Definition at line 120 of file CDefView.cpp.
Referenced by DestroyViewWindow(), FillArrangeAsMenu(), and InitList().
|
private |
Definition at line 121 of file CDefView.cpp.
Referenced by DestroyViewWindow(), Exec(), and FillViewMenu().
|
private |
Definition at line 154 of file CDefView.cpp.
Referenced by CDefView(), and UpdateStatusbar().
|
private |
Definition at line 129 of file CDefView.cpp.
Referenced by OnCreate(), and OnDestroy().
|
private |
Definition at line 117 of file CDefView.cpp.
Referenced by CreateViewWindow3(), and Exec().
|
private |
Definition at line 138 of file CDefView.cpp.
Referenced by drag_notify_subitem(), DragLeave(), Drop(), and IsDropOnSource().
|
private |
Definition at line 147 of file CDefView.cpp.
Referenced by OnNotify(), and TranslateAccelerator().
|
private |
Definition at line 148 of file CDefView.cpp.
Referenced by _HandleStatusBarResize(), OnCreate(), and UpdateStatusbar().
|
private |
Definition at line 116 of file CDefView.cpp.
Referenced by _FindInsertableIndexFromPoint(), _GetSnapToGrid(), _MoveSelectionOnAutoArrange(), _PidlByItem(), _Sort(), AddObject(), ArrangeGrid(), AutoArrange(), CreateList(), DestroyViewWindow(), DoActivate(), drag_notify_subitem(), Drop(), fill_list(), FillList(), GetAutoArrange(), GetFocusedItem(), GetItemPosition(), GetObjectCount(), GetSelectionMarkedItem(), GetSelections(), GetSpacing(), InitList(), ItemCount(), LV_AddItem(), LV_DeleteItem(), LV_FindItemByPidl(), LV_ProdItem(), LV_RenameItem(), OnChangeNotify(), OnCommand(), OnContextMenu(), OnCreate(), OnGetDlgCode(), OnNotify(), OnPrintClient(), OnSetFocus(), OnShowWindow(), OnSize(), OnSysColorChange(), OpenSelectedItems(), Refresh(), RemoveObject(), SelectAndPositionItems(), SelectItem(), SetCurrentViewMode(), SetRedraw(), UpdateListColors(), and UpdateStatusbar().
|
private |
Definition at line 133 of file CDefView.cpp.
Referenced by GetAdvise(), and SetAdvise().
|
private |
Definition at line 144 of file CDefView.cpp.
Referenced by OnContextMenu(), OnCustomItem(), and OnInitMenuPopup().
|
private |
Definition at line 114 of file CDefView.cpp.
Referenced by CheckToolbar(), CreateViewWindow3(), DestroyViewWindow(), IncludeObject(), OnDefaultCommand(), and OnStateChange().
|
private |
Definition at line 137 of file CDefView.cpp.
Referenced by drag_notify_subitem(), DragEnter(), DragLeave(), and Drop().
|
private |
Definition at line 136 of file CDefView.cpp.
Referenced by drag_notify_subitem(), DragLeave(), Drop(), and IsDropOnSource().
|
private |
Definition at line 145 of file CDefView.cpp.
Referenced by FillFileMenu(), and OnCommand().
|
private |
Definition at line 127 of file CDefView.cpp.
Referenced by OnChangeNotify(), OnCreate(), OnDestroy(), OnNotify(), and UpdateStatusbar().
|
private |
Definition at line 111 of file CDefView.cpp.
Referenced by FillList(), GetItemObject(), Initialize(), InitList(), and OnNotify().
|
private |
Definition at line 110 of file CDefView.cpp.
Referenced by _DoCopyToMoveToFolder(), drag_notify_subitem(), FillList(), GetFolder(), GetItemObject(), Initialize(), ListViewCompareItems(), LV_ProdItem(), LV_RenameItem(), OnCreate(), OnExplorerCommand(), and OnNotify().
|
private |
Definition at line 113 of file CDefView.cpp.
Referenced by _ForceStatusBarResize(), _HandleStatusBarResize(), _MergeToolbar(), CheckToolbar(), CreateViewWindow3(), DestroyViewWindow(), DoActivate(), OnCreate(), OnGetShellBrowser(), OnSetFocus(), QueryService(), TranslateAccelerator(), and UpdateStatusbar().
|
private |
Definition at line 112 of file CDefView.cpp.
Referenced by _DoFolderViewCB(), and SetCallback().
|
private |
Definition at line 115 of file CDefView.cpp.
Referenced by GetItemObject().
|
private |
Definition at line 135 of file CDefView.cpp.
Referenced by drag_notify_subitem(), IsDropOnSource(), and OnNotify().
|
private |
Definition at line 141 of file CDefView.cpp.
Referenced by Drop(), GetDragPoint(), and OnNotify().
|
private |
Definition at line 140 of file CDefView.cpp.
Referenced by CDefView(), drag_notify_subitem(), and Drop().
|
private |
Definition at line 128 of file CDefView.cpp.
Referenced by _Sort(), CDefView(), CreateList(), FillArrangeAsMenu(), FillList(), ListViewCompareItems(), OnCommand(), and OnNotify().
|
private |
Definition at line 124 of file CDefView.cpp.
Referenced by DoActivate(), OnDeactivate(), and UIActivate().
|
private |
Definition at line 152 of file CDefView.cpp.
Referenced by CDefView(), FillList(), OnPrintClient(), UpdateListColors(), and ~CDefView().