void CGnutellaSettingsPage::OnG2Today() { UpdateData(); if ( ! m_bG2Today ) { CString strMessage; LoadString( strMessage, IDS_NETWORK_DISABLE_G2 ); if ( AfxMessageBox( strMessage, MB_ICONEXCLAMATION|MB_YESNO|MB_DEFBUTTON2 ) != IDYES ) { m_bG2Today = TRUE; UpdateData( FALSE ); } } CNetworksSettingsPage* ppNetworks = (CNetworksSettingsPage*)GetPage( RUNTIME_CLASS(CNetworksSettingsPage) ); if ( ppNetworks->GetSafeHwnd() != NULL ) { ppNetworks->UpdateData( TRUE ); ppNetworks->m_bG2Enable = m_bG2Today; ppNetworks->UpdateData( FALSE ); } }
BOOL CDonkeySettingsPage::OnSetActive() { CNetworksSettingsPage* ppNetworks = (CNetworksSettingsPage*)GetPage( RUNTIME_CLASS(CNetworksSettingsPage) ); if ( ppNetworks->GetSafeHwnd() != NULL ) { ppNetworks->UpdateData( TRUE ); m_bEnabled = ppNetworks->m_bEDEnable; UpdateData( FALSE ); } return CSettingsPage::OnSetActive(); }
BOOL CGnutellaSettingsPage::OnSetActive() { CNetworksSettingsPage* ppNetworks = (CNetworksSettingsPage*)GetPage( RUNTIME_CLASS(CNetworksSettingsPage) ); if ( ppNetworks->GetSafeHwnd() != NULL ) { ppNetworks->UpdateData( TRUE ); m_bG2Today = ppNetworks->m_bG2Enable; m_bG1Today = ppNetworks->m_bG1Enable; UpdateData( FALSE ); } return CSettingsPage::OnSetActive(); }
void CDonkeySettingsPage::OnEnable() { UpdateData( TRUE ); if ( m_bEnabled && ( Settings.GetOutgoingBandwidth() < 2 ) ) { MsgBox( IDS_NETWORK_BANDWIDTH_LOW, MB_OK ); m_bEnabled = FALSE; UpdateData( FALSE ); } CNetworksSettingsPage* ppNetworks = (CNetworksSettingsPage*)GetPage( RUNTIME_CLASS(CNetworksSettingsPage) ); if ( ppNetworks->GetSafeHwnd() != NULL ) { ppNetworks->UpdateData( TRUE ); ppNetworks->m_bEDEnable = m_bEnabled; ppNetworks->UpdateData( FALSE ); } }
void CDCSettingsPage::OnEnable() { UpdateData( TRUE ); if ( m_bEnabled && ( Settings.GetOutgoingBandwidth() < 2 ) ) { CString strMessage; LoadString( strMessage, IDS_NETWORK_BANDWIDTH_LOW ); MsgBox( strMessage, MB_OK ); m_bEnabled = FALSE; UpdateData( FALSE ); } CNetworksSettingsPage* ppNetworks = (CNetworksSettingsPage*)GetPage( RUNTIME_CLASS(CNetworksSettingsPage) ); if ( ppNetworks->GetSafeHwnd() != NULL ) { ppNetworks->UpdateData( TRUE ); // ppNetworks->m_bDCEnable = m_bEnabled; ppNetworks->UpdateData( FALSE ); } }
void CGnutellaSettingsPage::OnG1Today() { UpdateData( TRUE ); if ( m_bG1Today && ( Settings.GetOutgoingBandwidth() < 2 ) ) { CString strMessage; LoadString( strMessage, IDS_NETWORK_BANDWIDTH_LOW ); AfxMessageBox( strMessage, MB_OK ); m_bG1Today = FALSE; UpdateData( FALSE ); } CNetworksSettingsPage* ppNetworks = (CNetworksSettingsPage*)GetPage( RUNTIME_CLASS(CNetworksSettingsPage) ); if ( ppNetworks->GetSafeHwnd() != NULL ) { UpdateData( TRUE ); ppNetworks->UpdateData( TRUE ); ppNetworks->m_bG1Enable = m_bG1Today; ppNetworks->UpdateData( FALSE ); } }