Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

CFileSharingPage Class Reference

#include <PageFileSharing.h>

Inheritance diagram for CFileSharingPage:

CFilePropertiesPage List of all members.

Public Types

enum  { IDD = IDD_FILE_SHARING }

Public Member Functions

 CFileSharingPage ()
virtual ~CFileSharingPage ()
virtual void OnOK ()

Public Attributes

CComboBox m_wndTags
CButton m_wndShare
CListCtrl m_wndNetworks
int m_bOverride
BOOL m_bShare
CString m_sTags

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL OnInitDialog ()
afx_msg void OnShareOverride0 ()
afx_msg void OnShareOverride1 ()

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
IDD 

Definition at line 42 of file PageFileSharing.h.


Constructor & Destructor Documentation

CFileSharingPage::CFileSharingPage  ) 
 

Definition at line 51 of file PageFileSharing.cpp.

CFileSharingPage::~CFileSharingPage  )  [virtual]
 

Definition at line 60 of file PageFileSharing.cpp.


Member Function Documentation

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

Reimplemented from CFilePropertiesPage.

Definition at line 64 of file PageFileSharing.cpp.

References CFilePropertiesPage::DoDataExchange(), IDC_FILE_NETWORKS, IDC_FILE_SHARE, IDC_FILE_TAGS, IDC_SHARE_OVERRIDE_0, m_bOverride, m_bShare, m_sTags, m_wndNetworks, m_wndShare, and m_wndTags.

BOOL CFileSharingPage::OnInitDialog  )  [protected, virtual]
 

Reimplemented from CFilePropertiesPage.

Definition at line 80 of file PageFileSharing.cpp.

References CFilePropertiesPage::GetFile(), CUploadQueues::GetIterator(), CFilePropertiesPage::GetList(), CUploadQueues::GetNext(), Library, m_bOverride, m_bShare, CLibrary::m_pSection, CUploadQueues::m_pSection, CUploadQueue::m_sShareTag, m_sTags, m_wndShare, m_wndTags, NULL, CFilePropertiesPage::OnInitDialog(), TS_UNKNOWN, and UploadQueues.

void CFileSharingPage::OnOK  )  [virtual]
 

Definition at line 170 of file PageFileSharing.cpp.

References CFilePropertiesPage::GetList(), Library, m_bOverride, m_bShare, CLibrary::m_pSection, m_sTags, TS_FALSE, TS_TRUE, and TS_UNKNOWN.

void CFileSharingPage::OnShareOverride0  )  [protected]
 

Definition at line 143 of file PageFileSharing.cpp.

References CFilePropertiesPage::GetFile(), Library, m_bOverride, m_bShare, CLibrary::m_pSection, m_wndShare, and TS_UNKNOWN.

Referenced by OnShareOverride1().

void CFileSharingPage::OnShareOverride1  )  [protected]
 

Definition at line 165 of file PageFileSharing.cpp.

References OnShareOverride0().


Member Data Documentation

int CFileSharingPage::m_bOverride
 

Definition at line 46 of file PageFileSharing.h.

Referenced by DoDataExchange(), OnInitDialog(), OnOK(), and OnShareOverride0().

BOOL CFileSharingPage::m_bShare
 

Definition at line 47 of file PageFileSharing.h.

Referenced by DoDataExchange(), OnInitDialog(), OnOK(), and OnShareOverride0().

CString CFileSharingPage::m_sTags
 

Definition at line 48 of file PageFileSharing.h.

Referenced by DoDataExchange(), OnInitDialog(), and OnOK().

CListCtrl CFileSharingPage::m_wndNetworks
 

Definition at line 45 of file PageFileSharing.h.

Referenced by DoDataExchange().

CButton CFileSharingPage::m_wndShare
 

Definition at line 44 of file PageFileSharing.h.

Referenced by DoDataExchange(), OnInitDialog(), and OnShareOverride0().

CComboBox CFileSharingPage::m_wndTags
 

Definition at line 43 of file PageFileSharing.h.

Referenced by DoDataExchange(), and OnInitDialog().


The documentation for this class was generated from the following files:
Generated on Thu Dec 15 10:40:07 2005 for Shareaza 2.2.1.0 by  doxygen 1.4.2