Example #1
0
 private void btnAddDetectorType_Click(object sender, EventArgs e)
 {
     FormAddDetectorType form = new FormAddDetectorType(null);
     if (form.ShowDialog() == DialogResult.OK)
     {
         settings.DetectorTypes.Add(new DetectorType(form.TypeName, form.MaxChannels, form.MinHV, form.MaxHV, form.GEScript));
         PopulateDetectorTypeList();
     }
 }
Example #2
0
        private void btnEditDetectorType_Click(object sender, EventArgs e)
        {
            if(lvDetectorTypes.SelectedItems.Count == 0)
                return;

            // Show edit detector type form
            DetectorType detType = (DetectorType)lvDetectorTypes.SelectedItems[0].Tag;
            FormAddDetectorType form = new FormAddDetectorType(detType);
            if (form.ShowDialog() == DialogResult.Cancel)
                return;
            
            // Update selected detector type
            detType.MaxNumChannels = form.MaxChannels;
            detType.MinHV = form.MinHV;
            detType.MaxHV = form.MaxHV;
            detType.GEScript = form.GEScript;
            PopulateDetectorTypeList();
        }