Beispiel #1
0
        private void configureButton_Click(object sender, System.EventArgs args)
        {
            InstanceConfiguration configuration = InstanceManager.LoadConfiguration();
            ServerConfiguration   instance      = configuration.Instances[cbInstance.Text];

            if (instance == null)
            {
                instance = ServerConfiguration.DefaultInstance(cbInstance.Text);
            }
            else
            {
                configuration.Instances.Remove(instance.Name);
            }
            try
            {
                instance = EditInstanceForm.ExecuteEdit(instance);
                configuration.Instances.Add(instance);
                InstanceManager.SaveConfiguration(configuration);
                LoadInstances(configuration);
                cbInstance.SelectedItem = instance.Name;
            }
            catch (AbortException)
            {
            }
        }
Beispiel #2
0
    public void ConstructForObject()
    {
        EditInstanceForm form = new EditInstanceForm(new System.Collections.ArrayList());

        Assert.AreEqual(DockStyle.Fill, form.Controls[0].Dock);
        Assert.AreEqual("System.Collections.ArrayList", form.Text);
    }
Beispiel #3
0
        private void NewInstanceButton_Click(object sender, EventArgs e)
        {
            InstanceConfiguration configuration = InstanceManager.LoadConfiguration();

            try
            {
                ServerConfiguration instance = EditInstanceForm.ExecuteAdd();
                configuration.Instances.Add(instance);
                InstanceManager.SaveConfiguration(configuration);
                LoadInstances(configuration);
                cbInstance.SelectedItem = instance.Name;
            }
            catch (AbortException)
            {
            }
        }