OSDN Git Service

WinGui:
[handbrake-jp/handbrake-jp-git.git] / win / C# / frmOptions.cs
index fda7716..42e5b04 100644 (file)
@@ -34,22 +34,28 @@ namespace Handbrake
                 check_verbose.CheckState = CheckState.Checked;\r
             }\r
 \r
-            if (Properties.Settings.Default.GuiDebug == "Checked")\r
+            if (Properties.Settings.Default.tooltipEnable == "Checked")\r
             {\r
-                check_guiDebug.CheckState = CheckState.Checked;\r
+                check_tooltip.CheckState = CheckState.Checked;\r
             }\r
 \r
-            if (Properties.Settings.Default.tooltipEnable == "Checked")\r
+            if (Properties.Settings.Default.updatePresets == "Checked")\r
             {\r
-                check_tooltip.CheckState = CheckState.Checked;\r
+                check_updatePresets.CheckState = CheckState.Checked;\r
             }\r
 \r
-            if (Properties.Settings.Default.hidePresets == "Checked")\r
+            if (Properties.Settings.Default.autoNaming == "Checked")\r
             {\r
-                check_showPreset.CheckState = CheckState.Checked;\r
+                check_autoNaming.CheckState = CheckState.Checked;\r
             }\r
+\r
+            if (Properties.Settings.Default.autoNamePath != "")\r
+                text_an_path.Text = Properties.Settings.Default.autoNamePath;\r
+            else\r
+                text_an_path.Text = "Click 'Browse' to set the default location";\r
         }\r
 \r
+        #region Options\r
         private void check_updateCheck_CheckedChanged(object sender, EventArgs e)\r
         {\r
             Properties.Settings.Default.updateStatus = check_updateCheck.CheckState.ToString();\r
@@ -81,11 +87,6 @@ namespace Handbrake
             this.Close();\r
         }\r
 \r
-        private void check_guiDebug_CheckedChanged(object sender, EventArgs e)\r
-        {\r
-            Properties.Settings.Default.GuiDebug = check_guiDebug.CheckState.ToString();\r
-        }\r
-\r
         private void check_tooltip_CheckedChanged(object sender, EventArgs e)\r
         {\r
             Properties.Settings.Default.tooltipEnable = check_tooltip.CheckState.ToString();\r
@@ -96,11 +97,36 @@ namespace Handbrake
             Properties.Settings.Default.CompletionOption = drp_completeOption.Text;\r
         }\r
 \r
-        private void check_showPreset_CheckedChanged(object sender, EventArgs e)\r
+        private void check_updatePresets_CheckedChanged(object sender, EventArgs e)\r
+        {\r
+            Properties.Settings.Default.updatePresets = check_updatePresets.CheckState.ToString();\r
+        }\r
+\r
+        private void check_autoNaming_CheckedChanged(object sender, EventArgs e)\r
         {\r
-            Properties.Settings.Default.hidePresets = check_showPreset.CheckState.ToString();\r
+            Properties.Settings.Default.autoNaming = check_autoNaming.CheckState.ToString();\r
         }\r
 \r
+        private void btn_browse_Click(object sender, EventArgs e)\r
+        {\r
+            pathFinder.ShowDialog();\r
+            text_an_path.Text = pathFinder.SelectedPath;\r
+        }\r
+\r
+        private void text_an_path_TextChanged(object sender, EventArgs e)\r
+        {\r
+            if (text_an_path.Text == "")\r
+                Properties.Settings.Default.autoNamePath = null;\r
+            else\r
+                Properties.Settings.Default.autoNamePath = text_an_path.Text;\r
+        }\r
+        #endregion\r
+\r
+\r
+\r
+\r
+\r
+\r
 \r
     }\r
 }
\ No newline at end of file