public OpenODForm(Form caller) { InitializeComponent(); List <string> recentProjectList = LocalConfig.getRecentProjects(); comboBox1.Items.AddRange(recentProjectList.ToArray()); comboBox1.SelectedIndex = 0; this.caller = caller; }
private void GenerateODImagePrepareForm_Load(object sender, EventArgs e) { String[] settings = LocalConfig.getGenerateSettings(); textBox1.Text = settings[0]; textBox2.Text = settings[1]; textBox3.Text = settings[2]; textBox4.Text = settings[3]; textBox5.Text = settings[4]; textBox6.Text = settings[5]; }
private void button3_Click(object sender, EventArgs e) { caller.resetData(); String sourceImageDirectory = textBox1.Text; String sourceXmlDirectory = textBox2.Text; double maxRotation = textBox3.Text.Equals("") ? 360 : Double.Parse(textBox3.Text); int maxShift_x = textBox4.Text.Equals("") ? -1 : Int32.Parse(textBox4.Text); int maxShift_y = textBox5.Text.Equals("") ? -1 : Int32.Parse(textBox5.Text); int sampleCount = textBox6.Text.Equals("") ? 30 : Int32.Parse(textBox6.Text); ImageCreator.createBoxesFromJson(sourceImageDirectory, sourceXmlDirectory, caller.getImageDirectory(), caller.getAnnotationDirectory(), maxRotation, maxShift_x, maxShift_y, sampleCount); //ODImageCreator ic = new ODImageCreator(sourceImageDirectory, sourceXmlDirectory, caller.getImageDirectory(), caller.getAnnotationDirectory(), maxRotation, maxShift_x, maxShift_y, sampleCount); LocalConfig.setGenerateSettings(new String[] { textBox1.Text, textBox2.Text, textBox3.Text, textBox4.Text, textBox5.Text, textBox6.Text }); caller.reloadImageList(); caller.reloadXmlList(); this.Close(); }
private void button2_Click(object sender, EventArgs e) { String projectPath = comboBox1.Text; if (projectPath.Equals("")) { System.Windows.Forms.MessageBox.Show("Please select a directory"); } else { if (Path.GetFileName(Directory.GetDirectories(projectPath)[1]).Equals("research")) { LocalConfig.addRecentProject(projectPath); ObjectDetectionMenuForm odmf1 = new ObjectDetectionMenuForm(projectPath); odmf1.Show(); caller.Hide(); this.Close(); } else { System.Windows.Forms.MessageBox.Show("Invalid Project Directory!"); } } }
public Form1() { InitializeComponent(); LocalConfig.init(); }