Exemplo n.º 1
0
 public AcqConfigDlg(ServerCategory serverCategory)
 {
     m_ServerCategory = serverCategory;
     // Load parameters from registry
     LoadSettings();
     InitializeComponent();
 }
Exemplo n.º 2
0
        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();
        }
Exemplo n.º 3
0
        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();
        }
Exemplo n.º 4
0
 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 = "...";
 }