Beispiel #1
0
        /// <summary>
        /// Handle the current electrode selection in the list
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void electrodesCheckedListBox_SelectedIndexChanged(object sender, EventArgs e)
        {
            //Display the electrode specific parameters on the gui
            MMCM_Electrode elec = electrodesCheckedListBox.SelectedItem as MMCM_Electrode;

            electrodeTextBoxIntensity.Text = elec.intensity.ToString();
            electrodeTextBoxRadius.Text    = elec.radius.ToString();
            currentManipulatedElectrode    = elec;
        }
Beispiel #2
0
        /// <summary>
        /// Add a new electrode to the electrodes list
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void electrodeButtonAdd_Click(object sender, EventArgs e)
        {
            MMCM_Electrode elec = new MMCM_Electrode();

            elec.name      = "Electrode_" + m_map.electrodes.Count;
            elec.radius    = 1;
            elec.intensity = 0;
            electrodesCheckedListBox.Items.Add(elec);
            m_map.electrodes.Add(elec);
            chartElectrodes.Series.Add(elec.name);
            chartElectrodes.Series[elec.name].ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Line;
        }