Example #1
0
        private void defaultRP5metarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            TextImporterState state = new TextImporterState();

            state.DateColumn        = 1;
            state.DirectionColumn   = 6;
            state.PressColumn       = 3;
            state.SpeedColumn       = 7;
            state.TemperatureColumn = 2;
            state.WetnessColumnm    = 5;
            state.DirectionUnits    = DirectionUnits.TextRP5;
            state.PressureUnits     = PressureUnits.mmHgArt;
            state.WetnessUnits      = WetnessUnits.Percents;
            state.Trimmers          = "\"";
            state.Delimeter         = ";";
            installControls(state);
            writeImporter();
            updateUI();
        }
Example #2
0
 /// <summary>
 /// Установить все контролы в соответствии с заданными настройками
 /// </summary>
 /// <param name="state"></param>
 private void installControls(TextImporterState state)
 {
     try
     {
         numericUpDownColDate.Value      = state.DateColumn;
         numericUpDownColDirect.Value    = state.DirectionColumn;
         numericUpDownColPress.Value     = state.PressColumn;
         numericUpDownColSpeed.Value     = state.SpeedColumn;
         numericUpDownColTemper.Value    = state.TemperatureColumn;
         numericUpDownColWet.Value       = state.WetnessColumnm;
         comboBoxDirectUnit.SelectedItem = state.DirectionUnits.Description();
         comboBoxPressUnit.SelectedItem  = state.PressureUnits.Description();
         comboBoxWetUnit.SelectedItem    = state.WetnessUnits.Description();
         textBoxTrimmers.Text            = state.Trimmers;
         textBoxDelimeter.Text           = state.Delimeter;
     }
     catch (Exception)
     { }
 }