annotate frmOptions.cs @ 0:8ac8eb805b6c default tip

Initial commit
author Ivo Smits <Ivo@UCIS.nl>
date Fri, 07 Feb 2014 23:23:08 +0100
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
1 ???using System;
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
2 using System.IO;
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
3 using System.Windows.Forms;
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
4
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
5 namespace AutoCRCheck {
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
6 public partial class frmOptions : Form {
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
7 public frmOptions() {
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
8 InitializeComponent();
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
9 }
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
10
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
11 private void Form1_Load(object sender, EventArgs e) {
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
12 txtRootDirectory.Text = Environment.CurrentDirectory;
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
13 }
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
14
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
15 private void radMismatch_CheckedChanged(object sender, EventArgs e) {
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
16 txtMismatchRenameSuffix.Enabled = radMismatchRename.Checked;
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
17 }
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
18
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
19 private void btnStart_Click(object sender, EventArgs e) {
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
20 DialogResult = DialogResult.OK;
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
21 Close();
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
22 }
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
23
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
24 private void btnRootDirectoryBrowse_Click(object sender, EventArgs e) {
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
25 fbdDirectoryBrowser.Description = "Select root directory";
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
26 if (Directory.Exists(txtRootDirectory.Text)) fbdDirectoryBrowser.SelectedPath = txtRootDirectory.Text;
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
27 fbdDirectoryBrowser.ShowNewFolderButton = false;
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
28 if (fbdDirectoryBrowser.ShowDialog() == DialogResult.OK) {
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
29 txtRootDirectory.Text = fbdDirectoryBrowser.SelectedPath;
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
30 }
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
31 }
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
32
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
33 public String RootDirectory { get { return txtRootDirectory.Text; } }
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
34 public Boolean MismatchDelete { get { return radMismatchDelete.Checked; } }
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
35 public String MismatchRenameSuffix { get { return radMismatchRename.Checked ? txtMismatchRenameSuffix.Text : null; } }
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
36 }
8ac8eb805b6c Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
37 }