if (CurSel == 0 || CurSel > pContext->NumDisplayAdapter + pContext->NumSoundAdapter)
{
- ShowWindow(pContext->hDialogs[min(0, CurSel-pContext->NumDisplayAdapter-pContext->NumSoundAdapter)], SW_SHOW);
+ if (CurSel)
+ CurSel -= pContext->NumDisplayAdapter + pContext->NumSoundAdapter;
+ ShowWindow(pContext->hDialogs[CurSel], SW_SHOW);
return;
}
LTEXT "", IDC_STATIC_ADAPTER_MODE, 95, 75, 150, 10
LTEXT "", IDC_STATIC_ADAPTER_MONITOR, 95, 85, 150, 10
- GROUPBOX "Treiber", -1, 270, 10, 220, 100
+ GROUPBOX "Treiber", -1, 270, 10, 190, 100
RTEXT "Hauptreiber:", -1, 275, 25, 55, 10
RTEXT "Version:", -1, 275, 35, 55, 10
RTEXT "Datum:", -1, 275, 45, 55, 10
STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
FONT 8, "MS Shell Dlg"
BEGIN
+ GROUPBOX "Gerät", -1, 10, 10, 250, 100
+ RTEXT "Name:", -1, 20, 25, 70, 10
+ RTEXT "Gerätekennung:", -1, 20, 35, 70, 10
+ RTEXT "Herstellerkennung:", -1, 20, 45, 70, 10
+ RTEXT "Produktkennung:", -1, 20, 55, 70, 10
+ RTEXT "Typ:", -1, 20, 65, 70, 10
+ RTEXT "Standardgerät:", -1, 20, 75, 70, 10
+ LTEXT "", IDC_STATIC_DSOUND_NAME, 95, 25, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_DEVICEID, 95, 35, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_VENDORID, 95, 45, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_PRODUCTID, 95, 55, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_TYPE, 95, 65, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_STANDARD, 95, 75, 150, 10
+ GROUPBOX "Treiber", -1, 270, 10, 190, 100
+ RTEXT "Name:", -1, 275, 25, 55, 10
+ RTEXT "Version:", -1, 275, 35, 55, 10
+ RTEXT "Datum:", -1, 275, 45, 55, 10
+ RTEXT "Mit WHQL-Logo:", -1, 275, 55, 55, 10
+ RTEXT "Andere Dateien:", -1, 275, 65, 55, 10
+ RTEXT "Anbieter:", -1, 275, 75, 55, 10
+ LTEXT "", IDC_STATIC_DSOUND_DRIVER, 335, 25, 100, 10
+ LTEXT "", IDC_STATIC_DSOUND_VERSION, 335, 35, 100, 10
+ LTEXT "", IDC_STATIC_DSOUND_DATE, 335, 45, 100, 10
+ LTEXT "", IDC_STATIC_DSOUND_LOGO, 335, 55, 100, 10
+ LTEXT "", IDC_STATIC_DSOUND_FILES, 335, 65, 100, 10
+ LTEXT "", IDC_STATIC_ADAPTER_PROVIDER, 335, 75, 100, 10
+ GROUPBOX "ReactX-Funktionen", -1, 10, 115, 450, 60
+ CONTROL "", IDC_SLIDER_DSOUND, "msctls_trackbar32", TBS_BOTTOM | WS_TABSTOP, 120, 135, 80, 17
+ RTEXT "Einstellung der Sound-\nhardwarebeschleunigung:", -1, 20, 135, 90, 20
+ PUSHBUTTON "DirectSound testen", IDC_BUTTON_TESTDSOUND, 270, 130, 80, 13
+ GROUPBOX "Hinweise", -1, 10, 180, 450, 40
+ EDITTEXT IDC_TEXT_DSOUNDINFO, 20, 190, 432, 20, WS_DISABLED | WS_TABSTOP
END
IDD_MUSIC_DIALOG DIALOGEX DISCARDABLE 0, 0, 362, 220
IDS_DDFULLSCREEN_RESULT "Did you see white moving reactangle in a fullscreen mode?"
IDS_FORMAT_ADAPTER_MEM "%u MB"
IDS_FORMAT_ADAPTER_MODE "%04u x %04u (%u bit)(%uHz)"
+ IDS_OPTION_NO "Nein"
END
LTEXT "", IDC_STATIC_ADAPTER_MODE, 95, 75, 150, 10
LTEXT "", IDC_STATIC_ADAPTER_MONITOR, 95, 85, 150, 10
- GROUPBOX "Driver", -1, 270, 10, 220, 100
+ GROUPBOX "Driver", -1, 270, 10, 190, 100
RTEXT "Main Driver:", -1, 275, 25, 55, 10
RTEXT "Version:", -1, 275, 35, 55, 10
RTEXT "Date:", -1, 275, 45, 55, 10
STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
FONT 8, "MS Shell Dlg"
BEGIN
+ GROUPBOX "Device", -1, 10, 10, 250, 100
+ RTEXT "Name:", -1, 20, 25, 70, 10
+ RTEXT "Device ID:", -1, 20, 35, 70, 10
+ RTEXT "Manufacturer ID:", -1, 20, 45, 70, 10
+ RTEXT "Product ID:", -1, 20, 55, 70, 10
+ RTEXT "Type:", -1, 20, 65, 70, 10
+ RTEXT "Default Device:", -1, 20, 75, 70, 10
+ LTEXT "", IDC_STATIC_DSOUND_NAME, 95, 25, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_DEVICEID, 95, 35, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_VENDORID, 95, 45, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_PRODUCTID, 95, 55, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_TYPE, 95, 65, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_STANDARD, 95, 75, 150, 10
+ GROUPBOX "Driver", -1, 270, 10, 190, 100
+ RTEXT "Name:", -1, 275, 25, 55, 10
+ RTEXT "Version:", -1, 275, 35, 55, 10
+ RTEXT "Datw:", -1, 275, 45, 55, 10
+ RTEXT "WHQL-Logo:", -1, 275, 55, 55, 10
+ RTEXT "Other Files:", -1, 275, 65, 55, 10
+ RTEXT "Provider:", -1, 275, 75, 55, 10
+ LTEXT "", IDC_STATIC_DSOUND_DRIVER, 335, 25, 100, 10
+ LTEXT "", IDC_STATIC_DSOUND_VERSION, 335, 35, 100, 10
+ LTEXT "", IDC_STATIC_DSOUND_DATE, 335, 45, 100, 10
+ LTEXT "", IDC_STATIC_DSOUND_LOGO, 335, 55, 100, 10
+ LTEXT "", IDC_STATIC_DSOUND_FILES, 335, 65, 100, 10
+ LTEXT "", IDC_STATIC_ADAPTER_PROVIDER, 335, 75, 100, 10
+ GROUPBOX "ReactX-Features", -1, 10, 115, 450, 60
+ CONTROL "", IDC_SLIDER_DSOUND, "msctls_trackbar32", TBS_BOTTOM | WS_TABSTOP, 120, 135, 80, 17
+ RTEXT "Hardware Sound\nAcceleration Level:", -1, 20, 135, 90, 20
+ PUSHBUTTON "Test DirectSound", IDC_BUTTON_TESTDSOUND, 270, 130, 80, 13
+ GROUPBOX "Notes", -1, 10, 180, 450, 40
+ EDITTEXT IDC_TEXT_DSOUNDINFO, 20, 190, 432, 20, WS_DISABLED | WS_TABSTOP
END
IDD_MUSIC_DIALOG DIALOGEX DISCARDABLE 0, 0, 462, 220
IDS_DDFULLSCREEN_RESULT "Did you see white moving reactangle in a fullscreen mode?"
IDS_FORMAT_ADAPTER_MEM "%u MB"
IDS_FORMAT_ADAPTER_MODE "%04u x %04u (%u bit)(%uHz)"
+ IDS_OPTION_NO "No"
END
LTEXT "", IDC_STATIC_ADAPTER_MODE, 95, 75, 130, 10
LTEXT "", IDC_STATIC_ADAPTER_MONITOR, 95, 85, 130, 10
- GROUPBOX "Driver", -1, 240, 10, 220, 100
+ GROUPBOX "Driver", -1, 240, 10, 190, 100
RTEXT "Main Driver:", -1, 245, 30, 55, 10
RTEXT "Version:", -1, 245, 40, 55, 10
RTEXT "Date:", -1, 245, 50, 55, 10
STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
FONT 8, "MS Shell Dlg"
BEGIN
+ GROUPBOX "Device", -1, 10, 10, 250, 100
+ RTEXT "Name:", -1, 20, 25, 70, 10
+ RTEXT "Device ID:", -1, 20, 35, 70, 10
+ RTEXT "Manufacturer ID:", -1, 20, 45, 70, 10
+ RTEXT "Product ID:", -1, 20, 55, 70, 10
+ RTEXT "Type:", -1, 20, 65, 70, 10
+ RTEXT "Default Device:", -1, 20, 75, 70, 10
+ LTEXT "", IDC_STATIC_DSOUND_NAME, 95, 25, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_DEVICEID, 95, 35, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_VENDORID, 95, 45, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_PRODUCTID, 95, 55, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_TYPE, 95, 65, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_STANDARD, 95, 75, 150, 10
+ GROUPBOX "Driver", -1, 270, 10, 190, 100
+ RTEXT "Name:", -1, 275, 25, 55, 10
+ RTEXT "Version:", -1, 275, 35, 55, 10
+ RTEXT "Datw:", -1, 275, 45, 55, 10
+ RTEXT "WHQL-Logo:", -1, 275, 55, 55, 10
+ RTEXT "Other Files:", -1, 275, 65, 55, 10
+ RTEXT "Provider:", -1, 275, 75, 55, 10
+ LTEXT "", IDC_STATIC_DSOUND_DRIVER, 335, 25, 100, 10
+ LTEXT "", IDC_STATIC_DSOUND_VERSION, 335, 35, 100, 10
+ LTEXT "", IDC_STATIC_DSOUND_DATE, 335, 45, 100, 10
+ LTEXT "", IDC_STATIC_DSOUND_LOGO, 335, 55, 100, 10
+ LTEXT "", IDC_STATIC_DSOUND_FILES, 335, 65, 100, 10
+ LTEXT "", IDC_STATIC_ADAPTER_PROVIDER, 335, 75, 100, 10
+ GROUPBOX "ReactX-Features", -1, 10, 115, 450, 60
+ CONTROL "", IDC_SLIDER_DSOUND, "msctls_trackbar32", TBS_BOTTOM | WS_TABSTOP, 120, 135, 80, 17
+ RTEXT "Hardware Sound\nAcceleration Level:", -1, 20, 135, 90, 20
+ PUSHBUTTON "Test DirectSound", IDC_BUTTON_TESTDSOUND, 270, 130, 80, 13
+ GROUPBOX "Notes", -1, 10, 180, 450, 40
+ EDITTEXT IDC_TEXT_DSOUNDINFO, 20, 190, 432, 20, WS_DISABLED | WS_TABSTOP
END
IDD_MUSIC_DIALOG DIALOGEX DISCARDABLE 0, 0, 462, 220
IDS_DEVICE_PRODUCT "Product ID"
IDS_DEVICE_FORCEFEEDBACK "Force Feedback-Driver"
IDS_NOT_APPLICABLE "Not applicable"
- IDS_OPTION_YES "Yes"
+ IDS_OPTION_YES "Oui"
IDS_DIRECTPLAY_COL_NAME1 "Name"
IDS_DIRECTPLAY_COL_NAME2 "Registry"
IDS_DIRECTPLAY_COL_NAME3 "File"
IDS_DDFULLSCREEN_RESULT "Did you see white moving reactangle in a fullscreen mode?"
IDS_FORMAT_ADAPTER_MEM "%u MB"
IDS_FORMAT_ADAPTER_MODE "%04u x %04u (%u bit)(%uHz)"
+ IDS_OPTION_NO "Non"
END
LTEXT "", IDC_STATIC_ADAPTER_MODE, 95, 75, 130, 10
LTEXT "", IDC_STATIC_ADAPTER_MONITOR, 95, 85, 130, 10
- GROUPBOX "Driver", -1, 240, 10, 220, 100
+ GROUPBOX "Driver", -1, 240, 10, 190, 100
RTEXT "Main Driver:", -1, 245, 30, 55, 10
RTEXT "Version:", -1, 245, 40, 55, 10
RTEXT "Date:", -1, 245, 50, 55, 10
STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
FONT 8, "MS Shell Dlg"
BEGIN
+ GROUPBOX "Device", -1, 10, 10, 250, 100
+ RTEXT "Name:", -1, 20, 25, 70, 10
+ RTEXT "Device ID:", -1, 20, 35, 70, 10
+ RTEXT "Manufacturer ID:", -1, 20, 45, 70, 10
+ RTEXT "Product ID:", -1, 20, 55, 70, 10
+ RTEXT "Type:", -1, 20, 65, 70, 10
+ RTEXT "Default Device:", -1, 20, 75, 70, 10
+ LTEXT "", IDC_STATIC_DSOUND_NAME, 95, 25, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_DEVICEID, 95, 35, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_VENDORID, 95, 45, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_PRODUCTID, 95, 55, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_TYPE, 95, 65, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_STANDARD, 95, 75, 150, 10
+ GROUPBOX "Driver", -1, 270, 10, 190, 100
+ RTEXT "Name:", -1, 275, 25, 55, 10
+ RTEXT "Version:", -1, 275, 35, 55, 10
+ RTEXT "Datw:", -1, 275, 45, 55, 10
+ RTEXT "WHQL-Logo:", -1, 275, 55, 55, 10
+ RTEXT "Other Files:", -1, 275, 65, 55, 10
+ RTEXT "Provider:", -1, 275, 75, 55, 10
+ LTEXT "", IDC_STATIC_DSOUND_DRIVER, 335, 25, 100, 10
+ LTEXT "", IDC_STATIC_DSOUND_VERSION, 335, 35, 100, 10
+ LTEXT "", IDC_STATIC_DSOUND_DATE, 335, 45, 100, 10
+ LTEXT "", IDC_STATIC_DSOUND_LOGO, 335, 55, 100, 10
+ LTEXT "", IDC_STATIC_DSOUND_FILES, 335, 65, 100, 10
+ LTEXT "", IDC_STATIC_ADAPTER_PROVIDER, 335, 75, 100, 10
+ GROUPBOX "ReactX-Features", -1, 10, 115, 450, 60
+ CONTROL "", IDC_SLIDER_DSOUND, "msctls_trackbar32", TBS_BOTTOM | WS_TABSTOP, 120, 135, 80, 17
+ RTEXT "Hardware Sound\nAcceleration Level:", -1, 20, 135, 90, 20
+ PUSHBUTTON "Test DirectSound", IDC_BUTTON_TESTDSOUND, 270, 130, 80, 13
+ GROUPBOX "Notes", -1, 10, 180, 450, 40
+ EDITTEXT IDC_TEXT_DSOUNDINFO, 20, 190, 432, 20, WS_DISABLED | WS_TABSTOP
END
IDD_MUSIC_DIALOG DIALOGEX DISCARDABLE 0, 0, 462, 220
IDS_DDFULLSCREEN_RESULT "Did you see white moving reactangle in a fullscreen mode?"
IDS_FORMAT_ADAPTER_MEM "%u MB"
IDS_FORMAT_ADAPTER_MODE "%04u x %04u (%u bit)(%uHz)"
+ IDS_OPTION_NO "No"
END
LTEXT "", IDC_STATIC_ADAPTER_MODE, 95, 75, 130, 10
LTEXT "", IDC_STATIC_ADAPTER_MONITOR, 95, 85, 130, 10
- GROUPBOX "Äðàéâåðû", -1, 240, 10, 220, 100
+ GROUPBOX "Äðàéâåðû", -1, 240, 10, 190, 100
RTEXT "Ãëàâíûé:", -1, 245, 30, 55, 10
RTEXT "Âåðñèÿ:", -1, 245, 40, 55, 10
RTEXT "Äàòà:", -1, 245, 50, 55, 10
STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
FONT 8, "MS Shell Dlg"
BEGIN
+ GROUPBOX "Device", -1, 10, 10, 250, 100
+ RTEXT "Name:", -1, 20, 25, 70, 10
+ RTEXT "Device ID:", -1, 20, 35, 70, 10
+ RTEXT "Manufacturer ID:", -1, 20, 45, 70, 10
+ RTEXT "Product ID:", -1, 20, 55, 70, 10
+ RTEXT "Type:", -1, 20, 65, 70, 10
+ RTEXT "Default Device:", -1, 20, 75, 70, 10
+ LTEXT "", IDC_STATIC_DSOUND_NAME, 95, 25, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_DEVICEID, 95, 35, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_VENDORID, 95, 45, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_PRODUCTID, 95, 55, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_TYPE, 95, 65, 150, 10
+ LTEXT "", IDC_STATIC_DSOUND_STANDARD, 95, 75, 150, 10
+ GROUPBOX "Driver", -1, 270, 10, 190, 100
+ RTEXT "Name:", -1, 275, 25, 55, 10
+ RTEXT "Version:", -1, 275, 35, 55, 10
+ RTEXT "Datw:", -1, 275, 45, 55, 10
+ RTEXT "WHQL-Logo:", -1, 275, 55, 55, 10
+ RTEXT "Other Files:", -1, 275, 65, 55, 10
+ RTEXT "Provider:", -1, 275, 75, 55, 10
+ LTEXT "", IDC_STATIC_DSOUND_DRIVER, 335, 25, 100, 10
+ LTEXT "", IDC_STATIC_DSOUND_VERSION, 335, 35, 100, 10
+ LTEXT "", IDC_STATIC_DSOUND_DATE, 335, 45, 100, 10
+ LTEXT "", IDC_STATIC_DSOUND_LOGO, 335, 55, 100, 10
+ LTEXT "", IDC_STATIC_DSOUND_FILES, 335, 65, 100, 10
+ LTEXT "", IDC_STATIC_ADAPTER_PROVIDER, 335, 75, 100, 10
+ GROUPBOX "ReactX-Features", -1, 10, 115, 450, 60
+ CONTROL "", IDC_SLIDER_DSOUND, "msctls_trackbar32", TBS_BOTTOM | WS_TABSTOP, 120, 135, 80, 17
+ RTEXT "Hardware Sound\nAcceleration Level:", -1, 20, 135, 90, 20
+ PUSHBUTTON "Test DirectSound", IDC_BUTTON_TESTDSOUND, 270, 130, 80, 13
+ GROUPBOX "Notes", -1, 10, 180, 450, 40
+ EDITTEXT IDC_TEXT_DSOUNDINFO, 20, 190, 432, 20, WS_DISABLED | WS_TABSTOP
END
IDD_MUSIC_DIALOG DIALOGEX DISCARDABLE 0, 0, 462, 220
IDS_DDFULLSCREEN_RESULT "Did you see white moving reactangle in a fullscreen mode?"
IDS_FORMAT_ADAPTER_MEM "%u MB"
IDS_FORMAT_ADAPTER_MODE "%04u x %04u (%u bit)(%uHz)"
+ IDS_OPTION_NO "No"
END
#define IDC_STATIC_ADAPTER_MINIVDD 3011
#define IDC_STATIC_ADAPTER_VDD 3012
#define IDC_STATIC_ADAPTER_DDI 3013
-
-
-#define IDC_BUTTON_DDRAW 2011
-#define IDC_BUTTON_D3D 2012
-#define IDC_BUTTON_AGP 2013
-#define IDC_BUTTON_TESTDD 2014
-#define IDC_BUTTON_TEST3D 2015
-#define IDC_STATIC_DDSTATE 2016
-#define IDC_STATIC_D3DSTATE 2017
-#define IDC_STATIC_AGPSTATE 2018
-#define IDC_TEXT_INFO 2019
+#define IDC_BUTTON_DDRAW 3014
+#define IDC_BUTTON_D3D 3015
+#define IDC_BUTTON_AGP 3016
+#define IDC_BUTTON_TESTDD 3017
+#define IDC_BUTTON_TEST3D 3018
+#define IDC_STATIC_DDSTATE 3019
+#define IDC_STATIC_D3DSTATE 3020
+#define IDC_STATIC_AGPSTATE 3021
+#define IDC_TEXT_INFO 3022
+
+/* DirectSound dialog constants */
+#define IDC_STATIC_DSOUND_NAME 4000
+#define IDC_STATIC_DSOUND_DEVICEID 4001
+#define IDC_STATIC_DSOUND_VENDORID 4002
+#define IDC_STATIC_DSOUND_PRODUCTID 4003
+#define IDC_STATIC_DSOUND_TYPE 4004
+#define IDC_STATIC_DSOUND_STANDARD 4005
+#define IDC_STATIC_DSOUND_DRIVER 4006
+#define IDC_STATIC_DSOUND_VERSION 4007
+#define IDC_STATIC_DSOUND_DATE 4008
+#define IDC_STATIC_DSOUND_LOGO 4009
+#define IDC_STATIC_DSOUND_FILES 4010
+#define IDC_STATIC_ADAPTER_PROVIDER 4011
+#define IDC_SLIDER_DSOUND 4012
+#define IDC_BUTTON_TESTDSOUND 4013
+#define IDC_TEXT_DSOUNDINFO 4014
/* DirectInput dialog constants */
#define IDS_DDTEST_TITLE 10124
#define IDS_FORMAT_ADAPTER_MEM 10125
#define IDS_FORMAT_ADAPTER_MODE 10126
+#define IDS_OPTION_NO 10127
/* icon resource constants */
#define IDI_APPICON 20000