#include <PageSettingsUploads.h>
Inheritance diagram for CUploadsSettingsPage:
Public Types | |
enum | { IDD = IDD_SETTINGS_UPLOADS } |
Public Member Functions | |
CUploadsSettingsPage () | |
virtual | ~CUploadsSettingsPage () |
void | UpdateQueues () |
virtual void | OnOK () |
virtual BOOL | OnSetActive () |
virtual BOOL | OnKillActive () |
virtual void | DoDataExchange (CDataExchange *pDX) |
Public Attributes | |
CSpinButtonCtrl | m_wndMaxPerHost |
CComboBox | m_wndAgentList |
CButton | m_wndAgentAdd |
CButton | m_wndAgentRemove |
CComboBox | m_wndBandwidthLimit |
CDragListCtrl | m_wndQueues |
CButton | m_wndQueueDelete |
CButton | m_wndQueueEdit |
BOOL | m_bSharePartials |
BOOL | m_bHubUnshare |
BOOL | m_bSharePreviews |
DWORD | m_nMaxPerHost |
CString | m_sBandwidthLimit |
int | m_bThrottleMode |
BOOL | m_bQueuesChanged |
Protected Member Functions | |
BOOL | IsNotLimited (LPCTSTR pText) |
virtual BOOL | OnInitDialog () |
afx_msg void | OnSelChangeAgentList () |
afx_msg void | OnEditChangeAgentList () |
afx_msg void | OnAgentAdd () |
afx_msg void | OnAgentRemove () |
afx_msg void | OnItemChangedQueues (NMHDR *pNMHDR, LRESULT *pResult) |
afx_msg void | OnQueueNew () |
afx_msg void | OnQueueEdit () |
afx_msg void | OnQueueDelete () |
afx_msg void | OnDblClkQueues (NMHDR *pNMHDR, LRESULT *pResult) |
afx_msg void | OnQueueDrop (NMHDR *pNMHDR, LRESULT *pResult) |
afx_msg void | OnShowWindow (BOOL bShow, UINT nStatus) |
|
Definition at line 39 of file PageSettingsUploads.h. |
|
Definition at line 57 of file PageSettingsUploads.cpp. |
|
Definition at line 66 of file PageSettingsUploads.cpp. |
|
Reimplemented from CSettingsPage. Definition at line 70 of file PageSettingsUploads.cpp. References CSettingsPage::DoDataExchange(), IDC_AGENT_ADD, IDC_AGENT_LIST, IDC_AGENT_REMOVE, IDC_HUB_UNSHARE, IDC_MAX_HOST, IDC_MAX_HOST_SPIN, IDC_QUEUE_DELETE, IDC_QUEUE_EDIT, IDC_QUEUES, IDC_SHARE_PARTIALS, IDC_SHARE_PREVIEW, IDC_THROTTLE_MODE, IDC_UPLOADS_BANDWIDTH_LIMIT, m_bHubUnshare, m_bSharePartials, m_bSharePreviews, m_bThrottleMode, m_nMaxPerHost, m_sBandwidthLimit, m_wndAgentAdd, m_wndAgentList, m_wndAgentRemove, m_wndBandwidthLimit, m_wndMaxPerHost, m_wndQueueDelete, m_wndQueueEdit, and m_wndQueues. |
|
Definition at line 458 of file PageSettingsUploads.cpp. References _tcsistr(), and NULL. Referenced by OnKillActive(). |
|
Definition at line 239 of file PageSettingsUploads.cpp. References m_wndAgentList. |
|
Definition at line 256 of file PageSettingsUploads.cpp. References m_wndAgentList, and m_wndAgentRemove. |
|
Definition at line 271 of file PageSettingsUploads.cpp. References IDC_QUEUE_EDIT. |
|
Definition at line 234 of file PageSettingsUploads.cpp. References m_wndAgentAdd, and m_wndAgentList. |
|
|
Definition at line 263 of file PageSettingsUploads.cpp. References m_wndQueueDelete, m_wndQueueEdit, and m_wndQueues. |
|
Reimplemented from CSettingsPage. Definition at line 348 of file PageSettingsUploads.cpp. References IDC_UPLOADS_BANDWIDTH_LIMIT, IDS_SETTINGS_NEED_BANDWIDTH, IsNotLimited(), LoadString(), m_sBandwidthLimit, CSettingsPage::OnKillActive(), CSettings::ParseVolume(), and Settings. |
|
|
Definition at line 307 of file PageSettingsUploads.cpp. References CUploadQueues::Delete(), m_bQueuesChanged, m_wndQueues, CUploadQueues::Save(), UpdateQueues(), and UploadQueues. |
|
Definition at line 320 of file PageSettingsUploads.cpp. References CUploadQueues::Check(), CTransfers::m_pSection, m_wndQueues, NULL, CUploadQueues::Reorder(), CUploadQueues::Save(), Transfers, UpdateQueues(), and UploadQueues. |
|
Definition at line 292 of file PageSettingsUploads.cpp. References m_bQueuesChanged, m_wndQueues, CUploadQueues::Save(), UpdateQueues(), and UploadQueues. |
|
Definition at line 277 of file PageSettingsUploads.cpp. References CUploadQueues::Create(), CUploadQueues::Delete(), IDS_UPLOAD_QUEUE_NEW, LoadString(), m_bQueuesChanged, CUploadQueues::Save(), UpdateQueues(), and UploadQueues. |
|
Definition at line 229 of file PageSettingsUploads.cpp. References m_wndAgentList, and m_wndAgentRemove. |
|
Reimplemented from CSettingsPage. Definition at line 165 of file PageSettingsUploads.cpp. References CSettingsPage::OnSetActive(), and UpdateQueues(). |
|
Definition at line 435 of file PageSettingsUploads.cpp. References CSettings::Connection, m_wndBandwidthLimit, CSettings::sConnection::OutSpeed, Settings, CSettings::SmartVolume(), and UpdateQueues(). |
|
|
Definition at line 52 of file PageSettingsUploads.h. Referenced by DoDataExchange(), OnInitDialog(), and OnOK(). |
|
Definition at line 60 of file PageSettingsUploads.h. Referenced by OnInitDialog(), OnOK(), OnQueueDelete(), OnQueueEdit(), and OnQueueNew(). |
|
Definition at line 51 of file PageSettingsUploads.h. Referenced by DoDataExchange(), OnInitDialog(), and OnOK(). |
|
Definition at line 53 of file PageSettingsUploads.h. Referenced by DoDataExchange(), OnInitDialog(), and OnOK(). |
|
Definition at line 56 of file PageSettingsUploads.h. Referenced by DoDataExchange(), OnInitDialog(), and OnOK(). |
|
Definition at line 54 of file PageSettingsUploads.h. Referenced by DoDataExchange(), OnInitDialog(), and OnOK(). |
|
Definition at line 55 of file PageSettingsUploads.h. Referenced by DoDataExchange(), OnInitDialog(), OnKillActive(), OnOK(), and UpdateQueues(). |
|
Definition at line 43 of file PageSettingsUploads.h. Referenced by DoDataExchange(), OnEditChangeAgentList(), and OnInitDialog(). |
|
Definition at line 42 of file PageSettingsUploads.h. Referenced by DoDataExchange(), OnAgentAdd(), OnAgentRemove(), OnEditChangeAgentList(), OnInitDialog(), OnOK(), and OnSelChangeAgentList(). |
|
Definition at line 44 of file PageSettingsUploads.h. Referenced by DoDataExchange(), OnAgentRemove(), OnInitDialog(), and OnSelChangeAgentList(). |
|
Definition at line 45 of file PageSettingsUploads.h. Referenced by DoDataExchange(), and OnShowWindow(). |
|
Definition at line 41 of file PageSettingsUploads.h. Referenced by DoDataExchange(), and OnInitDialog(). |
|
Definition at line 47 of file PageSettingsUploads.h. Referenced by DoDataExchange(), OnInitDialog(), and OnItemChangedQueues(). |
|
Definition at line 48 of file PageSettingsUploads.h. Referenced by DoDataExchange(), OnInitDialog(), and OnItemChangedQueues(). |
|
Definition at line 46 of file PageSettingsUploads.h. Referenced by DoDataExchange(), OnInitDialog(), OnItemChangedQueues(), OnQueueDelete(), OnQueueDrop(), OnQueueEdit(), and UpdateQueues(). |