From 03b60a177ca67b4ea32fc91316a00b7d18e8843a Mon Sep 17 00:00:00 2001 From: palana Date: Sat, 4 Jan 2014 20:28:27 +0100 Subject: [PATCH] Properly reenable checkboxes in SetDefaults --- Source/SettingsAdvanced.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Source/SettingsAdvanced.cpp b/Source/SettingsAdvanced.cpp index 7e3881e7..e28d99ba 100644 --- a/Source/SettingsAdvanced.cpp +++ b/Source/SettingsAdvanced.cpp @@ -213,7 +213,9 @@ void SettingsAdvanced::SetDefaults() SendMessage(GetDlgItem(hwnd, IDC_USEQSV), BM_SETCHECK, BST_UNCHECKED, 0); SendMessage(GetDlgItem(hwnd, IDC_QSVUSEVIDEOENCODERSETTINGS), BM_SETCHECK, BST_UNCHECKED, 0); SendMessage(GetDlgItem(hwnd, IDC_USENVENC), BM_SETCHECK, BST_UNCHECKED, 0); + EnableWindow(GetDlgItem(hwnd, IDC_USEQSV), bHasQSV); EnableWindow(GetDlgItem(hwnd, IDC_QSVUSEVIDEOENCODERSETTINGS), FALSE); + EnableWindow(GetDlgItem(hwnd, IDC_USENVENC), bHasQSV); SendMessage(GetDlgItem(hwnd, IDC_SYNCTOVIDEOTIME), BM_SETCHECK, BST_UNCHECKED, 0); SendMessage(GetDlgItem(hwnd, IDC_USEMICQPC), BM_SETCHECK, BST_UNCHECKED, 0); SendMessage(GetDlgItem(hwnd, IDC_MICSYNCFIX), BM_SETCHECK, BST_UNCHECKED, 0);