public AcqConfigDlg(ServerCategory serverCategory) { m_ServerCategory = serverCategory; // Load parameters from registry LoadSettings(); InitializeComponent(); }
private void button_ok_Click(object sender, EventArgs e) { if (checkBox_configfile.Checked) { m_ConfigFile = m_currentConfigDir + "\\" + m_currentConfigFileName; } else { m_ConfigFile = ""; } if (ServCategory == ServerCategory.ServerAll) { if ( SapManager.GetResourceCount(new SapLocation(m_ServerName, m_ResourceIndex), SapManager.ResourceType.Acq) > 0) { ServCategory = ServerCategory.ServerAcq; } else if ( SapManager.GetResourceCount(new SapLocation(m_ServerName, m_ResourceIndex), SapManager.ResourceType.AcqDevice) > 0) { ServCategory = ServerCategory.ServerAcqDevice; } } SaveSettings(); }
public AcqConfigDlg(SapLocation loc, string productDir, ServerCategory serverCategory) { m_ProductDir = productDir; m_ServerCategory = serverCategory; if (loc != null) { m_ServerName = loc.ServerName; m_ResourceIndex = loc.ServerIndex; } // Load parameters from registry LoadSettings(); InitializeComponent(); }
public void ClearList() { this.pageNumber = 0; List <ServerBrowser.Server>[] listArrays = this.servers; for (int i = 0; i < (int)listArrays.Length; i++) { listArrays[i].Clear(); } ServerCategory[] serverCategoryArray = this.categoryButtons; for (int j = 0; j < (int)serverCategoryArray.Length; j++) { ServerCategory serverCategory = serverCategoryArray[j]; if (serverCategory) { serverCategory.UpdateServerCount(0); } } this.ClearServers(); this.playerCount = 0; this.serverCount = 0; this.slotCount = 0; this.detailsLabel.Text = "..."; }