CZipPreviewDlg Class Reference

#include <ZipPreviewDlg.h>

List of all members.

Public Types

enum  { IDD = IDD_ZIPPREVIEW }

Public Member Functions

 CZipPreviewDlg (CWnd *pParent=NULL)

Public Attributes

fsArchive::fsArchiveRebuilderm_ar
CTreeCtrlEx m_wndFiles

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
void CheckAllItems (HTREEITEM hRoot, BOOL bCheck)
void ApplyLanguage ()
void ApplyTreeChecks (HTREEITEM hRoot, fs::list< int > &vFiles)
BOOL ApplyTreeChecks ()
void TreeToDlg (HTREEITEM hRoot, fs::ListTree< fsFile > *root)
void AddToTree (LPCSTR pszFile, int iIndex, fs::ListTree< fsFile > *root)
void BuildTreeOfFiles ()
virtual void OnOK ()
virtual BOOL OnInitDialog ()
afx_msg void OnCheckuncheckall ()

Protected Attributes

CImageList m_checks
fs::ListTree< fsFilem_tFiles

Classes

struct  fsFile


Detailed Description

Definition at line 17 of file ZipPreviewDlg.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
IDD 

Definition at line 26 of file ZipPreviewDlg.h.


Constructor & Destructor Documentation

CZipPreviewDlg::CZipPreviewDlg ( CWnd *  pParent = NULL  ) 

Definition at line 18 of file ZipPreviewDlg.cpp.

References m_ar, and NULL.


Member Function Documentation

void CZipPreviewDlg::DoDataExchange ( CDataExchange *  pDX  )  [protected, virtual]

Definition at line 24 of file ZipPreviewDlg.cpp.

References IDC_FILES, and m_wndFiles.

void CZipPreviewDlg::CheckAllItems ( HTREEITEM  hRoot,
BOOL  bCheck 
) [protected]

Definition at line 198 of file ZipPreviewDlg.cpp.

References m_wndFiles, and CTreeCtrlEx::SetCheck().

Referenced by OnCheckuncheckall().

void CZipPreviewDlg::ApplyLanguage (  )  [protected]

void CZipPreviewDlg::ApplyTreeChecks ( HTREEITEM  hRoot,
fs::list< int > &  vFiles 
) [protected]

Definition at line 160 of file ZipPreviewDlg.cpp.

References ApplyTreeChecks(), FALSE, CTreeCtrlEx::IsChecked(), and m_wndFiles.

BOOL CZipPreviewDlg::ApplyTreeChecks (  )  [protected]

void CZipPreviewDlg::TreeToDlg ( HTREEITEM  hRoot,
fs::ListTree< fsFile > *  root 
) [protected]

Definition at line 128 of file ZipPreviewDlg.cpp.

References m_wndFiles, CTreeCtrlEx::SetCheck(), and TRUE.

Referenced by OnInitDialog().

void CZipPreviewDlg::AddToTree ( LPCSTR  pszFile,
int  iIndex,
fs::ListTree< fsFile > *  root 
) [protected]

void CZipPreviewDlg::BuildTreeOfFiles (  )  [protected]

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

Definition at line 38 of file ZipPreviewDlg.cpp.

References ApplyTreeChecks(), FALSE, L_INPERR, L_SELECTATLEAST1FILE, and LS.

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

void CZipPreviewDlg::OnCheckuncheckall (  )  [protected]

Definition at line 192 of file ZipPreviewDlg.cpp.

References BOOL, CheckAllItems(), CTreeCtrlEx::IsChecked(), and m_wndFiles.


Member Data Documentation

CImageList CZipPreviewDlg::m_checks [protected]

Definition at line 66 of file ZipPreviewDlg.h.

Referenced by OnInitDialog().

fs::ListTree<fsFile> CZipPreviewDlg::m_tFiles [protected]

Definition at line 68 of file ZipPreviewDlg.h.

Referenced by BuildTreeOfFiles(), and OnInitDialog().


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

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