#include <GroupDlg.h>
Public Types | |
| enum | { IDD = IDD_DLDGROUP } |
Public Member Functions | |
| CGroupDlg (vmsDownloadsGroupSmartPtr pGroup, vmsDownloadsGroupSmartPtr pParentGroup, CWnd *pParent) | |
Public Attributes | |
| vmsDownloadsGroupSmartPtr | m_pGroup |
| vmsDownloadsGroupSmartPtr | m_pParentGroup |
| CDownloadsGroupsComboBox | m_wndGroups |
| CButton | m_btnChooseFolder |
Protected Member Functions | |
| virtual void | DoDataExchange (CDataExchange *pDX) |
| afx_msg void | OnInsertMacros (UINT nIDMacrosCmd) |
| void | PrepareCHMgr (CPoint point) |
| void | ApplyLanguage () |
| virtual BOOL | OnInitDialog () |
| virtual void | OnOK () |
| afx_msg void | OnChoosefolder () |
| afx_msg void | OnChangeGrpname () |
| afx_msg void | OnContextMenu (CWnd *pWnd, CPoint point) |
| afx_msg void | OnWhatisthis () |
| afx_msg BOOL | OnHelpInfo (HELPINFO *pHelpInfo) |
| afx_msg void | OnMacroses () |
| afx_msg void | OnSelchangeGroups () |
| afx_msg void | OnSelchangeGrpfolder () |
| afx_msg void | OnEditchangeGrpfolder () |
Protected Attributes | |
| CString | m_strBaseFolder |
| BOOL | m_bPathChanged |
Definition at line 16 of file GroupDlg.h.
| anonymous enum |
| CGroupDlg::CGroupDlg | ( | vmsDownloadsGroupSmartPtr | pGroup, | |
| vmsDownloadsGroupSmartPtr | pParentGroup, | |||
| CWnd * | pParent | |||
| ) |
Definition at line 22 of file GroupDlg.cpp.
References CDownloadsGroupsComboBox::m_bHasAllGroupsItem, and m_wndGroups.
| void CGroupDlg::DoDataExchange | ( | CDataExchange * | pDX | ) | [protected, virtual] |
Definition at line 30 of file GroupDlg.cpp.
References IDC_CHOOSEFOLDER, IDC_GROUPS, m_btnChooseFolder, and m_wndGroups.
| void CGroupDlg::OnInsertMacros | ( | UINT | nIDMacrosCmd | ) | [protected] |
Definition at line 311 of file GroupDlg.cpp.
References FALSE, ID_FOLDER_MACROS_0, and IDC_GRPFOLDER.
| void CGroupDlg::PrepareCHMgr | ( | CPoint | point | ) | [protected] |
Definition at line 259 of file GroupDlg.cpp.
References _CHMgr, IDC__EXTS, IDC__FOLDER, IDC__GROUP, IDC_CHOOSEFOLDER, IDC_GRPEXTS, IDC_GRPFOLDER, IDC_GRPNAME, L_ACCEPTCHANGES, L_BROWSEFOR, L_DONTACCEPTCHANGES, L_ENTERGRPNAMEHERE, L_FOLDERINWHICH, L_GRPFILESEXTS, LS, and fsContextHelpMgr::PrepareContextMenu().
Referenced by OnContextMenu(), and OnHelpInfo().
| void CGroupDlg::ApplyLanguage | ( | ) | [protected] |
Definition at line 227 of file GroupDlg.cpp.
References _LngMgr, fsMFCLangMgr::ApplyLanguage(), IDC__DEFPRIOR, IDC__EXTS, IDC__FOLDER, IDC__GROUP, IDC__PARENTGROUP, IDC_MACROSES, L_CANCEL, L_GRPDEFPRIOR, L_GRPEXTS, L_GRPFOLDER, L_GRPNAME, L_MACROSES, L_PARENT_GROUP, and TRUE.
Referenced by OnInitDialog().
| BOOL CGroupDlg::OnInitDialog | ( | ) | [protected, virtual] |
Definition at line 54 of file GroupDlg.cpp.
References _DldsGrps, _LastFolders, ApplyLanguage(), FALSE, CDownloadsGroupsComboBox::Fill(), vmsDownloadsGroupsMgr::FindGroupInTree(), vmsDownloadsGroupsMgr::GetGroupsRootOutFolder(), vmsDownloadsGroupsMgr::GetGroupsTree(), fsCmdHistoryMgr::GetRecord(), fsCmdHistoryMgr::GetRecordCount(), GRP_OTHER_ID, IDC_GRPEXTS, IDI_CHOOSEFOLDER, L_CREATEGRP, L_GRPPROP, L_OTHER, LS, m_bPathChanged, m_btnChooseFolder, m_pGroup, m_pParentGroup, m_strBaseFolder, m_wndGroups, NULL, CDownloadsGroupsComboBox::SelectGroup(), SICO, and TRUE.
| void CGroupDlg::OnOK | ( | ) | [protected, virtual] |
Definition at line 126 of file GroupDlg.cpp.
References CCreateDownloadDlg::_CheckFolderName(), _DldsGrps, _LastFolders, _pwndDownloads, vmsDownloadsGroupsMgr::Add(), fsCmdHistoryMgr::AddRecord(), vmsObjectSmartPtr< T >::CreateInstance(), FALSE, fsPathToGoodPath(), CDownloadsGroupsComboBox::GetSelectedGroup(), IDC_GRPEXTS, IDC_GRPFOLDER, IDC_GRPNAME, L_ENTERFLRNAME, L_ENTERGRPNAME, L_INPERR, L_INVALIDGROUPNAME, LS, m_pGroup, m_pParentGroup, m_wndGroups, NULL, CDownloadsWnd::OnGroupNameChanged(), CDownloadsWnd::OnNewGroupCreated(), and vmsDownloadsGroupsMgr::SaveToDisk().
| void CGroupDlg::OnChoosefolder | ( | ) | [protected] |
Definition at line 189 of file GroupDlg.cpp.
References CFolderBrowser::Create(), CFolderBrowser::GetPath(), IDC_GRPFOLDER, L_CHOOSEGRPFLDR, LS, m_bPathChanged, NULL, and TRUE.
| void CGroupDlg::OnChangeGrpname | ( | ) | [protected] |
Definition at line 205 of file GroupDlg.cpp.
References IDC_GRPFOLDER, IDC_GRPNAME, m_bPathChanged, and m_strBaseFolder.
| void CGroupDlg::OnContextMenu | ( | CWnd * | pWnd, | |
| CPoint | point | |||
| ) | [protected] |
Definition at line 216 of file GroupDlg.cpp.
References _CHMgr, PrepareCHMgr(), and fsContextHelpMgr::ShowMenu().
| void CGroupDlg::OnWhatisthis | ( | ) | [protected] |
| BOOL CGroupDlg::OnHelpInfo | ( | HELPINFO * | pHelpInfo | ) | [protected] |
Definition at line 242 of file GroupDlg.cpp.
References _CHMgr, FALSE, NULL, fsContextHelpMgr::OnWT(), PrepareCHMgr(), and TRUE.
| void CGroupDlg::OnMacroses | ( | ) | [protected] |
Definition at line 279 of file GroupDlg.cpp.
References ID_FOLDER_MACROS_0, L_DATE_MACROS_DESC, L_DAY_MACROS_DESC, L_MONTH_MACROS_DESC, L_PATHONSERVER_MACROS_DESC, L_SERVER_MACROS_DESC, L_STARTDRIVELETTER, L_YEAR_MACROS_DESC, and LS.
| void CGroupDlg::OnSelchangeGroups | ( | ) | [protected] |
Definition at line 333 of file GroupDlg.cpp.
References _DldsGrps, FALSE, vmsDownloadsGroupsMgr::FindGroup(), CDownloadsGroupsComboBox::GetSelectedGroup(), GRP_OTHER_ID, IDC_GRPFOLDER, IDC_GRPNAME, m_bPathChanged, m_strBaseFolder, m_wndGroups, and NULL.
| void CGroupDlg::OnSelchangeGrpfolder | ( | ) | [protected] |
| void CGroupDlg::OnEditchangeGrpfolder | ( | ) | [protected] |
Definition at line 22 of file GroupDlg.h.
Referenced by CDownloadsGroupsComboBox::CreateNewGroup(), OnInitDialog(), and OnOK().
Definition at line 23 of file GroupDlg.h.
Referenced by CDownloadsGroupsComboBox::CreateNewGroup(), OnInitDialog(), and OnOK().
Definition at line 27 of file GroupDlg.h.
Referenced by CGroupDlg(), DoDataExchange(), OnInitDialog(), OnOK(), and OnSelchangeGroups().
| CButton CGroupDlg::m_btnChooseFolder |
CString CGroupDlg::m_strBaseFolder [protected] |
Definition at line 41 of file GroupDlg.h.
Referenced by OnChangeGrpname(), OnInitDialog(), and OnSelchangeGroups().
BOOL CGroupDlg::m_bPathChanged [protected] |
Definition at line 43 of file GroupDlg.h.
Referenced by OnChangeGrpname(), OnChoosefolder(), OnEditchangeGrpfolder(), OnInitDialog(), OnSelchangeGroups(), and OnSelchangeGrpfolder().
1.5.6