From: lx-s Date: Wed, 21 Dec 2022 10:57:05 +0000 (+0100) Subject: Added new button for endpoint management X-Git-Tag: 2.3.1.0~10^2 X-Git-Url: https://repos.lx-s.de/gitweb/?a=commitdiff_plain;h=7f3e851465f5b48446b92e266c0af389a460caa8;p=winmute.git Added new button for endpoint management --- diff --git a/WinMute/WinMute.rc b/WinMute/WinMute.rc index cf61982..3cc6502 100644 --- a/WinMute/WinMute.rc +++ b/WinMute/WinMute.rc @@ -125,23 +125,26 @@ IDD_SETTINGS_MUTE DIALOGEX 0, 0, 242, 205 STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD FONT 8, "MS Shell Dlg", 400, 0, 0x1 BEGIN - GROUPBOX "General",IDC_STATIC,7,7,228,31 + GROUPBOX "General",IDC_STATIC,7,7,228,57 CONTROL "Show mute event notifications",IDC_SHOWNOTIFICATIONS, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,17,219,18 - GROUPBOX "Mute with volume restore, when...",IDC_STATIC,7,42,228,60 + GROUPBOX "Mute with volume restore, when...",IDC_STATIC,7,67,228,57 CONTROL "... the workstation is locked.",IDC_MUTE_WHEN_WS_LOCKED, - "Button",BS_AUTOCHECKBOX | WS_TABSTOP,20,57,107,10 + "Button",BS_AUTOCHECKBOX | WS_TABSTOP,20,81,107,10 CONTROL "... the screen turns off.",IDC_MUTE_WHEN_SCREEN_OFF, - "Button",BS_AUTOCHECKBOX | WS_TABSTOP,20,71,93,10 - CONTROL "Restore volume afterwards.",IDC_RESTOREVOLUME,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,86,106,10 - GROUPBOX "Mute without volume restore, when...",IDC_STATIC,7,106,228,88 + "Button",BS_AUTOCHECKBOX | WS_TABSTOP,20,95,93,10 + CONTROL "Restore volume afterwards.",IDC_RESTOREVOLUME,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,110,106,10 + GROUPBOX "Mute without volume restore, when...",IDC_STATIC,7,127,228,67 CONTROL "... the computer shuts down.",IDC_MUTE_WHEN_SHUTDOWN, - "Button",BS_AUTOCHECKBOX | WS_TABSTOP,20,121,110,10 + "Button",BS_AUTOCHECKBOX | WS_TABSTOP,20,138,110,10 CONTROL "... the computer goes into sleep/hibernate.",IDC_MUTE_WHEN_SLEEP, - "Button",BS_AUTOCHECKBOX | WS_TABSTOP,20,135,155,10 - CONTROL "... you log out.",IDC_MUTE_WHEN_LOGOUT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,20,149,65,10 + "Button",BS_AUTOCHECKBOX | WS_TABSTOP,20,152,155,10 + CONTROL "... you log out.",IDC_MUTE_WHEN_LOGOUT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,20,166,65,10 CONTROL "... when WinMute is started within a RDP session.",IDC_MUTE_WHEN_RDP_SESSION, - "Button",BS_AUTOCHECKBOX | WS_TABSTOP,20,163,175,10 + "Button",BS_AUTOCHECKBOX | WS_TABSTOP,20,180,175,10 + CONTROL "Manage audio endpoints individually",IDC_MANAGE_AUDIO_ENDPOINTS_INDIVIDUALLY, + "Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,31,219,18 + PUSHBUTTON "Manage endpoints...",IDC_MANAGE_ENDPOINTS,26,47,74,14 END IDD_SETTINGS_WIFI DIALOGEX 0, 0, 242, 204 diff --git a/WinMute/resource.h b/WinMute/resource.h index cd334c2..13f17da 100644 --- a/WinMute/resource.h +++ b/WinMute/resource.h @@ -30,6 +30,7 @@ #define IDC_FORCEUNMUTE 1006 #define IDC_SHOWNOTIFICATIONS 1007 #define IDC_TREE1 1008 +#define IDC_MANAGE_AUDIO_ENDPOINTS_INDIVIDUALLY 1008 #define IDC_TAB1 1010 #define IDC_SETTINGS_TAB 1010 #define IDC_CHECK1 1011 @@ -71,6 +72,8 @@ #define IDC_ENABLE_BLUETOOTH_MUTE_DEVICE_LIST 1037 #define IDC_BT_DEVICE_NAME 1038 #define IDC_LOGFILEPATH 1040 +#define IDC_BUTTON1 1041 +#define IDC_MANAGE_ENDPOINTS 1041 #define ID_TRAYMENU_INFO 40001 #define ID_TRAYMENU_ 40002 #define ID_TRAYMENU_MUTEON 40003 @@ -114,7 +117,7 @@ #ifndef APSTUDIO_READONLY_SYMBOLS #define _APS_NEXT_RESOURCE_VALUE 135 #define _APS_NEXT_COMMAND_VALUE 40037 -#define _APS_NEXT_CONTROL_VALUE 1041 +#define _APS_NEXT_CONTROL_VALUE 1042 #define _APS_NEXT_SYMED_VALUE 101 #endif #endif