|
ReactOS 0.4.17-dev-940-g8bd6e85
|
#include <CAddDialog.h>


Public Types | |
| enum | { IDD = IDD_DIALOG_ADD } |
Public Member Functions | |
| CAddDialog (CMainWnd *MainWnd, CConsoleWnd *console) | |
| ~CAddDialog () | |
| void | InitLV (CListView &listView) |
| void | InsertListItem (CListView &listView, CSnapinCacheEntry *CacheEntry) |
| void | InitTV (CTreeView &treeView) |
| HTREEITEM | InsertTreeItem (CTreeView &treeView, CSnapinAlias *Alias, HTREEITEM hParent=NULL, HTREEITEM hInsertAfter=TVI_LAST) |
| LRESULT | OnInitDialog (UINT nMessage, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
| LRESULT | OnCommand (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled) |
| LRESULT | OnItemChanged (INT uCode, LPNMHDR hdr, BOOL &bHandled) |
| LRESULT | OnSelectionChanged (INT uCode, LPNMHDR hdr, BOOL &bHandled) |
| LRESULT | OnItemDblClicked (INT uCode, LPNMHDR hdr, BOOL &bHandled) |
| void | UpdateButtons () |
Private Member Functions | |
| void | CreateSnapinAliases (CSnapinAlias *ParentAlias, CSnapin *ParentSnapin) |
| void | ReconnectSnapins (CSnapinAlias *ParentAlias, CSnapin *ParentSnapin) |
| void | DeleteSnapinAliasesRecursive (CSnapinAlias *ParentAlias, BOOL RemoveDeletedSnapins) |
| void | DeleteSnapinAliases (BOOL RemoveDeletedSnapins) |
Private Attributes | |
| CListView | m_Available |
| CTreeView | m_Selected |
| CWindow | m_BtnAdd |
| CWindow | m_BtnRemove |
| CWindow | m_Description |
| CMainWnd * | m_MainWnd |
| CComPtr< CConsoleWnd > | m_Console |
| CSnapin * | m_RootSnapin |
| CSnapinAlias * | m_RootAlias |
Definition at line 11 of file CAddDialog.h.
| anonymous enum |
| CAddDialog::CAddDialog | ( | CMainWnd * | MainWnd, |
| CConsoleWnd * | console | ||
| ) |
Definition at line 11 of file CAddDialog.cpp.
| CAddDialog::~CAddDialog | ( | ) |
Definition at line 17 of file CAddDialog.cpp.
|
private |
Definition at line 244 of file CAddDialog.cpp.
Referenced by CreateSnapinAliases(), and OnInitDialog().
Definition at line 298 of file CAddDialog.cpp.
Referenced by OnCommand().
|
private |
Definition at line 280 of file CAddDialog.cpp.
Referenced by DeleteSnapinAliases(), and DeleteSnapinAliasesRecursive().
Definition at line 22 of file CAddDialog.cpp.
Referenced by OnInitDialog().
Definition at line 50 of file CAddDialog.cpp.
Referenced by OnInitDialog().
| void CAddDialog::InsertListItem | ( | CListView & | listView, |
| CSnapinCacheEntry * | CacheEntry | ||
| ) |
Definition at line 36 of file CAddDialog.cpp.
Referenced by OnInitDialog().
| HTREEITEM CAddDialog::InsertTreeItem | ( | CTreeView & | treeView, |
| CSnapinAlias * | Alias, | ||
| HTREEITEM | hParent = NULL, |
||
| HTREEITEM | hInsertAfter = TVI_LAST |
||
| ) |
Definition at line 56 of file CAddDialog.cpp.
Referenced by OnCommand(), OnInitDialog(), and OnItemDblClicked().
Definition at line 120 of file CAddDialog.cpp.
Definition at line 75 of file CAddDialog.cpp.
Definition at line 179 of file CAddDialog.cpp.
Definition at line 205 of file CAddDialog.cpp.
Definition at line 198 of file CAddDialog.cpp.
|
private |
Definition at line 260 of file CAddDialog.cpp.
Referenced by OnCommand(), and ReconnectSnapins().
| void CAddDialog::UpdateButtons | ( | ) |
Definition at line 227 of file CAddDialog.cpp.
Referenced by OnCommand(), OnInitDialog(), OnItemChanged(), and OnSelectionChanged().
|
private |
Definition at line 31 of file CAddDialog.h.
Referenced by OnCommand(), OnInitDialog(), OnItemChanged(), OnItemDblClicked(), and UpdateButtons().
|
private |
Definition at line 33 of file CAddDialog.h.
Referenced by OnInitDialog(), and UpdateButtons().
|
private |
Definition at line 34 of file CAddDialog.h.
Referenced by OnInitDialog(), and UpdateButtons().
|
private |
Definition at line 38 of file CAddDialog.h.
Referenced by CAddDialog(), and OnInitDialog().
|
private |
Definition at line 35 of file CAddDialog.h.
Referenced by OnInitDialog(), and OnItemChanged().
|
private |
Definition at line 37 of file CAddDialog.h.
Referenced by CAddDialog(), InitLV(), InitTV(), and OnInitDialog().
|
private |
Definition at line 41 of file CAddDialog.h.
Referenced by DeleteSnapinAliases(), OnCommand(), OnInitDialog(), and OnItemDblClicked().
|
private |
Definition at line 40 of file CAddDialog.h.
Referenced by OnCommand(), and OnInitDialog().
|
private |
Definition at line 32 of file CAddDialog.h.
Referenced by OnCommand(), OnInitDialog(), OnItemDblClicked(), and UpdateButtons().