private void RoyalSamplerForm_Load(object sender, EventArgs e) { DisableProgBar(); SubsamplingModeComboBox.Items.Add("Split File into Chunks"); SubsamplingModeComboBox.Items.Add("Sample by Range"); SubsamplingModeComboBox.Items.Add("Randomized Subsampling"); SubsamplingModeComboBox.SelectedItem = "Split File into Chunks"; foreach (var encoding in Encoding.GetEncodings()) { EncodingComboBox.Items.Add(encoding.Name); } try { Encoding selectedEncoding = Encoding.GetEncoding("utf-8"); EncodingComboBox.SelectedIndex = EncodingComboBox.FindStringExact(selectedEncoding.BodyName); } catch { EncodingComboBox.SelectedIndex = EncodingComboBox.FindStringExact(Encoding.Default.BodyName); } this.Text = "Royal Sampler v" + System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString() + ", by Ryan L. Boyd"; DelimiterTextBox.Text = ","; QuoteTextBox.Text = "\""; ContainsHeaderCheckbox.Checked = true; NumberOfFilesToCreateTextBox.Text = "5"; NumberOfFilesToCreateTextBox.MaxLength = 10; NumberOfSamplesPerFileTextBox.Text = ""; NumberOfSamplesPerFileTextBox.MaxLength = 10; InputFileTextbox.Select(); InputFileTextbox.Enabled = false; MainProgressBar.Minimum = 0; MainProgressBar.Maximum = 100; MainProgressBar.Value = 0; MainProgressBar.Step = 1; MainProgressBar.Enabled = false; AllowReplacementsCheckbox.Checked = true; ChangeCancelToStartButton(); theDealer = new BackgroundWorker(); hoju = new Homer(); }