private void btnAdd_Click(object sender, EventArgs e)
        {
            frmServerProperties form = new frmServerProperties(this.getNames());

            if (form.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                this.servers.Add(form.getServer());
                this.updateList();
            }
        }
        private void btnEdit_Click(object sender, EventArgs e)
        {
            if (this.lstServers.SelectedIndex == -1)
            {
                MessageBox.Show("Select a server first.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            List <string> serverNames = this.getNames();

            serverNames.RemoveAt(this.lstServers.SelectedIndex);
            frmServerProperties form = new frmServerProperties(this.servers[this.lstServers.SelectedIndex], serverNames);

            if (form.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                this.servers[this.lstServers.SelectedIndex] = form.getServer();
                this.updateList();
            }
        }