From a61d0d57ea16c6b0916a17cefbaea6e3e351474a Mon Sep 17 00:00:00 2001 From: Jaex Date: Sat, 16 Jan 2021 23:22:24 +0300 Subject: [PATCH] Hide video quality controls instead of disabling --- ShareX.MediaLib/Forms/VideoConverterForm.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/ShareX.MediaLib/Forms/VideoConverterForm.cs b/ShareX.MediaLib/Forms/VideoConverterForm.cs index 091e0f57e..2c3355005 100644 --- a/ShareX.MediaLib/Forms/VideoConverterForm.cs +++ b/ShareX.MediaLib/Forms/VideoConverterForm.cs @@ -91,10 +91,12 @@ private void UpdateOptions() case ConverterVideoCodecs.vp8: case ConverterVideoCodecs.vp9: case ConverterVideoCodecs.xvid: - tbVideoQuality.Enabled = true; + lblVideoQuality.Visible = tbVideoQuality.Visible = lblVideoQualityValue.Visible = lblVideoQualityLower.Visible = + lblVideoQualityHigher.Visible = !Options.UseCustomArguments; break; default: - tbVideoQuality.Enabled = false; + lblVideoQuality.Visible = tbVideoQuality.Visible = lblVideoQualityValue.Visible = lblVideoQualityLower.Visible = + lblVideoQualityHigher.Visible = false; break; } @@ -137,8 +139,7 @@ private void UpdateOptions() txtArguments.Text = Options.GetFFmpegArgs(); } - lblVideoCodec.Visible = cbVideoCodec.Visible = lblVideoQuality.Visible = tbVideoQuality.Visible = - lblVideoQualityValue.Visible = lblVideoQualityLower.Visible = lblVideoQualityHigher.Visible = !Options.UseCustomArguments; + lblVideoCodec.Visible = cbVideoCodec.Visible = !Options.UseCustomArguments; txtArguments.Visible = Options.UseCustomArguments; btnEncode.Enabled = !string.IsNullOrEmpty(Options.InputFilePath) && !string.IsNullOrEmpty(Options.OutputFolderPath) &&