#include <ZipPreviewDlg.h>
Public Types | |
| enum | { IDD = IDD_ZIPPREVIEW } |
Public Member Functions | |
| CZipPreviewDlg (CWnd *pParent=NULL) | |
Public Attributes | |
| fsArchive::fsArchiveRebuilder * | m_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< fsFile > | m_tFiles |
Classes | |
| struct | fsFile |
Definition at line 17 of file ZipPreviewDlg.h.
| anonymous enum |
| CZipPreviewDlg::CZipPreviewDlg | ( | CWnd * | pParent = NULL |
) |
| void CZipPreviewDlg::DoDataExchange | ( | CDataExchange * | pDX | ) | [protected, virtual] |
| 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] |
Definition at line 181 of file ZipPreviewDlg.cpp.
References _LngMgr, fsMFCLangMgr::ApplyLanguage(), IDC__MSG, IDC_CHECKUNCHECKALL, L_CANCEL, L_CHECKFILESTODL, L_CHECKUNCHECKALL, and L_ZIPPREVIEW.
Referenced by OnInitDialog().
| 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] |
Definition at line 142 of file ZipPreviewDlg.cpp.
References FALSE, fsArchive::fsArchiveRebuilder::GetFileName(), m_ar, fsArchive::fsArchiveRebuilder::RebuildArchive(), and TRUE.
Referenced by ApplyTreeChecks(), and OnOK().
| 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] |
Definition at line 74 of file ZipPreviewDlg.cpp.
References CZipPreviewDlg::fsFile::iIndex, fsString::Length(), fsString::ncpy(), NULL, and CZipPreviewDlg::fsFile::strName.
Referenced by BuildTreeOfFiles().
| void CZipPreviewDlg::BuildTreeOfFiles | ( | ) | [protected] |
Definition at line 68 of file ZipPreviewDlg.cpp.
References AddToTree(), fsArchive::fsArchiveRebuilder::GetFileCount(), fsArchive::fsArchiveRebuilder::GetFileName(), m_ar, and m_tFiles.
Referenced by OnInitDialog().
| 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] |
Definition at line 49 of file ZipPreviewDlg.cpp.
References ApplyLanguage(), BuildTreeOfFiles(), IDB_CHECKS, m_checks, m_tFiles, m_wndFiles, SBMP, TreeToDlg(), and TRUE.
| void CZipPreviewDlg::OnCheckuncheckall | ( | ) | [protected] |
Definition at line 192 of file ZipPreviewDlg.cpp.
References BOOL, CheckAllItems(), CTreeCtrlEx::IsChecked(), and m_wndFiles.
Definition at line 21 of file ZipPreviewDlg.h.
Referenced by fsDownloadsMgr::_threadArchiveDetected(), ApplyTreeChecks(), BuildTreeOfFiles(), and CZipPreviewDlg().
Definition at line 27 of file ZipPreviewDlg.h.
Referenced by ApplyTreeChecks(), CheckAllItems(), DoDataExchange(), OnCheckuncheckall(), OnInitDialog(), and TreeToDlg().
CImageList CZipPreviewDlg::m_checks [protected] |
fs::ListTree<fsFile> CZipPreviewDlg::m_tFiles [protected] |
Definition at line 68 of file ZipPreviewDlg.h.
Referenced by BuildTreeOfFiles(), and OnInitDialog().
1.5.6