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
|
COMBOBOX IDC_MODE,144,10,126,59,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||||||
RTEXT "Settings.Publish.Service",IDC_SERVICE_STATIC,4,29,138,8
|
RTEXT "Settings.Publish.Service",IDC_SERVICE_STATIC,4,29,138,8
|
||||||
COMBOBOX IDC_SERVICE,144,27,126,59,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
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
|
RTEXT "Settings.Publish.Server",IDC_SERVER_STATIC,4,46,138,8
|
||||||
EDITTEXT IDC_URL,144,43,278,14,ES_AUTOHSCROLL
|
EDITTEXT IDC_URL,144,43,278,14,ES_AUTOHSCROLL
|
||||||
RTEXT "Settings.Publish.Playpath",IDC_PLAYPATH_STATIC,4,62,138,8
|
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), SW_HIDE);
|
||||||
//ShowWindow(GetDlgItem(hwnd, IDC_DASHBOARDLINK_STATIC), SW_HIDE);
|
//ShowWindow(GetDlgItem(hwnd, IDC_DASHBOARDLINK_STATIC), SW_HIDE);
|
||||||
ShowWindow(GetDlgItem(hwnd, IDC_SAVETOFILE), 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_STATIC), 0, -data.fileControlOffset);
|
||||||
AdjustWindowPos(GetDlgItem(hwnd, IDC_SAVEPATH), 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_SERVICE), swShowControls);
|
||||||
ShowWindow(GetDlgItem(hwnd, IDC_PLAYPATH), 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);
|
int serviceID = (int)SendMessage(GetDlgItem(hwnd, IDC_SERVICE), CB_GETCURSEL, 0, 0);
|
||||||
if(serviceID == 0)
|
if(serviceID == 0)
|
||||||
@ -1045,6 +1047,10 @@ INT_PTR SettingsPublish::ProcMessage(UINT message, WPARAM wParam, LPARAM lParam)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
case IDC_BROWSEUSERSERVICES:
|
||||||
|
ShellExecute(NULL, L"open", FormattedString(L"%s/services", API->GetAppDataPath()), 0, 0, SW_SHOWNORMAL);
|
||||||
|
break;
|
||||||
|
|
||||||
case IDC_LOWLATENCYMODE:
|
case IDC_LOWLATENCYMODE:
|
||||||
case IDC_SAVETOFILE:
|
case IDC_SAVETOFILE:
|
||||||
if(HIWORD(wParam) == BN_CLICKED)
|
if(HIWORD(wParam) == BN_CLICKED)
|
||||||
|
@ -135,6 +135,7 @@
|
|||||||
#define IDC_BROWSE 1050
|
#define IDC_BROWSE 1050
|
||||||
#define IDC_REPLAYBUFFERBROWSE 1051
|
#define IDC_REPLAYBUFFERBROWSE 1051
|
||||||
#define IDC_MICDEVICES 1052
|
#define IDC_MICDEVICES 1052
|
||||||
|
#define IDC_BROWSEUSERSERVICES 1052
|
||||||
#define IDC_SOURCES 1053
|
#define IDC_SOURCES 1053
|
||||||
#define IDC_ADD 1054
|
#define IDC_ADD 1054
|
||||||
#define IDC_REMOVE 1055
|
#define IDC_REMOVE 1055
|
||||||
|
Loading…
x
Reference in New Issue
Block a user