private void initSettings() { string[] transfNames = Enum.GetNames(typeof(EFMExperimentFilters)); cmbChannelID.Items.Clear(); cmbTransformation.Items.Clear(); for (int i = 0; i < transfNames.Length; i++) { cmbTransformation.Items.Add(transfNames[i]); } for (int i = 0; i < nFilters; i++) { cmbChannelID.Items.Add("Filter no. " + Convert.ToString(i)); } loadSettings(); //create the settings array if nothing was loaded from the settings file if (settings.names == null) { settings = new DataFilterSettings(nFilters); } cmbChannelID.SelectedIndex = 0; fireUpdateEvent(); }
private void loadSettings() { settings = SerializeData.DeSerializeObject <DataFilterSettings>(settingsFile); }