mirror of
https://github.com/reactos/reactos.git
synced 2025-08-04 03:37:19 +00:00
Bug 3040: add some functionality to mmsys.cpl by Kamil Hornicek (tykef at atlas dot cz) irc nick Pigglesworth
I updated all rc files according to the changes in the english one and removed DS_3DLOOK. svn path=/trunk/; revision=32209
This commit is contained in:
parent
6879d09095
commit
89aff6dc8a
17 changed files with 338 additions and 99 deletions
|
@ -8,7 +8,7 @@ BEGIN
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
||||||
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
||||||
GROUPBOX "Ñèëà íà óñòðîéñòâîòî", -1, 7,30,230,100
|
GROUPBOX "Ñèëà íà óñòðîéñòâîòî", -1, 7,30,230,100
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 17,45,32,32
|
CONTROL "", IDC_MUTE_ICON, "Static", SS_ICON | WS_VISIBLE,17,45,32,32
|
||||||
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
||||||
LTEXT "Ñëàáî",-1,62,66,30,17
|
LTEXT "Ñëàáî",-1,62,66,30,17
|
||||||
LTEXT "Ñèëíî",-1,195,66,30,17
|
LTEXT "Ñèëíî",-1,195,66,30,17
|
||||||
|
@ -97,7 +97,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Save Scheme As"
|
CAPTION "Save Scheme As"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -162,7 +162,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -176,7 +176,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Multichannel"
|
CAPTION "Multichannel"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -218,7 +218,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|
|
@ -8,7 +8,7 @@ BEGIN
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
||||||
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
||||||
GROUPBOX "Device volume", -1, 7,30,230,100
|
GROUPBOX "Device volume", -1, 7,30,230,100
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 17,45,32,32
|
CONTROL "", IDC_MUTE_ICON, "Static", SS_ICON | WS_VISIBLE,17,45,32,32
|
||||||
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
||||||
LTEXT "Low",-1,62,66,30,17
|
LTEXT "Low",-1,62,66,30,17
|
||||||
LTEXT "High",-1,195,66,30,17
|
LTEXT "High",-1,195,66,30,17
|
||||||
|
@ -97,7 +97,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Save Scheme As"
|
CAPTION "Save Scheme As"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -162,7 +162,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -176,7 +176,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Multichannel"
|
CAPTION "Multichannel"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -218,7 +218,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|
|
@ -8,7 +8,7 @@ BEGIN
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
||||||
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
||||||
GROUPBOX "Gerätelautstärke", -1, 7,30,230,100
|
GROUPBOX "Gerätelautstärke", -1, 7,30,230,100
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 17,45,32,32
|
CONTROL "", IDC_MUTE_ICON, "Static", SS_ICON | WS_VISIBLE,17,45,32,32
|
||||||
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
||||||
LTEXT "Niedrig",-1,62,66,30,17
|
LTEXT "Niedrig",-1,62,66,30,17
|
||||||
LTEXT "Hoch",-1,195,66,30,17
|
LTEXT "Hoch",-1,195,66,30,17
|
||||||
|
@ -97,7 +97,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Schema speichern unter"
|
CAPTION "Schema speichern unter"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -162,7 +162,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -176,7 +176,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Multichannel"
|
CAPTION "Multichannel"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -218,7 +218,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|
|
@ -8,7 +8,7 @@ BEGIN
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
||||||
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
||||||
GROUPBOX "Device volume", -1, 7,30,230,100
|
GROUPBOX "Device volume", -1, 7,30,230,100
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 17,45,32,32
|
CONTROL "", IDC_MUTE_ICON, "Static", SS_ICON | WS_VISIBLE,17,45,32,32
|
||||||
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
||||||
LTEXT "Low",-1,62,66,30,17
|
LTEXT "Low",-1,62,66,30,17
|
||||||
LTEXT "High",-1,195,66,30,17
|
LTEXT "High",-1,195,66,30,17
|
||||||
|
@ -97,7 +97,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Save Scheme As"
|
CAPTION "Save Scheme As"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -162,7 +162,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -176,7 +176,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Multichannel"
|
CAPTION "Multichannel"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -218,7 +218,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|
|
@ -8,7 +8,7 @@ BEGIN
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
||||||
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
||||||
GROUPBOX "Device volume", -1, 7,30,230,100
|
GROUPBOX "Device volume", -1, 7,30,230,100
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 17,45,32,32
|
CONTROL "", IDC_MUTE_ICON, "Static", SS_ICON | WS_VISIBLE,17,45,32,32
|
||||||
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
||||||
LTEXT "Low",-1,62,66,30,17
|
LTEXT "Low",-1,62,66,30,17
|
||||||
LTEXT "High",-1,195,66,30,17
|
LTEXT "High",-1,195,66,30,17
|
||||||
|
@ -97,7 +97,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Save Scheme As"
|
CAPTION "Save Scheme As"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -162,7 +162,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -176,7 +176,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Multichannel"
|
CAPTION "Multichannel"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -218,7 +218,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|
|
@ -8,7 +8,7 @@ BEGIN
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
||||||
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
||||||
GROUPBOX "Volumen del dispositivo", -1, 7,30,230,100
|
GROUPBOX "Volumen del dispositivo", -1, 7,30,230,100
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 17,45,32,32
|
CONTROL "", IDC_MUTE_ICON, "Static", SS_ICON | WS_VISIBLE,17,45,32,32
|
||||||
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
||||||
LTEXT "Bajo",-1,62,66,30,17
|
LTEXT "Bajo",-1,62,66,30,17
|
||||||
LTEXT "Alto",-1,195,66,30,17
|
LTEXT "Alto",-1,195,66,30,17
|
||||||
|
@ -97,7 +97,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Save Scheme As"
|
CAPTION "Save Scheme As"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -162,7 +162,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -176,7 +176,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Multichannel"
|
CAPTION "Multichannel"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -218,7 +218,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|
|
@ -8,7 +8,7 @@ BEGIN
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
||||||
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
||||||
GROUPBOX "Volume du périphérique", -1, 7,30,230,100
|
GROUPBOX "Volume du périphérique", -1, 7,30,230,100
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 17,45,32,32
|
CONTROL "", IDC_MUTE_ICON, "Static", SS_ICON | WS_VISIBLE,17,45,32,32
|
||||||
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
||||||
LTEXT "Faible",-1,62,66,30,17
|
LTEXT "Faible",-1,62,66,30,17
|
||||||
LTEXT "Élevé",-1,195,66,30,17
|
LTEXT "Élevé",-1,195,66,30,17
|
||||||
|
@ -97,7 +97,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Save Scheme As"
|
CAPTION "Save Scheme As"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -162,7 +162,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -176,7 +176,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Multichannel"
|
CAPTION "Multichannel"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -218,7 +218,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|
|
@ -8,7 +8,7 @@ BEGIN
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
||||||
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
||||||
GROUPBOX "Device volume", -1, 7,30,230,100
|
GROUPBOX "Device volume", -1, 7,30,230,100
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 17,45,32,32
|
CONTROL "", IDC_MUTE_ICON, "Static", SS_ICON | WS_VISIBLE,17,45,32,32
|
||||||
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
||||||
LTEXT "Low",-1,62,66,30,17
|
LTEXT "Low",-1,62,66,30,17
|
||||||
LTEXT "High",-1,195,66,30,17
|
LTEXT "High",-1,195,66,30,17
|
||||||
|
@ -97,7 +97,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Save Scheme As"
|
CAPTION "Save Scheme As"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -162,7 +162,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -176,7 +176,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Multichannel"
|
CAPTION "Multichannel"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -218,7 +218,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|
|
@ -8,7 +8,7 @@ BEGIN
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
||||||
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
||||||
GROUPBOX "Volume del dispositivo", -1, 7,30,230,100
|
GROUPBOX "Volume del dispositivo", -1, 7,30,230,100
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 17,45,32,32
|
CONTROL "", IDC_MUTE_ICON, "Static", SS_ICON | WS_VISIBLE,17,45,32,32
|
||||||
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
||||||
LTEXT "Basso",-1,62,66,30,17
|
LTEXT "Basso",-1,62,66,30,17
|
||||||
LTEXT "Alto",-1,195,66,30,17
|
LTEXT "Alto",-1,195,66,30,17
|
||||||
|
@ -97,7 +97,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Save Scheme As"
|
CAPTION "Save Scheme As"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -162,7 +162,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -176,7 +176,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Multichannel"
|
CAPTION "Multichannel"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -218,7 +218,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|
|
@ -8,7 +8,7 @@ BEGIN
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
||||||
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
||||||
GROUPBOX "Device volume", -1, 7,30,230,100
|
GROUPBOX "Device volume", -1, 7,30,230,100
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 17,45,32,32
|
CONTROL "", IDC_MUTE_ICON, "Static", SS_ICON | WS_VISIBLE,17,45,32,32
|
||||||
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
||||||
LTEXT "Low",-1,62,66,30,17
|
LTEXT "Low",-1,62,66,30,17
|
||||||
LTEXT "High",-1,195,66,30,17
|
LTEXT "High",-1,195,66,30,17
|
||||||
|
@ -97,7 +97,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Save Scheme As"
|
CAPTION "Save Scheme As"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -162,7 +162,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -176,7 +176,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Multichannel"
|
CAPTION "Multichannel"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -218,7 +218,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|
|
@ -18,7 +18,7 @@ BEGIN
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
||||||
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
||||||
GROUPBOX "G³oœnoœæ urz¹dzenia", -1, 7,30,230,100
|
GROUPBOX "G³oœnoœæ urz¹dzenia", -1, 7,30,230,100
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 17,45,32,32
|
CONTROL "", IDC_MUTE_ICON, "Static", SS_ICON | WS_VISIBLE,17,45,32,32
|
||||||
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
||||||
LTEXT "Ma³a",-1,62,66,30,17
|
LTEXT "Ma³a",-1,62,66,30,17
|
||||||
LTEXT "Du¿a",-1,195,66,30,17
|
LTEXT "Du¿a",-1,195,66,30,17
|
||||||
|
@ -107,7 +107,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Save Scheme As"
|
CAPTION "Save Scheme As"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -172,7 +172,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -186,7 +186,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Multichannel"
|
CAPTION "Multichannel"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -228,7 +228,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|
|
@ -8,7 +8,7 @@ BEGIN
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
||||||
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
||||||
GROUPBOX "Device volume", -1, 7,30,230,100
|
GROUPBOX "Device volume", -1, 7,30,230,100
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 17,45,32,32
|
CONTROL "", IDC_MUTE_ICON, "Static", SS_ICON | WS_VISIBLE,17,45,32,32
|
||||||
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
||||||
LTEXT "Low",-1,62,66,30,17
|
LTEXT "Low",-1,62,66,30,17
|
||||||
LTEXT "High",-1,195,66,30,17
|
LTEXT "High",-1,195,66,30,17
|
||||||
|
@ -97,7 +97,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Save Scheme As"
|
CAPTION "Save Scheme As"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -162,7 +162,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -176,7 +176,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Multichannel"
|
CAPTION "Multichannel"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -218,7 +218,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|
|
@ -8,7 +8,7 @@ BEGIN
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
||||||
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
||||||
GROUPBOX "Ãðîìêîñòü ìèêøåðà", -1, 7,30,230,100
|
GROUPBOX "Ãðîìêîñòü ìèêøåðà", -1, 7,30,230,100
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 17,45,32,32
|
CONTROL "", IDC_MUTE_ICON, "Static", SS_ICON | WS_VISIBLE,17,45,32,32
|
||||||
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
||||||
LTEXT "íèæå",-1,62,66,30,17
|
LTEXT "íèæå",-1,62,66,30,17
|
||||||
LTEXT "âûøå",-1,195,66,30,17
|
LTEXT "âûøå",-1,195,66,30,17
|
||||||
|
@ -96,7 +96,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Save Scheme As"
|
CAPTION "Save Scheme As"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -161,7 +161,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -175,7 +175,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Multichannel"
|
CAPTION "Multichannel"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -217,7 +217,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Setup"
|
CAPTION "Setup"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|
|
@ -16,7 +16,7 @@ BEGIN
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
ICON IDI_CPLICON, IDI_CPLICON, 8,5,32,32
|
||||||
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
LTEXT "",IDC_DEVICE_NAME,40,10,194,36
|
||||||
GROUPBOX "Ãó÷í³ñòü ì³êøåðà", -1, 7,30,230,100
|
GROUPBOX "Ãó÷í³ñòü ì³êøåðà", -1, 7,30,230,100
|
||||||
ICON IDI_CPLICON, IDI_CPLICON, 17,45,32,32
|
CONTROL "", IDC_MUTE_ICON, "Static", SS_ICON | WS_VISIBLE,17,45,32,32
|
||||||
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
CONTROL "",IDC_VOLUME_TRACKBAR, "msctls_trackbar32", TBS_AUTOTICKS | TBS_ENABLESELRANGE | TBS_BOTTOM | TBS_HORZ | WS_TABSTOP, 65, 45, 140, 14
|
||||||
LTEXT "íèæ÷å",-1,62,66,30,17
|
LTEXT "íèæ÷å",-1,62,66,30,17
|
||||||
LTEXT "âèùå",-1,195,66,30,17
|
LTEXT "âèùå",-1,195,66,30,17
|
||||||
|
@ -105,7 +105,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
IDD_SAVE_SCHEME_AS DIALOG 9, 23, 225, 54
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Çáåðåæåííÿ ñõåìè"
|
CAPTION "Çáåðåæåííÿ ñõåìè"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -170,7 +170,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
IDD_SETUP1 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Óñòàíîâêà"
|
CAPTION "Óñòàíîâêà"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -184,7 +184,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
IDD_MULTICHANNEL DIALOG 0, 0, 227, 218
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Áàãàòîêàíàëüíèé"
|
CAPTION "Áàãàòîêàíàëüíèé"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
@ -226,7 +226,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
IDD_SETUP2 DIALOG 0, 0, 227, 206
|
||||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||||
CAPTION "Óñòàíîâêà"
|
CAPTION "Óñòàíîâêà"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|
|
@ -13,6 +13,7 @@
|
||||||
<library>gdi32</library>
|
<library>gdi32</library>
|
||||||
<library>winmm</library>
|
<library>winmm</library>
|
||||||
<library>advapi32</library>
|
<library>advapi32</library>
|
||||||
|
<library>shell32</library>
|
||||||
<file>mmsys.c</file>
|
<file>mmsys.c</file>
|
||||||
<file>sounds.c</file>
|
<file>sounds.c</file>
|
||||||
<file>volume.c</file>
|
<file>volume.c</file>
|
||||||
|
|
|
@ -63,6 +63,7 @@
|
||||||
|
|
||||||
#define IDB_SPEAKIMG 4624
|
#define IDB_SPEAKIMG 4624
|
||||||
#define IDC_SPEAKIMG 4625
|
#define IDC_SPEAKIMG 4625
|
||||||
|
#define IDC_MUTE_ICON 4626
|
||||||
|
|
||||||
/* Strings */
|
/* Strings */
|
||||||
#define IDS_CPLNAME 1000
|
#define IDS_CPLNAME 1000
|
||||||
|
|
|
@ -17,6 +17,8 @@
|
||||||
#include "mmsys.h"
|
#include "mmsys.h"
|
||||||
#include "resource.h"
|
#include "resource.h"
|
||||||
|
|
||||||
|
#define VOLUME_DIVIDER 0xFFF
|
||||||
|
|
||||||
typedef struct _IMGINFO
|
typedef struct _IMGINFO
|
||||||
{
|
{
|
||||||
HBITMAP hBitmap;
|
HBITMAP hBitmap;
|
||||||
|
@ -25,6 +27,23 @@ typedef struct _IMGINFO
|
||||||
} IMGINFO, *PIMGINFO;
|
} IMGINFO, *PIMGINFO;
|
||||||
|
|
||||||
|
|
||||||
|
typedef struct _GLOBAL_DATA
|
||||||
|
{
|
||||||
|
HMIXER hMixer;
|
||||||
|
HICON hIconMuted;
|
||||||
|
HICON hIconUnMuted;
|
||||||
|
|
||||||
|
LONG muteVal;
|
||||||
|
DWORD muteControlID;
|
||||||
|
|
||||||
|
DWORD volumeControlID;
|
||||||
|
DWORD volumeMinimum;
|
||||||
|
DWORD volumeMaximum;
|
||||||
|
DWORD volumeValue;
|
||||||
|
|
||||||
|
} GLOBAL_DATA, *PGLOBAL_DATA;
|
||||||
|
|
||||||
|
|
||||||
static VOID
|
static VOID
|
||||||
InitImageInfo(PIMGINFO ImgInfo)
|
InitImageInfo(PIMGINFO ImgInfo)
|
||||||
{
|
{
|
||||||
|
@ -48,17 +67,165 @@ InitImageInfo(PIMGINFO ImgInfo)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
VOID
|
||||||
InitVolumeControls(HWND hwndDlg)
|
GetMuteControl(PGLOBAL_DATA pGlobalData)
|
||||||
{
|
{
|
||||||
UINT NumWavOut;
|
MIXERLINE mxln;
|
||||||
WAVEOUTCAPS woc;
|
MIXERCONTROL mxc;
|
||||||
MMRESULT errcode;
|
MIXERLINECONTROLS mxlctrl;
|
||||||
DWORD dwDeviceID;
|
|
||||||
DWORD dwStatus;
|
|
||||||
|
|
||||||
NumWavOut = waveOutGetNumDevs();
|
if (pGlobalData->hMixer == NULL)
|
||||||
if (!NumWavOut)
|
return;
|
||||||
|
|
||||||
|
mxln.cbStruct = sizeof(MIXERLINE);
|
||||||
|
mxln.dwComponentType = MIXERLINE_COMPONENTTYPE_DST_SPEAKERS;
|
||||||
|
|
||||||
|
if (mixerGetLineInfo((HMIXEROBJ)pGlobalData->hMixer, &mxln, MIXER_OBJECTF_HMIXER | MIXER_GETLINEINFOF_COMPONENTTYPE)
|
||||||
|
!= MMSYSERR_NOERROR) return;
|
||||||
|
|
||||||
|
mxlctrl.cbStruct = sizeof(MIXERLINECONTROLS);
|
||||||
|
mxlctrl.dwLineID = mxln.dwLineID;
|
||||||
|
mxlctrl.dwControlType = MIXERCONTROL_CONTROLTYPE_MUTE;
|
||||||
|
mxlctrl.cControls = 1;
|
||||||
|
mxlctrl.cbmxctrl = sizeof(MIXERCONTROL);
|
||||||
|
mxlctrl.pamxctrl = &mxc;
|
||||||
|
|
||||||
|
if (mixerGetLineControls((HMIXEROBJ)pGlobalData->hMixer, &mxlctrl, MIXER_OBJECTF_HMIXER | MIXER_GETLINECONTROLSF_ONEBYTYPE)
|
||||||
|
!= MMSYSERR_NOERROR) return;
|
||||||
|
|
||||||
|
pGlobalData->muteControlID = mxc.dwControlID;
|
||||||
|
}
|
||||||
|
|
||||||
|
VOID
|
||||||
|
GetMuteState(PGLOBAL_DATA pGlobalData)
|
||||||
|
{
|
||||||
|
MIXERCONTROLDETAILS_BOOLEAN mxcdMute;
|
||||||
|
MIXERCONTROLDETAILS mxcd;
|
||||||
|
|
||||||
|
if (pGlobalData->hMixer == NULL)
|
||||||
|
return;
|
||||||
|
|
||||||
|
mxcd.cbStruct = sizeof(MIXERCONTROLDETAILS);
|
||||||
|
mxcd.dwControlID = pGlobalData->muteControlID;
|
||||||
|
mxcd.cChannels = 1;
|
||||||
|
mxcd.cMultipleItems = 0;
|
||||||
|
mxcd.cbDetails = sizeof(MIXERCONTROLDETAILS_BOOLEAN);
|
||||||
|
mxcd.paDetails = &mxcdMute;
|
||||||
|
|
||||||
|
if (mixerGetControlDetails((HMIXEROBJ)pGlobalData->hMixer, &mxcd, MIXER_OBJECTF_HMIXER | MIXER_GETCONTROLDETAILSF_VALUE)
|
||||||
|
!= MMSYSERR_NOERROR)
|
||||||
|
return;
|
||||||
|
|
||||||
|
pGlobalData->muteVal = mxcdMute.fValue;
|
||||||
|
}
|
||||||
|
|
||||||
|
VOID
|
||||||
|
SwitchMuteState(PGLOBAL_DATA pGlobalData)
|
||||||
|
{
|
||||||
|
MIXERCONTROLDETAILS_BOOLEAN mxcdMute;
|
||||||
|
MIXERCONTROLDETAILS mxcd;
|
||||||
|
|
||||||
|
mxcd.cbStruct = sizeof(MIXERCONTROLDETAILS);
|
||||||
|
mxcd.dwControlID = pGlobalData->muteControlID;
|
||||||
|
mxcd.cChannels = 1;
|
||||||
|
mxcd.cMultipleItems = 0;
|
||||||
|
mxcd.cbDetails = sizeof(MIXERCONTROLDETAILS_BOOLEAN);
|
||||||
|
mxcd.paDetails = &mxcdMute;
|
||||||
|
|
||||||
|
mxcdMute.fValue = !pGlobalData->muteVal;
|
||||||
|
if (mixerSetControlDetails((HMIXEROBJ)pGlobalData->hMixer, &mxcd, MIXER_OBJECTF_HMIXER | MIXER_SETCONTROLDETAILSF_VALUE)
|
||||||
|
!= MMSYSERR_NOERROR)
|
||||||
|
return;
|
||||||
|
|
||||||
|
pGlobalData->muteVal = mxcdMute.fValue;
|
||||||
|
}
|
||||||
|
|
||||||
|
VOID
|
||||||
|
GetVolumeControl(PGLOBAL_DATA pGlobalData)
|
||||||
|
{
|
||||||
|
MIXERLINE mxln;
|
||||||
|
MIXERCONTROL mxc;
|
||||||
|
MIXERLINECONTROLS mxlc;
|
||||||
|
|
||||||
|
if (pGlobalData->hMixer == NULL)
|
||||||
|
return;
|
||||||
|
|
||||||
|
mxln.cbStruct = sizeof(MIXERLINE);
|
||||||
|
mxln.dwComponentType = MIXERLINE_COMPONENTTYPE_DST_SPEAKERS;
|
||||||
|
if (mixerGetLineInfo((HMIXEROBJ)pGlobalData->hMixer, &mxln, MIXER_OBJECTF_HMIXER | MIXER_GETLINEINFOF_COMPONENTTYPE)
|
||||||
|
!= MMSYSERR_NOERROR)
|
||||||
|
return;
|
||||||
|
|
||||||
|
mxlc.cbStruct = sizeof(MIXERLINECONTROLS);
|
||||||
|
mxlc.dwLineID = mxln.dwLineID;
|
||||||
|
mxlc.dwControlType = MIXERCONTROL_CONTROLTYPE_VOLUME;
|
||||||
|
mxlc.cControls = 1;
|
||||||
|
mxlc.cbmxctrl = sizeof(MIXERCONTROL);
|
||||||
|
mxlc.pamxctrl = &mxc;
|
||||||
|
if (mixerGetLineControls((HMIXEROBJ)pGlobalData->hMixer, &mxlc, MIXER_OBJECTF_HMIXER | MIXER_GETLINECONTROLSF_ONEBYTYPE)
|
||||||
|
!= MMSYSERR_NOERROR)
|
||||||
|
return;
|
||||||
|
|
||||||
|
pGlobalData->volumeMinimum = mxc.Bounds.dwMinimum;
|
||||||
|
pGlobalData->volumeMaximum = mxc.Bounds.dwMaximum;
|
||||||
|
pGlobalData->volumeControlID = mxc.dwControlID;
|
||||||
|
}
|
||||||
|
|
||||||
|
VOID
|
||||||
|
GetVolumeValue(PGLOBAL_DATA pGlobalData)
|
||||||
|
{
|
||||||
|
MIXERCONTROLDETAILS_UNSIGNED mxcdVolume;
|
||||||
|
MIXERCONTROLDETAILS mxcd;
|
||||||
|
|
||||||
|
if (pGlobalData->hMixer == NULL)
|
||||||
|
return;
|
||||||
|
|
||||||
|
mxcd.cbStruct = sizeof(MIXERCONTROLDETAILS);
|
||||||
|
mxcd.dwControlID = pGlobalData->volumeControlID;
|
||||||
|
mxcd.cChannels = 1;
|
||||||
|
mxcd.cMultipleItems = 0;
|
||||||
|
mxcd.cbDetails = sizeof(MIXERCONTROLDETAILS_UNSIGNED);
|
||||||
|
mxcd.paDetails = &mxcdVolume;
|
||||||
|
|
||||||
|
if (mixerGetControlDetails((HMIXEROBJ)pGlobalData->hMixer, &mxcd, MIXER_OBJECTF_HMIXER | MIXER_GETCONTROLDETAILSF_VALUE)
|
||||||
|
!= MMSYSERR_NOERROR)
|
||||||
|
return;
|
||||||
|
|
||||||
|
pGlobalData->volumeValue = mxcdVolume.dwValue;
|
||||||
|
}
|
||||||
|
|
||||||
|
VOID
|
||||||
|
SetVolumeValue(PGLOBAL_DATA pGlobalData){
|
||||||
|
MIXERCONTROLDETAILS_UNSIGNED mxcdVolume;
|
||||||
|
MIXERCONTROLDETAILS mxcd;
|
||||||
|
|
||||||
|
if (pGlobalData->hMixer == NULL)
|
||||||
|
return;
|
||||||
|
|
||||||
|
mxcdVolume.dwValue = pGlobalData->volumeValue;
|
||||||
|
mxcd.cbStruct = sizeof(MIXERCONTROLDETAILS);
|
||||||
|
mxcd.dwControlID = pGlobalData->volumeControlID;
|
||||||
|
mxcd.cChannels = 1;
|
||||||
|
mxcd.cMultipleItems = 0;
|
||||||
|
mxcd.cbDetails = sizeof(MIXERCONTROLDETAILS_UNSIGNED);
|
||||||
|
mxcd.paDetails = &mxcdVolume;
|
||||||
|
|
||||||
|
if (mixerSetControlDetails((HMIXEROBJ)pGlobalData->hMixer, &mxcd, MIXER_OBJECTF_HMIXER | MIXER_SETCONTROLDETAILSF_VALUE)
|
||||||
|
!= MMSYSERR_NOERROR)
|
||||||
|
return;
|
||||||
|
|
||||||
|
pGlobalData->volumeValue = mxcdVolume.dwValue;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
VOID
|
||||||
|
InitVolumeControls(HWND hwndDlg, PGLOBAL_DATA pGlobalData)
|
||||||
|
{
|
||||||
|
UINT NumMixers;
|
||||||
|
MIXERCAPS mxc;
|
||||||
|
|
||||||
|
NumMixers = mixerGetNumDevs();
|
||||||
|
if (!NumMixers)
|
||||||
{
|
{
|
||||||
EnableWindow(GetDlgItem(hwndDlg, IDC_VOLUME_TRACKBAR), FALSE);
|
EnableWindow(GetDlgItem(hwndDlg, IDC_VOLUME_TRACKBAR), FALSE);
|
||||||
EnableWindow(GetDlgItem(hwndDlg, IDC_MUTE_CHECKBOX), FALSE);
|
EnableWindow(GetDlgItem(hwndDlg, IDC_MUTE_CHECKBOX), FALSE);
|
||||||
|
@ -70,56 +237,82 @@ InitVolumeControls(HWND hwndDlg)
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
errcode = waveOutMessage((HWAVEOUT)WAVE_MAPPER, DRVM_MAPPER_PREFERRED_GET, (DWORD_PTR)&dwDeviceID, (DWORD_PTR)&dwStatus);
|
if (mixerOpen(&pGlobalData->hMixer, 0, (DWORD)hwndDlg, 0, MIXER_OBJECTF_MIXER | CALLBACK_WINDOW) != MMSYSERR_NOERROR)
|
||||||
if (errcode != MMSYSERR_NOERROR)
|
|
||||||
{
|
{
|
||||||
MessageBox(hwndDlg, _T("Failed to enumerate default device"), NULL, MB_OK);
|
MessageBox(hwndDlg, _T("Cannot open mixer"), NULL, MB_OK);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (waveOutGetDevCaps(dwDeviceID, &woc, sizeof(WAVEOUTCAPS)) != MMSYSERR_NOERROR)
|
ZeroMemory(&mxc, sizeof(MIXERCAPS));
|
||||||
|
if (mixerGetDevCaps((UINT)pGlobalData->hMixer, &mxc, sizeof(MIXERCAPS)) != MMSYSERR_NOERROR)
|
||||||
{
|
{
|
||||||
MessageBox(hwndDlg, _T("waveOutGetDevCaps failed"), NULL, MB_OK);
|
MessageBox(hwndDlg, _T("mixerGetDevCaps failed"), NULL, MB_OK);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
SendDlgItemMessage(hwndDlg, IDC_DEVICE_NAME, WM_SETTEXT, (WPARAM)0, (LPARAM)woc.szPname);
|
GetMuteControl(pGlobalData);
|
||||||
|
GetMuteState(pGlobalData);
|
||||||
if (!(woc.dwSupport & WAVECAPS_VOLUME))
|
if (pGlobalData->muteVal)
|
||||||
{
|
{
|
||||||
/// the device does not support volume changes
|
SendDlgItemMessage(hwndDlg, IDC_MUTE_CHECKBOX, BM_SETCHECK, (WPARAM)BST_CHECKED, (LPARAM)0);
|
||||||
/// disable volume control
|
SendDlgItemMessage(hwndDlg, IDC_MUTE_ICON, STM_SETIMAGE, IMAGE_ICON, (LPARAM)pGlobalData->hIconMuted);
|
||||||
EnableWindow(GetDlgItem(hwndDlg, IDC_VOLUME_TRACKBAR), FALSE);
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
SendDlgItemMessage(hwndDlg, IDC_VOLUME_TRACKBAR, TBM_SETRANGE, (WPARAM)TRUE, (LPARAM)MAKELONG(0, 10));
|
SendDlgItemMessage(hwndDlg, IDC_MUTE_CHECKBOX, BM_SETCHECK, (WPARAM)BST_UNCHECKED, (LPARAM)0);
|
||||||
SendDlgItemMessage(hwndDlg, IDC_VOLUME_TRACKBAR, TBM_SETPAGESIZE, (WPARAM)FALSE, (LPARAM)1);
|
SendDlgItemMessage(hwndDlg, IDC_MUTE_ICON, STM_SETIMAGE, IMAGE_ICON, (LPARAM)pGlobalData->hIconUnMuted);
|
||||||
SendDlgItemMessage(hwndDlg, IDC_VOLUME_TRACKBAR, TBM_SETSEL, (WPARAM)FALSE, (LPARAM)MAKELONG(0, 10));
|
|
||||||
SendDlgItemMessage(hwndDlg, IDC_VOLUME_TRACKBAR, TBM_SETPOS, (WPARAM)TRUE, (LPARAM)4);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
GetVolumeControl(pGlobalData);
|
||||||
|
GetVolumeValue(pGlobalData);
|
||||||
|
|
||||||
|
SendDlgItemMessage(hwndDlg, IDC_DEVICE_NAME, WM_SETTEXT, 0, (LPARAM)mxc.szPname);
|
||||||
|
SendDlgItemMessage(hwndDlg, IDC_VOLUME_TRACKBAR, TBM_SETRANGE, (WPARAM)TRUE,
|
||||||
|
(LPARAM)MAKELONG(pGlobalData->volumeMinimum, pGlobalData->volumeMaximum/VOLUME_DIVIDER));
|
||||||
|
SendDlgItemMessage(hwndDlg, IDC_VOLUME_TRACKBAR, TBM_SETPAGESIZE, (WPARAM)FALSE, (LPARAM)1);
|
||||||
|
SendDlgItemMessage(hwndDlg, IDC_VOLUME_TRACKBAR, TBM_SETSEL, (WPARAM)FALSE,
|
||||||
|
(LPARAM)MAKELONG(pGlobalData->volumeMinimum, pGlobalData->volumeValue/VOLUME_DIVIDER));
|
||||||
|
SendDlgItemMessage(hwndDlg, IDC_VOLUME_TRACKBAR, TBM_SETPOS, (WPARAM)TRUE, (LPARAM)pGlobalData->volumeValue/VOLUME_DIVIDER);
|
||||||
|
}
|
||||||
|
|
||||||
|
VOID
|
||||||
|
LaunchSoundControl(HWND hwndDlg)
|
||||||
|
{
|
||||||
|
if ((INT)ShellExecuteW(NULL, L"open", L"sndvol32.exe", NULL, NULL, SW_SHOWNORMAL) > 32)
|
||||||
|
return;
|
||||||
|
MessageBox(hwndDlg, _T("Cannot run sndvol32.exe"), NULL, MB_OK);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Volume property page dialog callback */
|
/* Volume property page dialog callback */
|
||||||
//static INT_PTR CALLBACK
|
//static INT_PTR CALLBACK
|
||||||
INT_PTR CALLBACK
|
INT_PTR CALLBACK
|
||||||
VolumeDlgProc(HWND hwndDlg,
|
VolumeDlgProc(HWND hwndDlg,
|
||||||
UINT uMsg,
|
UINT uMsg,
|
||||||
WPARAM wParam,
|
WPARAM wParam,
|
||||||
LPARAM lParam)
|
LPARAM lParam)
|
||||||
{
|
{
|
||||||
static IMGINFO ImgInfo;
|
static IMGINFO ImgInfo;
|
||||||
UNREFERENCED_PARAMETER(lParam);
|
UNREFERENCED_PARAMETER(lParam);
|
||||||
UNREFERENCED_PARAMETER(wParam);
|
UNREFERENCED_PARAMETER(wParam);
|
||||||
|
PGLOBAL_DATA pGlobalData;
|
||||||
|
|
||||||
|
pGlobalData = (PGLOBAL_DATA)GetWindowLongPtr(hwndDlg, DWLP_USER);
|
||||||
|
|
||||||
switch(uMsg)
|
switch(uMsg)
|
||||||
{
|
{
|
||||||
case WM_INITDIALOG:
|
case WM_INITDIALOG:
|
||||||
{
|
{
|
||||||
|
pGlobalData = (GLOBAL_DATA*) HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(GLOBAL_DATA));
|
||||||
|
SetWindowLongPtr(hwndDlg, DWLP_USER, (LONG_PTR)pGlobalData);
|
||||||
|
|
||||||
|
pGlobalData->hIconUnMuted = LoadImage(hApplet, MAKEINTRESOURCE(IDI_CPLICON), IMAGE_ICON, 32, 32, LR_DEFAULTCOLOR);
|
||||||
|
pGlobalData->hIconMuted = LoadImage(hApplet, MAKEINTRESOURCE(IDI_MUTED_ICON), IMAGE_ICON, 32, 32, LR_DEFAULTCOLOR);
|
||||||
|
|
||||||
InitImageInfo(&ImgInfo);
|
InitImageInfo(&ImgInfo);
|
||||||
InitVolumeControls(hwndDlg);
|
InitVolumeControls(hwndDlg, pGlobalData);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
case WM_DRAWITEM:
|
case WM_DRAWITEM:
|
||||||
{
|
{
|
||||||
LPDRAWITEMSTRUCT lpDrawItem;
|
LPDRAWITEMSTRUCT lpDrawItem;
|
||||||
|
@ -148,8 +341,52 @@ VolumeDlgProc(HWND hwndDlg,
|
||||||
DeleteDC(hdcMem);
|
DeleteDC(hdcMem);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return TRUE;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
case WM_COMMAND:
|
||||||
|
{
|
||||||
|
switch (LOWORD(wParam))
|
||||||
|
{
|
||||||
|
case IDC_MUTE_CHECKBOX:
|
||||||
|
SwitchMuteState(pGlobalData);
|
||||||
|
if (pGlobalData->muteVal)
|
||||||
|
{
|
||||||
|
SendDlgItemMessage(hwndDlg, IDC_MUTE_CHECKBOX, BM_SETCHECK, (WPARAM)BST_CHECKED, (LPARAM)0);
|
||||||
|
SendDlgItemMessage(hwndDlg, IDC_MUTE_ICON, STM_SETIMAGE, IMAGE_ICON, (LPARAM)pGlobalData->hIconMuted);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
SendDlgItemMessage(hwndDlg, IDC_MUTE_CHECKBOX, BM_SETCHECK, (WPARAM)BST_UNCHECKED, (LPARAM)0);
|
||||||
|
SendDlgItemMessage(hwndDlg, IDC_MUTE_ICON, STM_SETIMAGE, IMAGE_ICON, (LPARAM)pGlobalData->hIconUnMuted);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case IDC_ADVANCED_BTN:
|
||||||
|
LaunchSoundControl(hwndDlg);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
case WM_HSCROLL:
|
||||||
|
{
|
||||||
|
HWND hVolumeTrackbar = GetDlgItem(hwndDlg, IDC_VOLUME_TRACKBAR);
|
||||||
|
if (hVolumeTrackbar == (HWND)lParam)
|
||||||
|
{
|
||||||
|
pGlobalData->volumeValue = (DWORD)SendDlgItemMessage(hwndDlg, IDC_VOLUME_TRACKBAR, TBM_GETPOS, 0, 0)*VOLUME_DIVIDER;
|
||||||
|
SetVolumeValue(pGlobalData);
|
||||||
|
SendDlgItemMessage(hwndDlg, IDC_VOLUME_TRACKBAR, TBM_SETSEL, (WPARAM)TRUE,
|
||||||
|
(LPARAM)MAKELONG(pGlobalData->volumeMinimum, pGlobalData->volumeValue/VOLUME_DIVIDER));
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
case WM_DESTROY:
|
||||||
|
mixerClose(pGlobalData->hMixer);
|
||||||
|
DestroyIcon(pGlobalData->hIconMuted);
|
||||||
|
DestroyIcon(pGlobalData->hIconUnMuted);
|
||||||
|
HeapFree(GetProcessHeap(), 0, pGlobalData);
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue