Example #1
0
        private void m_buttonSave_Click(object sender, EventArgs e)
        {
            m_settings.TrainLength          = Convert.ToInt32(m_textBoxTrainLength.Text);
            m_settings.MaxTrainDeceleration = Convert.ToDouble(m_textBoxTrainDeceleration.Text);
            m_settings.MaxTrainAcceleration = Convert.ToDouble(m_textBoxTrainAcceleration.Text);
            m_settings.TrainSpeedLimit      = Convert.ToInt32(m_textBoxTrainSpeedLimit.Text);

            m_settings.Serialize(m_settings);

            m_settings = m_settings.DeSerialize(m_settings);

            if ((Button)sender == m_buttonApply)
            {
                this.Close();
            }
        }
        private void m_buttonSave_Click(object sender, EventArgs e)
        {
            DataTable dT = (DataTable)m_dataGridViewManuelInputTrack.DataSource;

            m_settings.RouteTrack = dT;

            m_settings.Serialize(m_settings);

            m_settings = m_settings.DeSerialize(m_settings);



            if ((Button)sender == m_buttonApply)
            {
                this.Close();
            }
        }
        private void m_buttonSave_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < m_checkedListBoxTrains.Items.Count; i++)
            {
                CheckState cs = m_checkedListBoxTrains.GetItemCheckState(i);

                if (cs == CheckState.Checked)
                {
                    m_settings.Trains.Add(i);
                }
                else if (cs == CheckState.Unchecked)
                {
                    m_settings.Trains.Remove(i);
                }
            }


            m_settings.TrainFrequency = m_numericUpDownTrainFrequency.Value;



            m_settings.StartTrackID = Convert.ToInt32(m_textBoxStartRangeTrackID.Text);
            m_settings.EndTrackID   = Convert.ToInt32(m_textBoxEndRangeTrackID.Text);

            if (m_radioButtonManuelInputTracks.Checked)
            {
                m_settings.TrackInput = Enums.TrackInput.Manuel;
            }

            if (m_radioButtonFromFileTracks.Checked)
            {
                m_settings.TrackInput = Enums.TrackInput.FromFile;
            }


            m_settings.Serialize(m_settings);

            m_settings = m_settings.DeSerialize(m_settings);

            if ((Button)sender == m_buttonApply)
            {
                this.Close();
            }
        }
        private void m_buttonSave_Click(object sender, EventArgs e)
        {
            m_settings.ATSToOBATPIPAddress = m_ıpAddressControlATSToOBATP.Text;
            m_settings.ATSToOBATPPort      = m_textBoxATSToOBATPPort.Text;

            m_settings.OBATPToATSIPAddress = m_ıpAddressControlOBATPToATS.Text;
            m_settings.OBATPToATSPort      = m_textBoxOBATPToATSPort.Text;

            m_settings.WSATCToOBATPIPAddress = m_ıpAddressControlWSATCToOBATP.Text;
            m_settings.WSATCToOBATPPort      = m_textBoxWSATCToOBATPPort.Text;

            m_settings.OBATPToWSATCIPAddress = m_ıpAddressControlOBATPToWSATC.Text;
            m_settings.OBATPToWSATCPort      = m_textBoxOBATPToWSATCPort.Text;


            m_settings.Serialize(m_settings);
            m_settings = m_settings.DeSerialize(m_settings);

            if ((Button)sender == m_buttonApply)
            {
                this.Close();
            }
        }