CGroupDlg Class Reference

#include <GroupDlg.h>

List of all members.

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


Detailed Description

Definition at line 16 of file GroupDlg.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
IDD 

Definition at line 26 of file GroupDlg.h.


Constructor & Destructor Documentation

CGroupDlg::CGroupDlg ( vmsDownloadsGroupSmartPtr  pGroup,
vmsDownloadsGroupSmartPtr  pParentGroup,
CWnd *  pParent 
)

Definition at line 22 of file GroupDlg.cpp.

References CDownloadsGroupsComboBox::m_bHasAllGroupsItem, and m_wndGroups.


Member Function Documentation

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]

void CGroupDlg::ApplyLanguage (  )  [protected]

BOOL CGroupDlg::OnInitDialog (  )  [protected, virtual]

void CGroupDlg::OnOK (  )  [protected, virtual]

void CGroupDlg::OnChoosefolder (  )  [protected]

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]

Definition at line 222 of file GroupDlg.cpp.

References _CHMgr, and fsContextHelpMgr::OnWT().

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]

void CGroupDlg::OnSelchangeGroups (  )  [protected]

void CGroupDlg::OnSelchangeGrpfolder (  )  [protected]

Definition at line 345 of file GroupDlg.cpp.

References m_bPathChanged, and TRUE.

void CGroupDlg::OnEditchangeGrpfolder (  )  [protected]

Definition at line 350 of file GroupDlg.cpp.

References m_bPathChanged, and TRUE.


Member Data Documentation

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().

Definition at line 28 of file GroupDlg.h.

Referenced by DoDataExchange(), and OnInitDialog().

CString CGroupDlg::m_strBaseFolder [protected]

Definition at line 41 of file GroupDlg.h.

Referenced by OnChangeGrpname(), OnInitDialog(), and OnSelchangeGroups().

BOOL CGroupDlg::m_bPathChanged [protected]


The documentation for this class was generated from the following files:

Generated on Sun May 25 00:20:47 2008 by  doxygen 1.5.6