private void createSettingsToolStripMenuItem_Click(object sender, EventArgs e) { TrueFlowSettings sett = new TrueFlowSettings(); Form3 fm_sett = new Form3(this, sett); fm_sett.Text = "Create Settings"; fm_sett.ShowDialog(); if (sett.SettingsName != null && sett.LeftPath != null && sett.RightPath != null) { SettingsList.Add(sett); SettingsList.Reverse(); cbx_settings.Items.Clear(); foreach (TrueFlowSettings ts in SettingsList) { cbx_settings.Items.Add(ts.SettingsName); bt_rescan.Enabled = true; button1.Enabled = true; button2.Enabled = true; } cbx_settings.Text = cbx_settings.Items[0].ToString(); } }
private void bt_rescan_Click(object sender, EventArgs e) { TrueFlowSettings curr_sett = FindSettings(cbx_settings.Text); path = curr_sett.LeftPath; path2 = curr_sett.RightPath; ListDirectories(); ListFiles(); }
private TrueFlowSettings FindSettings(string settings_name) { TrueFlowSettings ret_sett = SettingsList.Find( delegate(TrueFlowSettings s) { return(s.SettingsName == settings_name); } ); return(ret_sett); }
private void editSettingsToolStripMenuItem_Click(object sender, EventArgs e) { if (cbx_settings.Items.Count > 0 && cbx_settings.Text != "" && cbx_settings.Text != null) { TrueFlowSettings curr_sett = FindSettings(cbx_settings.Text); Form3 fm_sett = new Form3(this, curr_sett); fm_sett.Text = "Edit Settings"; fm_sett.ShowDialog(); } else { MessageBox.Show(" There is no settings to edit! Please, create new settings!"); } }
private void cbx_settings_SelectedIndexChanged(object sender, EventArgs e) { TrueFlowSettings curr_sett = FindSettings(cbx_settings.Text); path = curr_sett.LeftPath; path2 = curr_sett.RightPath; listView1.Items.Clear(); listView2.Items.Clear(); toolStripTextBox1.Text = path; toolStripTextBox1.ToolTipText = path; toolStripTextBox1.TextBox.Width = toolStrip2.Width - 50; toolStripTextBox2.Text = path2; toolStripTextBox2.TextBox.Width = toolStrip3.Width - 100; toolStripTextBox2.ToolTipText = path2; }
private void deleteSettingsToolStripMenuItem_Click(object sender, EventArgs e) { DialogResult result; result = MessageBox.Show("Are you sure to delete the settings " + cbx_settings.Text + "?", "Deleting settings", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (result == System.Windows.Forms.DialogResult.Yes) { TrueFlowSettings curr_sett = FindSettings(cbx_settings.Text); SettingsList.Remove(curr_sett); cbx_settings.Items.Remove(cbx_settings.Text); if (cbx_settings.Items.Count > 0) { cbx_settings.Text = cbx_settings.Items[0].ToString(); } else { cbx_settings.Text = ""; } } }
private void bt_cancel_Click(object sender, EventArgs e) { settings = null; this.Close(); }
public Form3(Form1 fm, TrueFlowSettings st) { InitializeComponent(); settings = st; form1 = fm; }