OSDN Git Service

WinGui:
[handbrake-jp/handbrake-jp-git.git] / win / C# / frmOptions.cs
index 462bdb8..9b33b90 100644 (file)
@@ -40,10 +40,6 @@ namespace Handbrake
             if (Properties.Settings.Default.updateStatus)\r
                 check_updateCheck.CheckState = CheckState.Checked;\r
 \r
-            // enable loading of default user settings.\r
-            if (Properties.Settings.Default.defaultSettings)\r
-                check_userDefaultSettings.CheckState = CheckState.Checked;\r
-\r
             // On Encode Completeion Action\r
             drp_completeOption.Text = Properties.Settings.Default.CompletionOption;\r
 \r
@@ -123,10 +119,6 @@ namespace Handbrake
             // Advanced\r
             // #############################\r
 \r
-            // Enable GUI DVD Drive detection code\r
-            if (Properties.Settings.Default.drive_detection)\r
-                btn_drive_detect.CheckState = CheckState.Checked;\r
-\r
             // Minimise to Tray\r
             if (Properties.Settings.Default.trayIconAlerts)\r
                 check_trayStatusAlerts.CheckState = CheckState.Checked;\r
@@ -165,9 +157,22 @@ namespace Handbrake
             }\r
 \r
             // x264 step\r
-            CultureInfo culture = CultureInfo.CreateSpecificCulture("en-US");\r
-            string test = Properties.Settings.Default.x264cqstep.ToString(culture);\r
-            drop_x264step.SelectedItem = test;\r
+            string step = Properties.Settings.Default.x264cqstep.ToString(new CultureInfo("en-US"));\r
+            switch (step)\r
+            {\r
+                case "1":\r
+                    drop_x264step.SelectedIndex = 0;\r
+                    break;\r
+                case "0.5":\r
+                    drop_x264step.SelectedIndex = 1;\r
+                    break;\r
+                case "0.25":\r
+                    drop_x264step.SelectedIndex = 2;\r
+                    break;\r
+                case "0.2":\r
+                    drop_x264step.SelectedIndex = 3;\r
+                    break;\r
+            }\r
 \r
             // Use Experimental dvdnav\r
             if (Properties.Settings.Default.dvdnav)\r
@@ -186,15 +191,11 @@ namespace Handbrake
             Properties.Settings.Default.updateStatus = check_updateCheck.Checked;\r
         }\r
 \r
-        private void check_userDefaultSettings_CheckedChanged(object sender, EventArgs e)\r
-        {\r
-            Properties.Settings.Default.defaultSettings = check_userDefaultSettings.Checked;\r
-        }\r
-\r
         private void check_tooltip_CheckedChanged(object sender, EventArgs e)\r
         {\r
             Properties.Settings.Default.tooltipEnable = check_tooltip.Checked;\r
         }\r
+\r
         private void drp_completeOption_SelectedIndexChanged(object sender, EventArgs e)\r
         {\r
             Properties.Settings.Default.CompletionOption = drp_completeOption.Text;\r
@@ -340,10 +341,6 @@ namespace Handbrake
         #endregion\r
 \r
         #region Advanced\r
-        private void btn_drive_detect_CheckedChanged(object sender, EventArgs e)\r
-        {\r
-            Properties.Settings.Default.drive_detection = btn_drive_detect.Checked;\r
-        }\r
 \r
         private void check_mainMinimize_CheckedChanged(object sender, EventArgs e)\r
         {\r
@@ -398,16 +395,16 @@ namespace Handbrake
             switch (drop_x264step.SelectedIndex)\r
             {\r
                 case 0:\r
-                    Properties.Settings.Default.x264cqstep = "1.0";\r
+                    Properties.Settings.Default.x264cqstep = 1.0;\r
                     break;\r
                 case 1:\r
-                    Properties.Settings.Default.x264cqstep = "0.50";\r
+                    Properties.Settings.Default.x264cqstep = 0.50;\r
                     break;\r
                 case 2:\r
-                    Properties.Settings.Default.x264cqstep = "0.25";\r
+                    Properties.Settings.Default.x264cqstep = 0.25;\r
                     break;\r
                 case 3:\r
-                    Properties.Settings.Default.x264cqstep = "0.20";\r
+                    Properties.Settings.Default.x264cqstep = 0.20;\r
                     break;\r
             }\r
             mainWindow.setQualityFromSlider();\r