diff --git a/boot/bootdata/hivesft.inf b/boot/bootdata/hivesft.inf index 79c044533a2..d5a40479801 100644 --- a/boot/bootdata/hivesft.inf +++ b/boot/bootdata/hivesft.inf @@ -448,6 +448,29 @@ HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\WebView HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\WebViewBarricade","DefaultValue",0x00010001,0x00000000 HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\WebViewBarricade",Grayed,0x10001,6 +; Sysdm.cpl Visual Effects +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\ListviewShadow","ValueName",,"ListviewShadow" +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\ListviewShadow","RegPath",,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\ListviewShadow","Text",,"@shell32.dll,-30541" +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\ListviewShadow","Type",,"checkbox" +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\ListviewShadow","DefaultValue",0x00010001,1 +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\ListviewShadow","CheckedValue",0x00010001,1 +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\ListviewShadow","UncheckedValue",0x00010001,0 +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\DragFullWindows","SPIActionSet",0x00010001,37 +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\DragFullWindows","SPIActionGet",0x00010001,38 +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\DragFullWindows","Text",,"@shell32.dll,-30533" +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\DragFullWindows","Type",,"checkbox" +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\DragFullWindows","DefaultValue",0x00010001,1 +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\DragFullWindows","CheckedValue",0x00010001,1 +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\DragFullWindows","UncheckedValue",0x00010001,0 +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\FontSmoothing","SPIActionSet",0x00010001,75 +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\FontSmoothing","SPIActionGet",0x00010001,74 +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\FontSmoothing","Text",,"@shell32.dll,-30535" +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\FontSmoothing","Type",,"checkbox" +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\FontSmoothing","DefaultValue",0x00010001,1 +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\FontSmoothing","CheckedValue",0x00010001,1 +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\FontSmoothing","UncheckedValue",0x00010001,0 + ; Common shell folders HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders",,0x00000012 HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders",,0x00000012 diff --git a/dll/cpl/desk/theme.c b/dll/cpl/desk/theme.c index ac3eb839457..cd457b180d5 100644 --- a/dll/cpl/desk/theme.c +++ b/dll/cpl/desk/theme.c @@ -204,7 +204,7 @@ LoadCurrentScheme(OUT COLOR_SCHEME *scheme) 0); if (!ret) return FALSE; - /* Show shadows under menus */ + /* Show shadows under windows */ ret = SystemParametersInfoW(SPI_GETDROPSHADOW, 0, &scheme->Effects.bDropShadow, @@ -402,7 +402,7 @@ ApplyScheme(IN COLOR_SCHEME *scheme, IN PTHEME_SELECTION pSelectedTheme) /* Use large icons */ //SYS_CONFIG(SPI_GETDRAGFULLWINDOWS, (PVOID) g->SchemeAdv.Effects.bMenuFade); - /* Show shadows under menus */ + /* Show shadows under windows */ SYS_CONFIG(SPI_SETDROPSHADOW, 0, IntToPtr(scheme->Effects.bDropShadow)); /* Show window contents while dragging */ diff --git a/dll/cpl/sysdm/CMakeLists.txt b/dll/cpl/sysdm/CMakeLists.txt index 6ee05f2fa05..dbd22eee9ae 100644 --- a/dll/cpl/sysdm/CMakeLists.txt +++ b/dll/cpl/sysdm/CMakeLists.txt @@ -11,6 +11,7 @@ list(APPEND SOURCE hardprof.c hardware.c licence.c + performance.c smbios.c startrec.c sysdm.c @@ -27,7 +28,7 @@ add_library(sysdm MODULE ${CMAKE_CURRENT_BINARY_DIR}/sysdm.def) set_module_type(sysdm cpl UNICODE) -target_link_libraries(sysdm udmihelp) +target_link_libraries(sysdm udmihelp uuid) add_importlibs(sysdm advapi32 setupapi user32 gdi32 comctl32 comdlg32 msimg32 shell32 shlwapi ole32 powrprof msvcrt kernel32 ntdll) add_pch(sysdm precomp.h SOURCE) add_cd_file(TARGET sysdm DESTINATION reactos/system32 FOR all) diff --git a/dll/cpl/sysdm/advanced.c b/dll/cpl/sysdm/advanced.c index 4b8c0bd6929..baef06a68df 100644 --- a/dll/cpl/sysdm/advanced.c +++ b/dll/cpl/sysdm/advanced.c @@ -133,10 +133,7 @@ AdvancedPageProc(HWND hwndDlg, switch (LOWORD(wParam)) { case IDC_PERFOR: - DialogBox(hApplet, - MAKEINTRESOURCE(IDD_VIRTMEM), - hwndDlg, - VirtMemDlgProc); + ShowPerformanceOptions(hwndDlg); break; case IDC_USERPROFILE: diff --git a/dll/cpl/sysdm/lang/bg-BG.rc b/dll/cpl/sysdm/lang/bg-BG.rc index 5a8ddb609b4..88886f884cf 100644 --- a/dll/cpl/sysdm/lang/bg-BG.rc +++ b/dll/cpl/sysdm/lang/bg-BG.rc @@ -323,10 +323,34 @@ BEGIN DEFPUSHBUTTON "Добре", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "Система" IDS_CPLSYSTEMDESCRIPTION "Можете да видите сведения за компютъра ви и за различни настройки" + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "МБ" IDS_GIGABYTE "ГБ" IDS_TERABYTE "ТБ" diff --git a/dll/cpl/sysdm/lang/cs-CZ.rc b/dll/cpl/sysdm/lang/cs-CZ.rc index 181b2dafd08..c2631c172da 100644 --- a/dll/cpl/sysdm/lang/cs-CZ.rc +++ b/dll/cpl/sysdm/lang/cs-CZ.rc @@ -328,10 +328,34 @@ BEGIN DEFPUSHBUTTON "OK", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "Systém" IDS_CPLSYSTEMDESCRIPTION "Zde lze zobrazit informace o tomto počítači a změnit různá systémová a hardwarová nastavení." + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MB RAM" IDS_GIGABYTE "GB RAM" IDS_TERABYTE "TB RAM" diff --git a/dll/cpl/sysdm/lang/da-DK.rc b/dll/cpl/sysdm/lang/da-DK.rc index 72b8dc27ce1..5e6ed944bfc 100644 --- a/dll/cpl/sysdm/lang/da-DK.rc +++ b/dll/cpl/sysdm/lang/da-DK.rc @@ -323,10 +323,34 @@ BEGIN DEFPUSHBUTTON "OK", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "System Indstillinger" IDS_CPLSYSTEMDESCRIPTION "Se mere information omkring din computer, og skift diverse system og hardware indstillinger." + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MB of RAM" IDS_GIGABYTE "GB of RAM" IDS_TERABYTE "TB of RAM" diff --git a/dll/cpl/sysdm/lang/de-DE.rc b/dll/cpl/sysdm/lang/de-DE.rc index f5144b70bd2..6be35adfe4f 100644 --- a/dll/cpl/sysdm/lang/de-DE.rc +++ b/dll/cpl/sysdm/lang/de-DE.rc @@ -332,10 +332,34 @@ BEGIN DEFPUSHBUTTON "OK", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "System" IDS_CPLSYSTEMDESCRIPTION "Zeigt Informationen über Ihren Computer an und ändert verschiedene Computer- und Hardware-Einstellungen" + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MB RAM" IDS_GIGABYTE "GB RAM" IDS_TERABYTE "TB RAM" diff --git a/dll/cpl/sysdm/lang/el-GR.rc b/dll/cpl/sysdm/lang/el-GR.rc index 84c288fc57d..77c8cbd7407 100644 --- a/dll/cpl/sysdm/lang/el-GR.rc +++ b/dll/cpl/sysdm/lang/el-GR.rc @@ -323,10 +323,34 @@ BEGIN DEFPUSHBUTTON "OK", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "Σύστημα" IDS_CPLSYSTEMDESCRIPTION "Δείτε πληροφορίες για το σύστημα του υπολογιστή σας και αλλάξτε ρυθμίσεις υλικού, επιδόσεων και αυτόματης ενημέρωσης." + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MB μνήμης RAM" IDS_GIGABYTE "GB μνήμης RAM" IDS_TERABYTE "TB μνήμης RAM" diff --git a/dll/cpl/sysdm/lang/en-US.rc b/dll/cpl/sysdm/lang/en-US.rc index 2b3df652dc4..63d7db7f624 100644 --- a/dll/cpl/sysdm/lang/en-US.rc +++ b/dll/cpl/sysdm/lang/en-US.rc @@ -323,10 +323,34 @@ BEGIN DEFPUSHBUTTON "OK", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "System" IDS_CPLSYSTEMDESCRIPTION "See information about your computer and change various system and hardware settings." + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MB of RAM" IDS_GIGABYTE "GB of RAM" IDS_TERABYTE "TB of RAM" diff --git a/dll/cpl/sysdm/lang/es-ES.rc b/dll/cpl/sysdm/lang/es-ES.rc index 57bd4c85eba..097e2c2d834 100644 --- a/dll/cpl/sysdm/lang/es-ES.rc +++ b/dll/cpl/sysdm/lang/es-ES.rc @@ -325,10 +325,34 @@ BEGIN DEFPUSHBUTTON "Aceptar", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "Sistema" IDS_CPLSYSTEMDESCRIPTION "Muestra información sobre el sistema de su equipo y cambia la configuración del hardware, rendimiento y actualizaciones automáticas." + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MB de RAM" IDS_GIGABYTE "GB de RAM" IDS_TERABYTE "TB de RAM" diff --git a/dll/cpl/sysdm/lang/fr-FR.rc b/dll/cpl/sysdm/lang/fr-FR.rc index 661943010c3..4cf658e6ed0 100644 --- a/dll/cpl/sysdm/lang/fr-FR.rc +++ b/dll/cpl/sysdm/lang/fr-FR.rc @@ -323,10 +323,34 @@ BEGIN DEFPUSHBUTTON "OK", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "Système" IDS_CPLSYSTEMDESCRIPTION "Affiche des informations à propos de l'ordinateur et change des réglages systèmes et matériels." + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "Mo de RAM" IDS_GIGABYTE "Go de RAM" IDS_TERABYTE "To de RAM" diff --git a/dll/cpl/sysdm/lang/he-IL.rc b/dll/cpl/sysdm/lang/he-IL.rc index bf250128944..cb98217d3bd 100644 --- a/dll/cpl/sysdm/lang/he-IL.rc +++ b/dll/cpl/sysdm/lang/he-IL.rc @@ -325,10 +325,34 @@ BEGIN DEFPUSHBUTTON "אישור", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "מערכת" IDS_CPLSYSTEMDESCRIPTION "See information about your computer and change various system and hardware settings." + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MB זיכרון פיזי" IDS_GIGABYTE "GB זיכרון פיזי" IDS_TERABYTE "TB זיכרון פיזי" diff --git a/dll/cpl/sysdm/lang/hu-HU.rc b/dll/cpl/sysdm/lang/hu-HU.rc index 521fc4d51d3..a9cbab3d020 100644 --- a/dll/cpl/sysdm/lang/hu-HU.rc +++ b/dll/cpl/sysdm/lang/hu-HU.rc @@ -325,10 +325,34 @@ BEGIN DEFPUSHBUTTON "OK", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "Rendszer" IDS_CPLSYSTEMDESCRIPTION "A számítógéppel kapcsolatos információk megjelenítése, különböző rendszer és hardver beállítások módosítása." + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MB RAM" IDS_GIGABYTE "GB RAM" IDS_TERABYTE "TB RAM" diff --git a/dll/cpl/sysdm/lang/id-ID.rc b/dll/cpl/sysdm/lang/id-ID.rc index 681930beee7..c60c6d816f3 100644 --- a/dll/cpl/sysdm/lang/id-ID.rc +++ b/dll/cpl/sysdm/lang/id-ID.rc @@ -323,10 +323,34 @@ BEGIN DEFPUSHBUTTON "OK", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "Sistem" IDS_CPLSYSTEMDESCRIPTION "Lihat informasi tentang komputer anda dan ubah berbagai setelan sistem dan perangkat keras." + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MB RAM" IDS_GIGABYTE "GB RAM" IDS_TERABYTE "TB RAM" diff --git a/dll/cpl/sysdm/lang/it-IT.rc b/dll/cpl/sysdm/lang/it-IT.rc index af6fcf7796f..5a7345efd83 100644 --- a/dll/cpl/sysdm/lang/it-IT.rc +++ b/dll/cpl/sysdm/lang/it-IT.rc @@ -323,10 +323,34 @@ BEGIN DEFPUSHBUTTON "OK", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "Sistema" IDS_CPLSYSTEMDESCRIPTION "Visualizza informazioni sul vostro computer e modifica varie impostazioni di sistema." + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MB di RAM" IDS_GIGABYTE "GB di RAM" IDS_TERABYTE "TB di RAM" diff --git a/dll/cpl/sysdm/lang/ja-JP.rc b/dll/cpl/sysdm/lang/ja-JP.rc index 83a431e50ed..b2af3be4ba9 100644 --- a/dll/cpl/sysdm/lang/ja-JP.rc +++ b/dll/cpl/sysdm/lang/ja-JP.rc @@ -323,10 +323,34 @@ BEGIN DEFPUSHBUTTON "OK", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "システム" IDS_CPLSYSTEMDESCRIPTION "コンピュータのさまざまなシステムおよびハードウェアの設定を変更するには情報をご覧ください。" + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MB RAM" IDS_GIGABYTE "GB RAM" IDS_TERABYTE "TB RAM" diff --git a/dll/cpl/sysdm/lang/nl-NL.rc b/dll/cpl/sysdm/lang/nl-NL.rc index 9ac693ca631..180b9d73ad1 100644 --- a/dll/cpl/sysdm/lang/nl-NL.rc +++ b/dll/cpl/sysdm/lang/nl-NL.rc @@ -323,10 +323,34 @@ BEGIN DEFPUSHBUTTON "OK", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "Systeem" IDS_CPLSYSTEMDESCRIPTION "Systeeminformatie weergeven en omgevingsinstellingen wijzigen." + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MB of RAM" IDS_GIGABYTE "GB of RAM" IDS_TERABYTE "TB of RAM" diff --git a/dll/cpl/sysdm/lang/no-NO.rc b/dll/cpl/sysdm/lang/no-NO.rc index e5b4c99f93c..43905870ac6 100644 --- a/dll/cpl/sysdm/lang/no-NO.rc +++ b/dll/cpl/sysdm/lang/no-NO.rc @@ -323,10 +323,34 @@ BEGIN DEFPUSHBUTTON "OK", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "System" IDS_CPLSYSTEMDESCRIPTION "Se informasjon om din datamaskin og endre forskjellig system og maskinvare innstilling." + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MB Systemminne" IDS_GIGABYTE "GB Systemminne" IDS_TERABYTE "TB Systemminne" diff --git a/dll/cpl/sysdm/lang/pl-PL.rc b/dll/cpl/sysdm/lang/pl-PL.rc index 17559ec87e7..5779db50044 100644 --- a/dll/cpl/sysdm/lang/pl-PL.rc +++ b/dll/cpl/sysdm/lang/pl-PL.rc @@ -332,10 +332,34 @@ BEGIN DEFPUSHBUTTON "OK", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "System" IDS_CPLSYSTEMDESCRIPTION "Wyświetl informacje o Twoim systemie komputerowym, zmień ustawienia dotyczące sprzętu i wydajności" + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MB RAM" IDS_GIGABYTE "GB RAM" IDS_TERABYTE "TB RAM" diff --git a/dll/cpl/sysdm/lang/pt-PT.rc b/dll/cpl/sysdm/lang/pt-PT.rc index 0d215e40a94..7e55398afa8 100644 --- a/dll/cpl/sysdm/lang/pt-PT.rc +++ b/dll/cpl/sysdm/lang/pt-PT.rc @@ -330,10 +330,34 @@ BEGIN DEFPUSHBUTTON "OK", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "Sistema" IDS_CPLSYSTEMDESCRIPTION "Veja informações sobre o computador e altere várias definições do sistema e hardware." + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MB de RAM" IDS_GIGABYTE "GB de RAM" IDS_TERABYTE "TB de RAM" diff --git a/dll/cpl/sysdm/lang/ro-RO.rc b/dll/cpl/sysdm/lang/ro-RO.rc index b95267b5d98..cd292947c34 100644 --- a/dll/cpl/sysdm/lang/ro-RO.rc +++ b/dll/cpl/sysdm/lang/ro-RO.rc @@ -332,10 +332,34 @@ BEGIN DEFPUSHBUTTON "OK", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "Sistem" IDS_CPLSYSTEMDESCRIPTION "Se vizualizează informaţii despre computerul personal şi se modifică setările pentru echipamentele hardware, pentru performanţă şi pentru actualizările automate." + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MO de RAM" IDS_GIGABYTE "GO de RAM" IDS_TERABYTE "TO de RAM" diff --git a/dll/cpl/sysdm/lang/ru-RU.rc b/dll/cpl/sysdm/lang/ru-RU.rc index 0a74af0cd0a..9be01c2bd92 100644 --- a/dll/cpl/sysdm/lang/ru-RU.rc +++ b/dll/cpl/sysdm/lang/ru-RU.rc @@ -323,10 +323,34 @@ BEGIN DEFPUSHBUTTON "ОК", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "Система" IDS_CPLSYSTEMDESCRIPTION "Просмотр информации о вашем компьютере и изменение различных системных и аппаратных параметров." + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "Мб ОЗУ" IDS_GIGABYTE "Гб ОЗУ" IDS_TERABYTE "Тб ОЗУ" diff --git a/dll/cpl/sysdm/lang/sk-SK.rc b/dll/cpl/sysdm/lang/sk-SK.rc index fada0dc8ffe..5bf162124da 100644 --- a/dll/cpl/sysdm/lang/sk-SK.rc +++ b/dll/cpl/sysdm/lang/sk-SK.rc @@ -331,10 +331,34 @@ BEGIN DEFPUSHBUTTON "OK", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "Systém" IDS_CPLSYSTEMDESCRIPTION "Zobrazí informácie o počítači, zmenách rôznych systémových a hardvérových nastavení." + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MB pamäte RAM" IDS_GIGABYTE "GB pamäte RAM" IDS_TERABYTE "TB pamäte RAM" diff --git a/dll/cpl/sysdm/lang/sq-AL.rc b/dll/cpl/sysdm/lang/sq-AL.rc index c3c5fe44a15..08a7fd5565d 100644 --- a/dll/cpl/sysdm/lang/sq-AL.rc +++ b/dll/cpl/sysdm/lang/sq-AL.rc @@ -323,10 +323,34 @@ BEGIN DEFPUSHBUTTON "OK", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "Sistemi" IDS_CPLSYSTEMDESCRIPTION "Shih informacionin në lidhje me kompjuterin tuaj dhe ndrysho sistemin dhe konfigurimin e pjesëve elektronike të ndryshme." + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MB e RAM" IDS_GIGABYTE "GB e RAM" IDS_TERABYTE "TB e RAM" diff --git a/dll/cpl/sysdm/lang/sv-SE.rc b/dll/cpl/sysdm/lang/sv-SE.rc index e222bda76be..769d1be2989 100644 --- a/dll/cpl/sysdm/lang/sv-SE.rc +++ b/dll/cpl/sysdm/lang/sv-SE.rc @@ -325,10 +325,34 @@ BEGIN DEFPUSHBUTTON "OK", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "System" IDS_CPLSYSTEMDESCRIPTION "Se information om din dator och ändra olika system- och hårdvaruinställningar." + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MB RAM" IDS_GIGABYTE "GB RAM" IDS_TERABYTE "TB RAM" diff --git a/dll/cpl/sysdm/lang/tr-TR.rc b/dll/cpl/sysdm/lang/tr-TR.rc index ca6ce709922..70e91c5e8bd 100644 --- a/dll/cpl/sysdm/lang/tr-TR.rc +++ b/dll/cpl/sysdm/lang/tr-TR.rc @@ -325,10 +325,34 @@ BEGIN DEFPUSHBUTTON "Tamam", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "Sistem" IDS_CPLSYSTEMDESCRIPTION "Bilgisayar hakkında bilgi görüntüler ve türlü sistem ve donanım ayarlarını değiştirir." + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MB Bellek" IDS_GIGABYTE "GB Bellek" IDS_TERABYTE "TB Bellek" diff --git a/dll/cpl/sysdm/lang/uk-UA.rc b/dll/cpl/sysdm/lang/uk-UA.rc index e384b293956..d3f7e307247 100644 --- a/dll/cpl/sysdm/lang/uk-UA.rc +++ b/dll/cpl/sysdm/lang/uk-UA.rc @@ -331,10 +331,34 @@ BEGIN DEFPUSHBUTTON "OK", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "Система" IDS_CPLSYSTEMDESCRIPTION "Перегляд відомостей про систему комп'ютера та зміна параметрів обладнання, швидкодії, автоматичних оновлень." + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "Мб ОЗП" IDS_GIGABYTE "Гб ОЗП" IDS_TERABYTE "Тб ОЗП" diff --git a/dll/cpl/sysdm/lang/zh-CN.rc b/dll/cpl/sysdm/lang/zh-CN.rc index 4163961fbb2..46fa8a255cf 100644 --- a/dll/cpl/sysdm/lang/zh-CN.rc +++ b/dll/cpl/sysdm/lang/zh-CN.rc @@ -332,10 +332,34 @@ BEGIN DEFPUSHBUTTON "确定", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "系统" IDS_CPLSYSTEMDESCRIPTION "查看您的计算机系统的信息并更改各种系统及硬件设置" + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MB 内存" IDS_GIGABYTE "GB 内存" IDS_TERABYTE "TB 内存" diff --git a/dll/cpl/sysdm/lang/zh-HK.rc b/dll/cpl/sysdm/lang/zh-HK.rc index 53f34e83200..b2c08b27848 100644 --- a/dll/cpl/sysdm/lang/zh-HK.rc +++ b/dll/cpl/sysdm/lang/zh-HK.rc @@ -331,10 +331,34 @@ BEGIN DEFPUSHBUTTON "確定", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "系統" IDS_CPLSYSTEMDESCRIPTION "查看您的電腦系統的訊息並更改各種系統及硬件設定" + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MB 記憶體" IDS_GIGABYTE "GB 記憶體" IDS_TERABYTE "TB 記憶體" diff --git a/dll/cpl/sysdm/lang/zh-TW.rc b/dll/cpl/sysdm/lang/zh-TW.rc index 0b298ff6ac8..80326c59b89 100644 --- a/dll/cpl/sysdm/lang/zh-TW.rc +++ b/dll/cpl/sysdm/lang/zh-TW.rc @@ -332,10 +332,34 @@ BEGIN DEFPUSHBUTTON "確定", IDOK, 106, 140, 54, 15 END +IDD_VISUALEFFECTS DIALOGEX 6, 18, 227, 204 +CAPTION "Visual Effects" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + LTEXT "Select the settings you want to use for the appearance and performance of ReactOS on this computer.", IDC_STATIC, 7, 6, 208, 18 + CONTROL "", IDC_TREE, "SysTreeView32", TVS_LINESATROOT | TVS_DISABLEDRAGDROP | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 32, 213, 168 +END + +IDD_ADVANCEDPERF DIALOGEX 6, 18, 227, 128 +CAPTION "Advanced" +FONT 8, "MS Shell Dlg" +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +BEGIN + GROUPBOX "CPU scheduling", IDC_STATIC, 7, 8, 213, 46 + LTEXT "Adjust for best performance of:", IDC_STATIC, 14, 23, 199, 8 + AUTORADIOBUTTON "&Programs", IDC_CPUCLIENT, 14, 36, 75, 12 + AUTORADIOBUTTON "Background &services", IDC_CPUSERVER, 96, 36, 85, 12 + GROUPBOX "Virtual memory", IDC_STATIC, 7, 60, 213, 57 + LTEXT "A paging file is an area on the hard disk that ReactOS uses as if it were RAM.", IDC_STATIC, 14, 74, 199, 16 + PUSHBUTTON "&Change...", IDC_CHANGESWAP, 163, 97, 50, 14 +END + STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "系統" IDS_CPLSYSTEMDESCRIPTION "查看您的電腦系統的資訊並更改各種系統及硬體設定" + IDS_PERFORMANCEOPTIONS "Performance Options" IDS_MEGABYTE "MB 記憶體" IDS_GIGABYTE "GB 記憶體" IDS_TERABYTE "TB 記憶體" diff --git a/dll/cpl/sysdm/performance.c b/dll/cpl/sysdm/performance.c new file mode 100644 index 00000000000..ac39515fcf6 --- /dev/null +++ b/dll/cpl/sysdm/performance.c @@ -0,0 +1,163 @@ +/* + * PROJECT: ReactOS System Control Panel Applet + * LICENSE: LGPL-2.1+ (https://spdx.org/licenses/LGPL-2.1+) + * FILE: dll/cpl/sysdm/performance.c + * PURPOSE: Performance settings property sheets + * COPYRIGHT: Copyright 2024 Whindmar Saksit + * + */ + +#include "precomp.h" +#include // CLSID_CRegTreeOptions +#include // IRegTreeOptions + +static VOID +RegTreeOpt_OnDestroy(IRegTreeOptions *pRTO) +{ + if (pRTO) + { + IRegTreeOptions_WalkTree(pRTO, WALK_TREE_DESTROY); + IRegTreeOptions_Release(pRTO); + } +} + +static BOOL +RegTreeOpt_ToggleCheckItem(IRegTreeOptions *pRTO, HTREEITEM hItem) +{ + return pRTO && SUCCEEDED(IRegTreeOptions_ToggleItem(pRTO, hItem)); +} + +static BOOL +RegTreeOpt_OnTreeViewClick(IRegTreeOptions *pRTO, HWND hWndTree) +{ + TV_HITTESTINFO HitTest; + DWORD dwPos = GetMessagePos(); + HitTest.pt.x = GET_X_LPARAM(dwPos); + HitTest.pt.y = GET_Y_LPARAM(dwPos); + ScreenToClient(hWndTree, &HitTest.pt); + HTREEITEM hItem = TreeView_HitTest(hWndTree, &HitTest); + return RegTreeOpt_ToggleCheckItem(pRTO, hItem); +} + +static BOOL +RegTreeOpt_OnTreeViewKeyDown(IRegTreeOptions *pRTO, HWND hWndTree, TV_KEYDOWN *pKey) +{ + if (pKey->wVKey == VK_SPACE) + return RegTreeOpt_ToggleCheckItem(pRTO, TreeView_GetSelection(hWndTree)); + else if (pKey->wVKey == VK_F5 && pRTO) + IRegTreeOptions_WalkTree(pRTO, WALK_TREE_REFRESH); + return FALSE; +} + +static INT_PTR CALLBACK +VisualEffectsDlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) +{ + IRegTreeOptions *pRTO = (IRegTreeOptions*)GetWindowLongPtrW(hDlg, DWLP_USER); + HWND hWndTree = GetDlgItem(hDlg, IDC_TREE); + + switch (uMsg) + { + case WM_INITDIALOG: + { + IRegTreeOptions *pRTO = NULL; + if (SUCCEEDED(CoCreateInstance(&CLSID_CRegTreeOptions, NULL, CLSCTX_INPROC_SERVER, + &IID_IRegTreeOptions, (void**)&pRTO))) + { + LPCSTR pszPath = "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\VisualEffects"; + SetWindowLongPtrW(hDlg, DWLP_USER, (LPARAM)pRTO); + IRegTreeOptions_InitTree(pRTO, hWndTree, HKEY_LOCAL_MACHINE, pszPath, NULL); + } + else + { + // Without IRegTreeOptions, our page is pointless so we remove it. + // MSDN says we have to post the remove message from inside WM_INITDIALOG. + HWND hWndPS = GetParent(hDlg); + int iPage = PropSheet_HwndToIndex(hWndPS, hDlg); + PostMessage(hWndPS, PSM_REMOVEPAGE, 0, SendMessageW(hWndPS, PSM_INDEXTOPAGE, iPage, 0)); + } + return TRUE; + } + + case WM_DESTROY: + RegTreeOpt_OnDestroy(pRTO); + SetWindowLongPtrW(hDlg, DWLP_USER, (LPARAM)NULL); + break; + + case WM_NOTIFY: + switch (((LPNMHDR)lParam)->code) + { + case NM_CLICK: + if (RegTreeOpt_OnTreeViewClick(pRTO, hWndTree)) + PropSheet_Changed(GetParent(hDlg), hDlg); + break; + + case TVN_KEYDOWN: + if (RegTreeOpt_OnTreeViewKeyDown(pRTO, hWndTree, (TV_KEYDOWN*)lParam)) + PropSheet_Changed(GetParent(hDlg), hDlg); + break; + + case PSN_APPLY: + { + if (pRTO) + IRegTreeOptions_WalkTree(pRTO, WALK_TREE_SAVE); + + SHSendMessageBroadcastW(WM_SETTINGCHANGE, 0, 0); // For the ListviewShadow setting + return TRUE; + } + } + break; + } + return FALSE; +} + +static INT_PTR CALLBACK +AdvancedDlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) +{ + switch (uMsg) + { + case WM_INITDIALOG: + // TODO: Not implemented yet + EnableWindow(GetDlgItem(hDlg, IDC_CPUCLIENT), FALSE); + EnableWindow(GetDlgItem(hDlg, IDC_CPUSERVER), FALSE); + return TRUE; + + case WM_COMMAND: + switch (LOWORD(wParam)) + { + case IDC_CHANGESWAP: + DialogBoxW(hApplet, MAKEINTRESOURCEW(IDD_VIRTMEM), hDlg, VirtMemDlgProc); + break; + } + break; + } + return FALSE; +} + +VOID +ShowPerformanceOptions(HWND hDlg) +{ + HRESULT hrInit = CoInitialize(NULL); // For IRegTreeOptions + PROPSHEETHEADERW psh = { sizeof(psh), PSH_PROPSHEETPAGE | PSH_NOCONTEXTHELP }; + PROPSHEETPAGEW pages[2] = { 0 }; + + pages[0].dwSize = sizeof(*pages); + pages[0].hInstance = hApplet; + pages[0].pszTemplate = MAKEINTRESOURCEW(IDD_VISUALEFFECTS); + pages[0].pfnDlgProc = VisualEffectsDlgProc; + + pages[1].dwSize = sizeof(*pages); + pages[1].hInstance = hApplet; + pages[1].pszTemplate = MAKEINTRESOURCEW(IDD_ADVANCEDPERF); + pages[1].pfnDlgProc = AdvancedDlgProc; + + psh.hwndParent = hDlg; + psh.hInstance = hApplet; + psh.pszCaption = MAKEINTRESOURCEW(IDS_PERFORMANCEOPTIONS); + psh.nPages = _countof(pages); + psh.ppsp = pages; + + PropertySheetW(&psh); + + if (SUCCEEDED(hrInit)) + CoUninitialize(); +} diff --git a/dll/cpl/sysdm/precomp.h b/dll/cpl/sysdm/precomp.h index 825bfc433a1..0c15774aa0d 100644 --- a/dll/cpl/sysdm/precomp.h +++ b/dll/cpl/sysdm/precomp.h @@ -5,6 +5,7 @@ #define _INC_WINDOWS #define COM_NO_WINDOWS_H +#define COBJMACROS #include #define WIN32_NO_STATUS @@ -43,6 +44,7 @@ void ShowLastWin32Error(HWND hWndOwner); INT_PTR CALLBACK GeneralPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam); INT_PTR CALLBACK HardwarePageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam); INT_PTR CALLBACK AdvancedPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam); +VOID ShowPerformanceOptions(HWND hDlg); /* Dialogs */ INT_PTR CALLBACK HardProfDlgProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam); diff --git a/dll/cpl/sysdm/resource.h b/dll/cpl/sysdm/resource.h index ec4eaf07a39..ebed8992a1b 100644 --- a/dll/cpl/sysdm/resource.h +++ b/dll/cpl/sysdm/resource.h @@ -14,6 +14,8 @@ #define IDB_ROSBMP 55 #define IDB_ROSMASK 56 +#define IDS_PERFORMANCEOPTIONS 35 + #define IDS_CPLSYSTEMNAME 60 #define IDS_CPLSYSTEMDESCRIPTION 61 @@ -152,6 +154,16 @@ #define IDC_BUTTON_MOVE_DOWN 711 #define IDC_BUTTON_EDIT_TEXT 712 +/* Visual Effects */ +#define IDD_VISUALEFFECTS 112 +#define IDC_TREE 100 + +/* Advanced Performance */ +#define IDD_ADVANCEDPERF 115 +#define IDC_CPUCLIENT 100 +#define IDC_CPUSERVER 101 +#define IDC_CHANGESWAP 102 + /* Virtual memory */ #define IDD_VIRTMEM 900 #define IDC_PAGEFILELIST 901 diff --git a/dll/cpl/sysdm/sysdm.c b/dll/cpl/sysdm/sysdm.c index 881134d7141..cd68b5449da 100644 --- a/dll/cpl/sysdm/sysdm.c +++ b/dll/cpl/sysdm/sysdm.c @@ -164,6 +164,12 @@ SystemApplet(HWND hwnd, UINT uMsg, LPARAM wParam, LPARAM lParam) nPage = _wtoi((PWSTR)lParam); } + if (nPage == -1) + { + ShowPerformanceOptions(hwnd); + return TRUE; + } + ZeroMemory(&psh, sizeof(PROPSHEETHEADER)); psh.dwSize = sizeof(PROPSHEETHEADER); psh.dwFlags = PSH_PROPTITLE | PSH_USEICONID | PSH_USECALLBACK; diff --git a/dll/win32/browseui/regtreeoptions.cpp b/dll/win32/browseui/regtreeoptions.cpp index 92c87837a74..82cea5756bc 100644 --- a/dll/win32/browseui/regtreeoptions.cpp +++ b/dll/win32/browseui/regtreeoptions.cpp @@ -21,6 +21,7 @@ enum { STATE_RADIOOFF = TYPE_RADIO * STATEIMAGESPERTYPE, STATE_RADIOON, STATE_GROUP = TYPE_GROUP * STATEIMAGESPERTYPE, + REG_GET_DIRECT = -1, }; C_ASSERT((STATE_CHECKON & 1) && (STATE_RADIOON & 1) && STATE_RADIOON < STATE_GROUP); @@ -162,7 +163,7 @@ static HRESULT GetDefaultValue(HKEY hKey, DWORD &Type, LPVOID Data, DWORD &Size) return HRESULT_FROM_WIN32(Err); } -static HRESULT GetSetState(HKEY hKey, DWORD &Type, LPBYTE Data, DWORD &Size, BOOL Set) +HRESULT CRegTreeOptions::GetSetState(HKEY hKey, DWORD &Type, LPBYTE Data, DWORD &Size, BOOL Set) { HRESULT hr; UINT SysParam = GetRegDWORD(hKey, Set ? L"SPIActionSet" : L"SPIActionGet", DWORD(0)); @@ -174,24 +175,24 @@ static HRESULT GetSetState(HKEY hKey, DWORD &Type, LPBYTE Data, DWORD &Size, BOO return S_OK; } -#if 0 // TODO // learn.microsoft.com/en-us/windows/win32/api/shobjidl_core/nn-shobjidl_core-iregtreeitem + WCHAR szTemp[42]; CLSID clsid; - if (SUCCEEDED(GetRegString(hKey, "CLSID", Temp, _countof(Temp))) && ..(Temp, &clsid)) + if (SUCCEEDED(GetRegString(hKey, L"CLSID", szTemp, _countof(szTemp))) && + SUCCEEDED(CLSIDFromString(szTemp, &clsid))) { IRegTreeItem *pRTI; - if (SUCCEEDED(hr = IUnknown_QueryService(m_pUnkSite, clsid, IID_PPV_ARG(IRegTreeItem, &pti))) || + if (SUCCEEDED(hr = IUnknown_QueryService(m_pUnkSite, clsid, IID_PPV_ARG(IRegTreeItem, &pRTI))) || SUCCEEDED(hr = SHCoCreateInstance(NULL, &clsid, NULL, IID_PPV_ARG(IRegTreeItem, &pRTI)))) { BOOL *boolptr = (BOOL*)Data; Size = sizeof(BOOL); - Type = REG_DWORD; + Type = REG_GET_DIRECT; hr = Set ? pRTI->SetCheckState(*boolptr) : pRTI->GetCheckState(boolptr); pRTI->Release(); } return hr; } -#endif DWORD Mask = ~DWORD(0), Offset = 0; BOOL HasMask = GetRegDWORD(hKey, L"Mask", &Mask) == ERROR_SUCCESS; @@ -286,7 +287,7 @@ static HRESULT GetSetState(HKEY hKey, DWORD &Type, LPBYTE Data, DWORD &Size, BOO return hr; } -static HRESULT GetCheckState(HKEY hKey, BOOL UseDefault = FALSE) +HRESULT CRegTreeOptions::GetCheckState(HKEY hKey, BOOL UseDefault) { BYTE CurrData[MAXVALUEDATA], CheckData[MAXVALUEDATA]; DWORD CurrType, CheckType, CurrSize, CheckSize, Err, Checked; @@ -317,7 +318,11 @@ static HRESULT GetCheckState(HKEY hKey, BOOL UseDefault = FALSE) CurrType = NormalizeRegType(CurrType); CheckType = NormalizeRegType(CheckType); - if (CurrType != CheckType) + if (CurrType == (UINT)REG_GET_DIRECT) + { + Checked = *(BOOL*)CurrData; + } + else if (CurrType != CheckType) { return HRESULT_FROM_WIN32(ERROR_BAD_FORMAT); } @@ -339,7 +344,7 @@ static HRESULT GetCheckState(HKEY hKey, BOOL UseDefault = FALSE) return Checked ? S_OK : S_FALSE; } -static HRESULT SaveCheckState(HKEY hKey, BOOL Checked) +HRESULT CRegTreeOptions::SaveCheckState(HKEY hKey, BOOL Checked) { BYTE Data[MAXVALUEDATA]; DWORD Type = REG_DWORD, Size = sizeof(Data); @@ -351,7 +356,7 @@ static HRESULT SaveCheckState(HKEY hKey, BOOL Checked) return Err ? HRESULT_FROM_WIN32(Err) : GetSetState(hKey, Type, Data, Size, TRUE); } -static void WalkTree(WALK_TREE_CMD Command, HWND hTree, HTREEITEM hTI) +void CRegTreeOptions::WalkTree(WALK_TREE_CMD Command, HWND hTree, HTREEITEM hTI) { for (HTREEITEM hChildTI = TreeView_GetChild(hTree, hTI); hChildTI;) { @@ -517,7 +522,7 @@ HRESULT STDMETHODCALLTYPE CRegTreeOptions::WalkTree(WALK_TREE_CMD Command) { for (HTREEITEM hTI = TreeView_GetRoot(m_hTree); hTI;) { - ::WalkTree(Command, m_hTree, hTI); + WalkTree(Command, m_hTree, hTI); hTI = TreeView_GetNextSibling(m_hTree, hTI); } return S_OK; diff --git a/dll/win32/browseui/regtreeoptions.h b/dll/win32/browseui/regtreeoptions.h index 61170891ae2..6ecc711ee5d 100644 --- a/dll/win32/browseui/regtreeoptions.h +++ b/dll/win32/browseui/regtreeoptions.h @@ -22,6 +22,10 @@ public: ~CRegTreeOptions(); void AddItemsFromRegistry(HKEY hKey, HTREEITEM hParent, HTREEITEM hInsertAfter); + HRESULT GetSetState(HKEY hKey, DWORD &Type, LPBYTE Data, DWORD &Size, BOOL Set); + HRESULT GetCheckState(HKEY hKey, BOOL UseDefault = FALSE); + HRESULT SaveCheckState(HKEY hKey, BOOL Checked); + void WalkTree(WALK_TREE_CMD Command, HWND hTree, HTREEITEM hTI); // *** IRegTreeOptions methods *** STDMETHOD(InitTree)(HWND hTV, HKEY hKey, LPCSTR SubKey, char const *pUnknown) override; diff --git a/dll/win32/shell32/lang/bg-BG.rc b/dll/win32/shell32/lang/bg-BG.rc index fb2c4d8b213..a560135fa8e 100644 --- a/dll/win32/shell32/lang/bg-BG.rc +++ b/dll/win32/shell32/lang/bg-BG.rc @@ -1043,6 +1043,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< Ad&vanced" IDS_NEWEXT_ADVANCED_RIGHT "Ad&vanced >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/cs-CZ.rc b/dll/win32/shell32/lang/cs-CZ.rc index 60965130a15..12c22efdeca 100644 --- a/dll/win32/shell32/lang/cs-CZ.rc +++ b/dll/win32/shell32/lang/cs-CZ.rc @@ -1051,6 +1051,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< Ad&vanced" IDS_NEWEXT_ADVANCED_RIGHT "Ad&vanced >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/de-DE.rc b/dll/win32/shell32/lang/de-DE.rc index fd18c16cf46..f7835effec1 100644 --- a/dll/win32/shell32/lang/de-DE.rc +++ b/dll/win32/shell32/lang/de-DE.rc @@ -1044,6 +1044,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Kleine Symbole im Startmenü anzeigen" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< Er&weitert" IDS_NEWEXT_ADVANCED_RIGHT "&Erweitert >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/el-GR.rc b/dll/win32/shell32/lang/el-GR.rc index a5a6cf11f05..6add8fa717a 100644 --- a/dll/win32/shell32/lang/el-GR.rc +++ b/dll/win32/shell32/lang/el-GR.rc @@ -1043,6 +1043,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< Ad&vanced" IDS_NEWEXT_ADVANCED_RIGHT "Ad&vanced >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/en-GB.rc b/dll/win32/shell32/lang/en-GB.rc index a49781c9b17..01e6c80f235 100644 --- a/dll/win32/shell32/lang/en-GB.rc +++ b/dll/win32/shell32/lang/en-GB.rc @@ -1043,6 +1043,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< Ad&vanced" IDS_NEWEXT_ADVANCED_RIGHT "Ad&vanced >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/en-US.rc b/dll/win32/shell32/lang/en-US.rc index c8d683d1ff7..f83c277cc81 100644 --- a/dll/win32/shell32/lang/en-US.rc +++ b/dll/win32/shell32/lang/en-US.rc @@ -1043,6 +1043,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< Ad&vanced" IDS_NEWEXT_ADVANCED_RIGHT "Ad&vanced >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/es-ES.rc b/dll/win32/shell32/lang/es-ES.rc index ac8534a44ff..3daf9174cc7 100644 --- a/dll/win32/shell32/lang/es-ES.rc +++ b/dll/win32/shell32/lang/es-ES.rc @@ -1052,6 +1052,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< A&vanzado" IDS_NEWEXT_ADVANCED_RIGHT "A&vanzado >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/et-EE.rc b/dll/win32/shell32/lang/et-EE.rc index da10e978118..3f038271982 100644 --- a/dll/win32/shell32/lang/et-EE.rc +++ b/dll/win32/shell32/lang/et-EE.rc @@ -1050,6 +1050,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< Tä&psemalt" IDS_NEWEXT_ADVANCED_RIGHT "Tä&psemalt >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/eu-ES.rc b/dll/win32/shell32/lang/eu-ES.rc index aa1b310bf8f..f0bbd1451b6 100644 --- a/dll/win32/shell32/lang/eu-ES.rc +++ b/dll/win32/shell32/lang/eu-ES.rc @@ -1048,6 +1048,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< &Aurreratua" IDS_NEWEXT_ADVANCED_RIGHT "&Aurreratua >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/fi-FI.rc b/dll/win32/shell32/lang/fi-FI.rc index b04c72097ed..5c587aae8ff 100644 --- a/dll/win32/shell32/lang/fi-FI.rc +++ b/dll/win32/shell32/lang/fi-FI.rc @@ -1043,6 +1043,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< Ad&vanced" IDS_NEWEXT_ADVANCED_RIGHT "Ad&vanced >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/fr-FR.rc b/dll/win32/shell32/lang/fr-FR.rc index 0fc1efca5bc..f4ad59e911a 100644 --- a/dll/win32/shell32/lang/fr-FR.rc +++ b/dll/win32/shell32/lang/fr-FR.rc @@ -1043,6 +1043,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< A&vancé" IDS_NEWEXT_ADVANCED_RIGHT "A&vancé >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/he-IL.rc b/dll/win32/shell32/lang/he-IL.rc index 816adc73f70..1b2f3deeffc 100644 --- a/dll/win32/shell32/lang/he-IL.rc +++ b/dll/win32/shell32/lang/he-IL.rc @@ -1051,6 +1051,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< &מתקדם" IDS_NEWEXT_ADVANCED_RIGHT "&מתקדם >>" IDS_NEWEXT_NEW "<חדש>" diff --git a/dll/win32/shell32/lang/hi-IN.rc b/dll/win32/shell32/lang/hi-IN.rc index 71a06744664..ef349063fdc 100644 --- a/dll/win32/shell32/lang/hi-IN.rc +++ b/dll/win32/shell32/lang/hi-IN.rc @@ -1045,6 +1045,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< &उन्नत" IDS_NEWEXT_ADVANCED_RIGHT "&उन्नत >>" IDS_NEWEXT_NEW "<नया>" diff --git a/dll/win32/shell32/lang/hu-HU.rc b/dll/win32/shell32/lang/hu-HU.rc index 0b227bcc705..53024a21a75 100644 --- a/dll/win32/shell32/lang/hu-HU.rc +++ b/dll/win32/shell32/lang/hu-HU.rc @@ -1042,6 +1042,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< &Haladó" IDS_NEWEXT_ADVANCED_RIGHT "&Haladó >>" IDS_NEWEXT_NEW "<Új>" diff --git a/dll/win32/shell32/lang/id-ID.rc b/dll/win32/shell32/lang/id-ID.rc index c1d6af21458..8732de4b229 100644 --- a/dll/win32/shell32/lang/id-ID.rc +++ b/dll/win32/shell32/lang/id-ID.rc @@ -1040,6 +1040,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Tampilkan Alat Administratif" IDS_ADVANCED_SMALL_START_MENU "Tampilkan Ikon Kecil dalam Menu mulai" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< Tin&gkat lanjut" IDS_NEWEXT_ADVANCED_RIGHT "Tin&gkat lanjut >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/it-IT.rc b/dll/win32/shell32/lang/it-IT.rc index 3bcea579093..aab853de2ae 100644 --- a/dll/win32/shell32/lang/it-IT.rc +++ b/dll/win32/shell32/lang/it-IT.rc @@ -1043,6 +1043,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< Ad&vanced" IDS_NEWEXT_ADVANCED_RIGHT "Ad&vanced >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/ja-JP.rc b/dll/win32/shell32/lang/ja-JP.rc index e8c4a7f35fc..c8e03caaea0 100644 --- a/dll/win32/shell32/lang/ja-JP.rc +++ b/dll/win32/shell32/lang/ja-JP.rc @@ -1040,6 +1040,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "「管理者ツール」を表示" IDS_ADVANCED_SMALL_START_MENU "小さいアイコンでスタートメニューを表示" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< 高度な設定(&V)" IDS_NEWEXT_ADVANCED_RIGHT "高度な設定(&V) >>" IDS_NEWEXT_NEW "<新規>" diff --git a/dll/win32/shell32/lang/ko-KR.rc b/dll/win32/shell32/lang/ko-KR.rc index 6a57df9c051..0dbe9929c6a 100644 --- a/dll/win32/shell32/lang/ko-KR.rc +++ b/dll/win32/shell32/lang/ko-KR.rc @@ -1050,6 +1050,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< Ad&vanced" IDS_NEWEXT_ADVANCED_RIGHT "Ad&vanced >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/nl-NL.rc b/dll/win32/shell32/lang/nl-NL.rc index 0a6b17ee808..94a55d083d1 100644 --- a/dll/win32/shell32/lang/nl-NL.rc +++ b/dll/win32/shell32/lang/nl-NL.rc @@ -1043,6 +1043,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< Ad&vanced" IDS_NEWEXT_ADVANCED_RIGHT "Ad&vanced >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/no-NO.rc b/dll/win32/shell32/lang/no-NO.rc index 24332e51ddc..c62e39d5026 100644 --- a/dll/win32/shell32/lang/no-NO.rc +++ b/dll/win32/shell32/lang/no-NO.rc @@ -1043,6 +1043,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< Ad&vanced" IDS_NEWEXT_ADVANCED_RIGHT "Ad&vanced >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/pl-PL.rc b/dll/win32/shell32/lang/pl-PL.rc index c4c88f590b0..24e2fbe0321 100644 --- a/dll/win32/shell32/lang/pl-PL.rc +++ b/dll/win32/shell32/lang/pl-PL.rc @@ -1052,6 +1052,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Wyświetl polecenie Narzędzia administracyjne" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< &Zaawansowane" IDS_NEWEXT_ADVANCED_RIGHT "&Zaawansowane >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/pt-BR.rc b/dll/win32/shell32/lang/pt-BR.rc index c6a0ae49c16..0928b68ddfd 100644 --- a/dll/win32/shell32/lang/pt-BR.rc +++ b/dll/win32/shell32/lang/pt-BR.rc @@ -1043,6 +1043,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< Ad&vanced" IDS_NEWEXT_ADVANCED_RIGHT "Ad&vanced >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/pt-PT.rc b/dll/win32/shell32/lang/pt-PT.rc index 1bee457b425..14ba72ff73b 100644 --- a/dll/win32/shell32/lang/pt-PT.rc +++ b/dll/win32/shell32/lang/pt-PT.rc @@ -1052,6 +1052,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Mostrar 'Ferramentas administrativas'" IDS_ADVANCED_SMALL_START_MENU "Mostrar ícones pequenos no menu 'Iniciar'" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< A&vançado" IDS_NEWEXT_ADVANCED_RIGHT "Avança&do >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/ro-RO.rc b/dll/win32/shell32/lang/ro-RO.rc index da4782b0f78..80cca88131e 100644 --- a/dll/win32/shell32/lang/ro-RO.rc +++ b/dll/win32/shell32/lang/ro-RO.rc @@ -1051,6 +1051,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Se afişează Instrumente de administrare" IDS_ADVANCED_SMALL_START_MENU "Se afişează Pictograme mici în Meniul Start" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< &Complex" IDS_NEWEXT_ADVANCED_RIGHT "&Complex >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/ru-RU.rc b/dll/win32/shell32/lang/ru-RU.rc index fdfa67c9933..dd50b1950c2 100644 --- a/dll/win32/shell32/lang/ru-RU.rc +++ b/dll/win32/shell32/lang/ru-RU.rc @@ -1052,6 +1052,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Отображать меню ""Администрирование""" IDS_ADVANCED_SMALL_START_MENU "Мелкие значки в главном меню" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< До&полнительно" IDS_NEWEXT_ADVANCED_RIGHT "До&полнительно >>" IDS_NEWEXT_NEW "<Новый>" diff --git a/dll/win32/shell32/lang/sk-SK.rc b/dll/win32/shell32/lang/sk-SK.rc index b947d67ddc6..093473edff6 100644 --- a/dll/win32/shell32/lang/sk-SK.rc +++ b/dll/win32/shell32/lang/sk-SK.rc @@ -1043,6 +1043,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< Ad&vanced" IDS_NEWEXT_ADVANCED_RIGHT "Ad&vanced >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/sl-SI.rc b/dll/win32/shell32/lang/sl-SI.rc index ed2793d2bed..e28a0fef29b 100644 --- a/dll/win32/shell32/lang/sl-SI.rc +++ b/dll/win32/shell32/lang/sl-SI.rc @@ -1043,6 +1043,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< Ad&vanced" IDS_NEWEXT_ADVANCED_RIGHT "Ad&vanced >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/sq-AL.rc b/dll/win32/shell32/lang/sq-AL.rc index 1bdb1905d31..82cd075eb95 100644 --- a/dll/win32/shell32/lang/sq-AL.rc +++ b/dll/win32/shell32/lang/sq-AL.rc @@ -1050,6 +1050,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< Ad&vanced" IDS_NEWEXT_ADVANCED_RIGHT "Ad&vanced >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/sv-SE.rc b/dll/win32/shell32/lang/sv-SE.rc index cbcec524bde..da543ba06fd 100644 --- a/dll/win32/shell32/lang/sv-SE.rc +++ b/dll/win32/shell32/lang/sv-SE.rc @@ -1043,6 +1043,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< Ad&vanced" IDS_NEWEXT_ADVANCED_RIGHT "Ad&vanced >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/tr-TR.rc b/dll/win32/shell32/lang/tr-TR.rc index ee13a19512e..03eef6abbe1 100644 --- a/dll/win32/shell32/lang/tr-TR.rc +++ b/dll/win32/shell32/lang/tr-TR.rc @@ -1052,6 +1052,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< G&elişmiş" IDS_NEWEXT_ADVANCED_RIGHT "Ge&lişmiş >>" IDS_NEWEXT_NEW "" diff --git a/dll/win32/shell32/lang/uk-UA.rc b/dll/win32/shell32/lang/uk-UA.rc index 1a429098fbf..2a8918b7192 100644 --- a/dll/win32/shell32/lang/uk-UA.rc +++ b/dll/win32/shell32/lang/uk-UA.rc @@ -1043,6 +1043,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< &Додатково" IDS_NEWEXT_ADVANCED_RIGHT "&Додатково >>" IDS_NEWEXT_NEW "<Новий>" diff --git a/dll/win32/shell32/lang/zh-CN.rc b/dll/win32/shell32/lang/zh-CN.rc index 659db1f4cb7..03b85ec53e5 100644 --- a/dll/win32/shell32/lang/zh-CN.rc +++ b/dll/win32/shell32/lang/zh-CN.rc @@ -1053,6 +1053,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "显示管理工具" IDS_ADVANCED_SMALL_START_MENU "在“开始”菜单中显示小图标" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< 高级(&V)" IDS_NEWEXT_ADVANCED_RIGHT "高级(&V) >>" IDS_NEWEXT_NEW "<新建>" diff --git a/dll/win32/shell32/lang/zh-HK.rc b/dll/win32/shell32/lang/zh-HK.rc index f3aac193e67..1d9c991336a 100644 --- a/dll/win32/shell32/lang/zh-HK.rc +++ b/dll/win32/shell32/lang/zh-HK.rc @@ -1051,6 +1051,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< 進階(&V)" IDS_NEWEXT_ADVANCED_RIGHT "進階(&V) >>" IDS_NEWEXT_NEW "<新增>" diff --git a/dll/win32/shell32/lang/zh-TW.rc b/dll/win32/shell32/lang/zh-TW.rc index b5f3d26cf30..468ce5d9e93 100644 --- a/dll/win32/shell32/lang/zh-TW.rc +++ b/dll/win32/shell32/lang/zh-TW.rc @@ -1053,6 +1053,10 @@ BEGIN IDS_ADVANCED_DISPLAY_ADMINTOOLS "Display Administrative Tools" IDS_ADVANCED_SMALL_START_MENU "Show Small Icons in Start menu" + IDS_VISEFFECT_DRAGFULL "Show window contents while dragging" + IDS_VISEFFECT_FONTSMOOTHING "Smooth edges of screen fonts" + IDS_VISEFFECT_LISTVIEWSHADOW "Use drop shadows for icon labels on the desktop" + IDS_NEWEXT_ADVANCED_LEFT "<< 進階(&V)" IDS_NEWEXT_ADVANCED_RIGHT "進階(&V) >>" IDS_NEWEXT_NEW "<新增>" diff --git a/dll/win32/shell32/shresdef.h b/dll/win32/shell32/shresdef.h index 1ff82cac77e..4c5e25cda0e 100644 --- a/dll/win32/shell32/shresdef.h +++ b/dll/win32/shell32/shresdef.h @@ -365,20 +365,23 @@ #define IDS_REMOVE_EXT 30522 +#define IDS_VISEFFECT_DRAGFULL 30533 +#define IDS_VISEFFECT_FONTSMOOTHING 30535 +#define IDS_VISEFFECT_LISTVIEWSHADOW 30541 + #define IDS_NO_ICONS 30529 #define IDS_FILE_NOT_FOUND 30530 // FIXME: "Animations in taskbar" #define IDS_LINK_INVALID 30531 #define IDS_COPYTOMENU 30532 -#define IDS_COPYTOTITLE 30533 +#define IDS_COPYTOTITLE 60005 // Outside of any Microsoft range to avoid collisions #define IDS_COPYITEMS 30534 -#define IDS_COPYBUTTON 30535 +#define IDS_COPYBUTTON 60007 #define IDS_MOVETOMENU 30536 #define IDS_MOVETOTITLE 30537 #define IDS_MOVEITEMS 30538 #define IDS_MOVEBUTTON 30539 // FIXME: "Slide open combo boxes" #define IDS_SYSTEMFOLDER 30540 // FIXME: "Show translucent selection rectangle" -#define IDS_DESKTOPLABELDROPSHADOW 30541 #define IDS_FOLDERTYPEBACKGROUNDIMAGE 30543 #define IDS_LOG_OFF_DESC 35000 diff --git a/sdk/include/psdk/shobjidl.idl b/sdk/include/psdk/shobjidl.idl index 7990c4a4dac..adbdd359829 100644 --- a/sdk/include/psdk/shobjidl.idl +++ b/sdk/include/psdk/shobjidl.idl @@ -2446,6 +2446,19 @@ interface IObjectWithSelection : IUnknown HRESULT GetSelection([in] REFIID riid, [out, iid_is(riid)] void **ppv); }; +/***************************************************************************** + * IRegTreeItem interface + */ +[ + uuid(A9521922-0812-4d44-9EC3-7FD38C726F3D), + pointer_default(unique) +] +interface IRegTreeItem : IUnknown +{ + HRESULT GetCheckState([out] BOOL *pbCheck); + HRESULT SetCheckState([in] BOOL bCheck); +}; + /***************************************************************************** * IOpenControlPanel interface (Vista+) diff --git a/sdk/include/reactos/shlobj_undoc.h b/sdk/include/reactos/shlobj_undoc.h index 1da5b4c4bf8..2eed29a7a71 100644 --- a/sdk/include/reactos/shlobj_undoc.h +++ b/sdk/include/reactos/shlobj_undoc.h @@ -139,8 +139,10 @@ DECLARE_INTERFACE_(IBanneredBar, IUnknown)//, "596A9A94-013E-11d1-8D34-00A0C90F2 */ struct DEFFOLDERSETTINGS { +#ifdef __cplusplus enum { SIZE_NT4 = 8, SIZE_IE4 = 36, SIZE_XP = 40 }; enum { VER_98 = 0, VER_2000 = 3, VER_XP = 4 }; // Win98SE with IE5 writes 0, not 3 as the version +#endif UINT Statusbar : 1; // "StatusBarOther" is the new location for this UINT Toolbar : 1; // Not used when Explorer uses ReBar FOLDERSETTINGS FolderSettings; diff --git a/sdk/include/reactos/shlwapi_undoc.h b/sdk/include/reactos/shlwapi_undoc.h index 547e5e52680..28aac00b281 100644 --- a/sdk/include/reactos/shlwapi_undoc.h +++ b/sdk/include/reactos/shlwapi_undoc.h @@ -86,6 +86,7 @@ BOOL WINAPI SHAboutInfoW(LPWSTR lpszDest, DWORD dwDestLen); #define SHAboutInfo SHAboutInfoA #endif +HRESULT WINAPI CLSIDFromStringWrap(_In_ LPCWSTR idstr, _Out_ CLSID *id); HMODULE WINAPI SHPinDllOfCLSID(REFIID refiid); HRESULT WINAPI IUnknown_QueryStatus(IUnknown *lpUnknown, REFGUID pguidCmdGroup, ULONG cCmds, OLECMD *prgCmds, OLECMDTEXT* pCmdText); HRESULT WINAPI IUnknown_Exec(IUnknown* lpUnknown, REFGUID pguidCmdGroup, DWORD nCmdID, DWORD nCmdexecopt, VARIANT* pvaIn, VARIANT* pvaOut);