Add browse button for user services
This commit is contained in:
parent
edfbea5ba0
commit
1741e49faf
1
OBS.rc
1
OBS.rc
@ -73,6 +73,7 @@ BEGIN
|
||||
COMBOBOX IDC_MODE,144,10,126,59,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||||
RTEXT "Settings.Publish.Service",IDC_SERVICE_STATIC,4,29,138,8
|
||||
COMBOBOX IDC_SERVICE,144,27,126,59,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "Browse",IDC_BROWSEUSERSERVICES,275,27,95,14,NOT WS_TABSTOP
|
||||
RTEXT "Settings.Publish.Server",IDC_SERVER_STATIC,4,46,138,8
|
||||
EDITTEXT IDC_URL,144,43,278,14,ES_AUTOHSCROLL
|
||||
RTEXT "Settings.Publish.Playpath",IDC_PLAYPATH_STATIC,4,62,138,8
|
||||
|
@ -657,6 +657,7 @@ INT_PTR SettingsPublish::ProcMessage(UINT message, WPARAM wParam, LPARAM lParam)
|
||||
//ShowWindow(GetDlgItem(hwnd, IDC_DASHBOARDLINK), SW_HIDE);
|
||||
//ShowWindow(GetDlgItem(hwnd, IDC_DASHBOARDLINK_STATIC), SW_HIDE);
|
||||
ShowWindow(GetDlgItem(hwnd, IDC_SAVETOFILE), SW_HIDE);
|
||||
ShowWindow(GetDlgItem(hwnd, IDC_BROWSEUSERSERVICES), SW_HIDE);
|
||||
|
||||
AdjustWindowPos(GetDlgItem(hwnd, IDC_SAVEPATH_STATIC), 0, -data.fileControlOffset);
|
||||
AdjustWindowPos(GetDlgItem(hwnd, IDC_SAVEPATH), 0, -data.fileControlOffset);
|
||||
@ -828,6 +829,7 @@ INT_PTR SettingsPublish::ProcMessage(UINT message, WPARAM wParam, LPARAM lParam)
|
||||
|
||||
ShowWindow(GetDlgItem(hwnd, IDC_SERVICE), swShowControls);
|
||||
ShowWindow(GetDlgItem(hwnd, IDC_PLAYPATH), swShowControls);
|
||||
ShowWindow(GetDlgItem(hwnd, IDC_BROWSEUSERSERVICES), swShowControls);
|
||||
|
||||
int serviceID = (int)SendMessage(GetDlgItem(hwnd, IDC_SERVICE), CB_GETCURSEL, 0, 0);
|
||||
if(serviceID == 0)
|
||||
@ -1045,6 +1047,10 @@ INT_PTR SettingsPublish::ProcMessage(UINT message, WPARAM wParam, LPARAM lParam)
|
||||
break;
|
||||
}
|
||||
|
||||
case IDC_BROWSEUSERSERVICES:
|
||||
ShellExecute(NULL, L"open", FormattedString(L"%s/services", API->GetAppDataPath()), 0, 0, SW_SHOWNORMAL);
|
||||
break;
|
||||
|
||||
case IDC_LOWLATENCYMODE:
|
||||
case IDC_SAVETOFILE:
|
||||
if(HIWORD(wParam) == BN_CLICKED)
|
||||
|
@ -135,6 +135,7 @@
|
||||
#define IDC_BROWSE 1050
|
||||
#define IDC_REPLAYBUFFERBROWSE 1051
|
||||
#define IDC_MICDEVICES 1052
|
||||
#define IDC_BROWSEUSERSERVICES 1052
|
||||
#define IDC_SOURCES 1053
|
||||
#define IDC_ADD 1054
|
||||
#define IDC_REMOVE 1055
|
||||
|
Loading…
x
Reference in New Issue
Block a user