//
// Shows the selected item's network settings.
//
void CPageNetwork::ShowSettings()
{
	Manager *manager;
	Worker *worker;
	int max_sends;

	// Get the values for the network settings from memory.
	switch (theApp.pView->m_pWorkerView->GetSelectedType()) {
	case WORKER:
		worker = theApp.pView->m_pWorkerView->GetSelectedWorker();
		max_sends = worker->GetMaxSends(VIServerType);
		break;
	case MANAGER:
		manager = theApp.pView->m_pWorkerView->GetSelectedManager();
		max_sends = manager->GetMaxSends(VIServerType);
		break;
	default:
		max_sends = theApp.manager_list.GetMaxSends(VIServerType);
	}

	// If there is a displayable value, display it.  Otherwise, hide the content
	// of the edit box.
	if (max_sends == AMBIGUOUS_VALUE) {
		m_EMaxSends.SetPasswordChar(32);
		m_EMaxSends.Invalidate();
	} else {
		m_EMaxSends.SetPasswordChar(0);
		SetDlgItemInt(EMaxSends, max_sends);
	}
}