ReactOS 0.4.15-dev-8064-gdaf8068
|
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 111 of file CDefView.cpp.
CDefView::CDefView | ( | ) |
Definition at line 434 of file CDefView.cpp.
CDefView::~CDefView | ( | ) |
Definition at line 467 of file CDefView.cpp.
Definition at line 1811 of file CDefView.cpp.
Referenced by OnCommand().
Definition at line 3838 of file CDefView.cpp.
Referenced by CreateList(), CreateViewWindow3(), DestroyViewWindow(), FillList(), LV_AddItem(), OnNotify(), OnSize(), Refresh(), and ~CDefView().
Definition at line 3491 of file CDefView.cpp.
Referenced by _MoveSelectionOnAutoArrange().
|
private |
Definition at line 3587 of file CDefView.cpp.
Referenced by OnCreate(), OnSize(), and UIActivate().
|
private |
Definition at line 2860 of file CDefView.cpp.
Referenced by FillArrangeAsMenu(), and OnCommand().
Definition at line 3561 of file CDefView.cpp.
Referenced by _ForceStatusBarResize().
|
private |
Definition at line 3811 of file CDefView.cpp.
Referenced by CreateViewWindow3().
Definition at line 3615 of file CDefView.cpp.
Referenced by Drop().
PCUITEMID_CHILD CDefView::_PidlByItem | ( | int | i | ) |
Definition at line 901 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 908 of file CDefView.cpp.
|
private |
Definition at line 867 of file CDefView.cpp.
Referenced by FillList(), OnCommand(), and OnNotify().
|
override |
Definition at line 3054 of file CDefView.cpp.
|
override |
|
override |
Definition at line 3041 of file CDefView.cpp.
Referenced by OnCommand().
|
override |
void CDefView::CheckToolbar | ( | ) |
Definition at line 544 of file CDefView.cpp.
Referenced by CreateViewWindow3(), and OnCommand().
Definition at line 1473 of file CDefView.cpp.
Referenced by Exec(), and OnInitMenuPopup().
Implements IOleWindow.
Definition at line 2450 of file CDefView.cpp.
BOOL CDefView::CreateList | ( | ) |
Definition at line 643 of file CDefView.cpp.
Referenced by OnCreate().
|
override |
Implements IShellView.
Definition at line 2515 of file CDefView.cpp.
|
override |
Implements IShellView2.
Definition at line 2927 of file CDefView.cpp.
|
override |
Implements IShellView3.
Definition at line 2934 of file CDefView.cpp.
Referenced by CreateViewWindow(), and CreateViewWindow2().
Implements IShellView.
Definition at line 2521 of file CDefView.cpp.
Referenced by ~CDefView().
Definition at line 1777 of file CDefView.cpp.
Referenced by OnActivate(), OnKillFocus(), OnSetFocus(), and UIActivate().
Definition at line 3329 of file CDefView.cpp.
Referenced by DragEnter(), and DragOver().
|
override |
Implements IDropTarget.
Definition at line 3444 of file CDefView.cpp.
Implements IDropTarget.
Definition at line 3471 of file CDefView.cpp.
Implements IDropTarget.
Definition at line 3463 of file CDefView.cpp.
|
override |
Definition at line 3746 of file CDefView.cpp.
|
override |
Implements IDropTarget.
Definition at line 3675 of file CDefView.cpp.
Implements IShellView.
Definition at line 2474 of file CDefView.cpp.
|
override |
Implements IOleCommandTarget.
Definition at line 3266 of file CDefView.cpp.
Definition at line 1031 of file CDefView.cpp.
Referenced by FillList().
Definition at line 1434 of file CDefView.cpp.
Referenced by OnInitMenuPopup().
HRESULT CDefView::FillEditMenu | ( | ) |
Definition at line 1401 of file CDefView.cpp.
Referenced by DoActivate().
HRESULT CDefView::FillFileMenu | ( | ) |
Definition at line 1359 of file CDefView.cpp.
Referenced by OnInitMenuPopup().
HRESULT CDefView::FillList | ( | ) |
Definition at line 1048 of file CDefView.cpp.
Referenced by OnCreate(), and Refresh().
HRESULT CDefView::FillViewMenu | ( | ) |
Definition at line 1418 of file CDefView.cpp.
Referenced by DoActivate().
|
override |
Implements IViewObject.
Definition at line 3758 of file CDefView.cpp.
|
override |
Implements IViewObject.
Definition at line 3782 of file CDefView.cpp.
|
override |
Definition at line 3035 of file CDefView.cpp.
|
override |
Implements IFolderView.
Definition at line 2855 of file CDefView.cpp.
Referenced by FillArrangeAsMenu(), and OnCommand().
|
override |
Implements IViewObject.
Definition at line 3752 of file CDefView.cpp.
|
override |
Implements IShellView.
Definition at line 2569 of file CDefView.cpp.
|
override |
Implements IFolderView.
Definition at line 2701 of file CDefView.cpp.
|
override |
Implements IFolderView.
Definition at line 2850 of file CDefView.cpp.
|
override |
Definition at line 3167 of file CDefView.cpp.
|
override |
Definition at line 3176 of file CDefView.cpp.
|
override |
|
override |
Implements IShellView.
Definition at line 2651 of file CDefView.cpp.
Referenced by FillFileMenu(), OnContextMenu(), OnExplorerCommand(), and OpenSelectedItems().
|
override |
Implements IFolderView.
Definition at line 2812 of file CDefView.cpp.
|
override |
Definition at line 3212 of file CDefView.cpp.
|
override |
Definition at line 3066 of file CDefView.cpp.
|
override |
Definition at line 3096 of file CDefView.cpp.
|
override |
Definition at line 3129 of file CDefView.cpp.
|
override |
Definition at line 3135 of file CDefView.cpp.
|
override |
UINT CDefView::GetSelections | ( | ) |
Definition at line 1491 of file CDefView.cpp.
Referenced by _DoCopyToMoveToFolder(), GetItemObject(), GetSelectedObjects(), OnInitMenuPopup(), and OnNotify().
|
override |
Implements IFolderView.
Definition at line 2828 of file CDefView.cpp.
|
override |
Implements IOleWindow.
Definition at line 2441 of file CDefView.cpp.
|
inlinevirtual |
Reimplemented from ATL::CWindowImplBaseT< TBase, TWinTraits >.
Definition at line 361 of file CDefView.cpp.
|
inlinestatic |
Definition at line 348 of file CDefView.cpp.
|
override |
Definition at line 3015 of file CDefView.cpp.
HRESULT CDefView::IncludeObject | ( | PCUITEMID_CHILD | pidl | ) |
Definition at line 497 of file CDefView.cpp.
Referenced by fill_list().
HRESULT WINAPI CDefView::Initialize | ( | IShellFolder * | shellFolder | ) |
Definition at line 487 of file CDefView.cpp.
BOOL CDefView::InitList | ( | ) |
Definition at line 798 of file CDefView.cpp.
Referenced by OnCreate().
HRESULT CDefView::InvokeContextMenuCommand | ( | CComPtr< IContextMenu > & | pCM, |
LPCSTR | lpVerb, | ||
POINT * | pt = NULL |
||
) |
Definition at line 1521 of file CDefView.cpp.
Referenced by _DoCopyToMoveToFolder(), OnCommand(), OnContextMenu(), OnExplorerCommand(), and OpenSelectedItems().
|
override |
Definition at line 3194 of file CDefView.cpp.
|
override |
|
override |
Implements IFolderView.
Definition at line 2764 of file CDefView.cpp.
|
override |
Implements IFolderView.
Definition at line 2777 of file CDefView.cpp.
|
override |
Implements IFolderView.
Definition at line 2789 of file CDefView.cpp.
|
static |
Definition at line 851 of file CDefView.cpp.
Referenced by _Sort().
int CDefView::LV_AddItem | ( | PCUITEMID_CHILD | pidl | ) |
Definition at line 930 of file CDefView.cpp.
Referenced by AddObject(), fill_list(), and OnChangeNotify().
BOOLEAN CDefView::LV_DeleteItem | ( | PCUITEMID_CHILD | pidl | ) |
Definition at line 952 of file CDefView.cpp.
Referenced by OnChangeNotify().
int CDefView::LV_FindItemByPidl | ( | PCUITEMID_CHILD | pidl | ) |
Definition at line 915 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 1006 of file CDefView.cpp.
Referenced by OnChangeNotify().
BOOLEAN CDefView::LV_RenameItem | ( | PCUITEMID_CHILD | pidlOld, |
PCUITEMID_CHILD | pidlNew | ||
) |
Definition at line 967 of file CDefView.cpp.
Referenced by OnChangeNotify().
|
override |
Definition at line 3182 of file CDefView.cpp.
Definition at line 1834 of file CDefView.cpp.
Definition at line 2281 of file CDefView.cpp.
Definition at line 1872 of file CDefView.cpp.
Definition at line 1594 of file CDefView.cpp.
Definition at line 1267 of file CDefView.cpp.
Definition at line 2348 of file CDefView.cpp.
Referenced by OnInitMenuPopup().
void CDefView::OnDeactivate | ( | ) |
Definition at line 1766 of file CDefView.cpp.
Referenced by DoActivate(), and OnNotify().
HRESULT CDefView::OnDefaultCommand | ( | ) |
Definition at line 511 of file CDefView.cpp.
Referenced by OnContextMenu(), and OpenSelectedItems().
Definition at line 1162 of file CDefView.cpp.
Definition at line 1182 of file CDefView.cpp.
Definition at line 1691 of file CDefView.cpp.
Referenced by OnCommand().
Reimplemented from ATL::CWindowImplBaseT< TBase, TWinTraits >.
Definition at line 1262 of file CDefView.cpp.
Definition at line 1157 of file CDefView.cpp.
Definition at line 1250 of file CDefView.cpp.
Definition at line 2380 of file CDefView.cpp.
Definition at line 1860 of file CDefView.cpp.
Definition at line 1255 of file CDefView.cpp.
Definition at line 1992 of file CDefView.cpp.
Definition at line 1214 of file CDefView.cpp.
Definition at line 1840 of file CDefView.cpp.
Referenced by OnNotify().
Definition at line 2371 of file CDefView.cpp.
Definition at line 1149 of file CDefView.cpp.
Definition at line 1741 of file CDefView.cpp.
Definition at line 525 of file CDefView.cpp.
Referenced by OnKillFocus(), OnNotify(), and OnSetFocus().
Definition at line 1241 of file CDefView.cpp.
HRESULT CDefView::OpenSelectedItems | ( | ) |
Definition at line 1553 of file CDefView.cpp.
Referenced by OnNotify().
Implements IDropSource.
Definition at line 3727 of file CDefView.cpp.
|
override |
Implements IServiceProvider.
Definition at line 3801 of file CDefView.cpp.
|
override |
Implements IOleCommandTarget.
Definition at line 3245 of file CDefView.cpp.
|
override |
Definition at line 3233 of file CDefView.cpp.
|
override |
Definition at line 3029 of file CDefView.cpp.
Implements IShellView.
Definition at line 2503 of file CDefView.cpp.
Referenced by OnChangeNotify(), and OnCommand().
|
override |
Definition at line 3115 of file CDefView.cpp.
|
override |
Definition at line 3072 of file CDefView.cpp.
Implements IShellView.
Definition at line 2588 of file CDefView.cpp.
|
override |
Definition at line 3227 of file CDefView.cpp.
|
override |
Definition at line 3021 of file CDefView.cpp.
|
override |
Implements IFolderView.
Definition at line 2897 of file CDefView.cpp.
|
override |
Implements IFolderView.
Definition at line 2866 of file CDefView.cpp.
|
override |
Implements IShellView.
Definition at line 2595 of file CDefView.cpp.
Referenced by drag_notify_subitem(), OnContextMenu(), and SelectAndPositionItems().
|
override |
Implements IViewObject.
Definition at line 3770 of file CDefView.cpp.
|
override |
Definition at line 3239 of file CDefView.cpp.
|
override |
Definition at line 3218 of file CDefView.cpp.
|
override |
Definition at line 3200 of file CDefView.cpp.
|
override |
Implements IFolderView.
Definition at line 2712 of file CDefView.cpp.
|
override |
Definition at line 3188 of file CDefView.cpp.
|
override |
|
override |
Definition at line 3206 of file CDefView.cpp.
|
override |
Definition at line 3121 of file CDefView.cpp.
Implements IShellView.
Definition at line 2458 of file CDefView.cpp.
Implements IShellView.
Definition at line 2480 of file CDefView.cpp.
Referenced by DestroyViewWindow().
Implements IViewObject.
Definition at line 3764 of file CDefView.cpp.
void CDefView::UpdateListColors | ( | ) |
Definition at line 741 of file CDefView.cpp.
Referenced by FillList(), OnSettingChange(), and OnSysColorChange().
|
override |
Definition at line 3109 of file CDefView.cpp.
void CDefView::UpdateStatusbar | ( | ) |
Definition at line 563 of file CDefView.cpp.
Referenced by OnCreate(), OnNotify(), OnSize(), and UIActivate().
|
inlinestatic |
Definition at line 366 of file CDefView.cpp.
Referenced by GetWindowProc().
|
private |
Definition at line 140 of file CDefView.cpp.
Referenced by _DoCopyToMoveToFolder(), drag_notify_subitem(), GetItemObject(), GetSelectedObjects(), GetSelections(), OnExplorerCommand(), OnNotify(), and ~CDefView().
|
private |
Definition at line 137 of file CDefView.cpp.
Referenced by DoActivate().
|
private |
Definition at line 164 of file CDefView.cpp.
Referenced by _MergeToolbar(), CDefView(), and Exec().
|
private |
Definition at line 139 of file CDefView.cpp.
Referenced by _DoCopyToMoveToFolder(), drag_notify_subitem(), GetItemObject(), GetSelections(), OnContextMenu(), OnExplorerCommand(), OnNotify(), OpenSelectedItems(), and SelectAndPositionItems().
|
private |
Definition at line 153 of file CDefView.cpp.
Referenced by drag_notify_subitem().
|
private |
Definition at line 165 of file CDefView.cpp.
Referenced by OnDestroy().
|
private |
Definition at line 146 of file CDefView.cpp.
Referenced by GetAdvise(), and SetAdvise().
|
private |
Definition at line 145 of file CDefView.cpp.
Referenced by GetAdvise(), and SetAdvise().
|
private |
Definition at line 132 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 156 of file CDefView.cpp.
Referenced by drag_notify_subitem(), and Drop().
|
private |
Definition at line 144 of file CDefView.cpp.
Referenced by DestroyViewWindow(), OnCreate(), and TranslateAccelerator().
|
private |
Definition at line 136 of file CDefView.cpp.
Referenced by OnContextMenu(), and OnInitMenuPopup().
|
private |
Definition at line 133 of file CDefView.cpp.
Referenced by CreateViewWindow3(), DestroyViewWindow(), DoActivate(), FillEditMenu(), FillFileMenu(), FillViewMenu(), OnDestroy(), and OnInitMenuPopup().
|
private |
Definition at line 134 of file CDefView.cpp.
Referenced by DestroyViewWindow(), FillArrangeAsMenu(), and InitList().
|
private |
Definition at line 135 of file CDefView.cpp.
Referenced by DestroyViewWindow(), Exec(), and FillViewMenu().
|
private |
Definition at line 168 of file CDefView.cpp.
Referenced by CDefView(), and UpdateStatusbar().
|
private |
Definition at line 143 of file CDefView.cpp.
Referenced by OnCreate(), and OnDestroy().
|
private |
Definition at line 131 of file CDefView.cpp.
Referenced by CreateViewWindow3(), and Exec().
|
private |
Definition at line 152 of file CDefView.cpp.
Referenced by drag_notify_subitem(), DragLeave(), Drop(), and IsDropOnSource().
|
private |
Definition at line 161 of file CDefView.cpp.
Referenced by OnNotify(), and TranslateAccelerator().
|
private |
Definition at line 162 of file CDefView.cpp.
Referenced by _HandleStatusBarResize(), OnCreate(), and UpdateStatusbar().
|
private |
Definition at line 130 of file CDefView.cpp.
Referenced by _FindInsertableIndexFromPoint(), _GetSnapToGrid(), _MoveSelectionOnAutoArrange(), _PidlByItem(), _Sort(), AddObject(), ArrangeGrid(), AutoArrange(), CreateList(), DestroyViewWindow(), DoActivate(), drag_notify_subitem(), Drop(), fill_list(), FillFileMenu(), 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 147 of file CDefView.cpp.
Referenced by GetAdvise(), and SetAdvise().
|
private |
Definition at line 158 of file CDefView.cpp.
Referenced by OnContextMenu(), OnCustomItem(), and OnInitMenuPopup().
|
private |
Definition at line 128 of file CDefView.cpp.
Referenced by CheckToolbar(), CreateViewWindow3(), DestroyViewWindow(), IncludeObject(), OnDefaultCommand(), and OnStateChange().
|
private |
Definition at line 151 of file CDefView.cpp.
Referenced by drag_notify_subitem(), DragEnter(), DragLeave(), and Drop().
|
private |
Definition at line 150 of file CDefView.cpp.
Referenced by drag_notify_subitem(), DragLeave(), Drop(), and IsDropOnSource().
|
private |
Definition at line 159 of file CDefView.cpp.
Referenced by FillFileMenu(), and OnCommand().
|
private |
Definition at line 141 of file CDefView.cpp.
Referenced by OnChangeNotify(), OnCreate(), OnDestroy(), OnNotify(), and UpdateStatusbar().
|
private |
Definition at line 125 of file CDefView.cpp.
Referenced by FillList(), GetItemObject(), Initialize(), InitList(), and OnNotify().
|
private |
Definition at line 124 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 127 of file CDefView.cpp.
Referenced by _ForceStatusBarResize(), _HandleStatusBarResize(), _MergeToolbar(), CheckToolbar(), CreateViewWindow3(), DestroyViewWindow(), DoActivate(), FillFileMenu(), OnContextMenu(), OnCreate(), OnGetShellBrowser(), OnSetFocus(), OpenSelectedItems(), QueryService(), TranslateAccelerator(), and UpdateStatusbar().
|
private |
Definition at line 126 of file CDefView.cpp.
Referenced by _DoFolderViewCB(), and SetCallback().
|
private |
Definition at line 129 of file CDefView.cpp.
Referenced by GetItemObject().
|
private |
Definition at line 149 of file CDefView.cpp.
Referenced by drag_notify_subitem(), IsDropOnSource(), and OnNotify().
|
private |
Definition at line 155 of file CDefView.cpp.
Referenced by Drop(), GetDragPoint(), and OnNotify().
|
private |
Definition at line 154 of file CDefView.cpp.
Referenced by CDefView(), drag_notify_subitem(), and Drop().
|
private |
Definition at line 142 of file CDefView.cpp.
Referenced by _Sort(), CDefView(), CreateList(), FillArrangeAsMenu(), FillList(), ListViewCompareItems(), OnCommand(), and OnNotify().
|
private |
Definition at line 138 of file CDefView.cpp.
Referenced by DoActivate(), OnDeactivate(), and UIActivate().
|
private |
Definition at line 166 of file CDefView.cpp.
Referenced by CDefView(), FillList(), OnPrintClient(), UpdateListColors(), and ~CDefView().