From caaea6ad22665c254e910a40ab7b07a0bad6582e Mon Sep 17 00:00:00 2001 From: Kamil Hornicek Date: Thu, 19 Mar 2015 13:48:10 +0000 Subject: [PATCH] [SHELL32] - add icons 165, 166 (by Robert Naumann) and 167 (adapted regedit icon by me) and add these to the Drive's properties Tools tab (patch by Robert Naumann) - use the dialog resource id directly in SH_CreatePropertySheetPage (makes the icons actually draw) CORE-9382 svn path=/trunk/; revision=66810 --- .../dll/win32/shell32/dialogs/filedefext.cpp | 22 ++++-------------- reactos/dll/win32/shell32/icon_res.rc | 5 +++- reactos/dll/win32/shell32/lang/bg-BG.rc | 3 +++ reactos/dll/win32/shell32/lang/ca-ES.rc | 3 +++ reactos/dll/win32/shell32/lang/cs-CZ.rc | 3 +++ reactos/dll/win32/shell32/lang/da-DK.rc | 3 +++ reactos/dll/win32/shell32/lang/de-DE.rc | 3 +++ reactos/dll/win32/shell32/lang/el-GR.rc | 3 +++ reactos/dll/win32/shell32/lang/en-GB.rc | 3 +++ reactos/dll/win32/shell32/lang/en-US.rc | 3 +++ reactos/dll/win32/shell32/lang/es-ES.rc | 3 +++ reactos/dll/win32/shell32/lang/fi-FI.rc | 3 +++ reactos/dll/win32/shell32/lang/fr-FR.rc | 3 +++ reactos/dll/win32/shell32/lang/he-IL.rc | 3 +++ reactos/dll/win32/shell32/lang/hu-HU.rc | 3 +++ reactos/dll/win32/shell32/lang/it-IT.rc | 3 +++ reactos/dll/win32/shell32/lang/ja-JP.rc | 3 +++ reactos/dll/win32/shell32/lang/ko-KR.rc | 3 +++ reactos/dll/win32/shell32/lang/nl-NL.rc | 3 +++ reactos/dll/win32/shell32/lang/no-NO.rc | 3 +++ reactos/dll/win32/shell32/lang/pl-PL.rc | 3 +++ reactos/dll/win32/shell32/lang/pt-BR.rc | 3 +++ reactos/dll/win32/shell32/lang/pt-PT.rc | 3 +++ reactos/dll/win32/shell32/lang/ro-RO.rc | 3 +++ reactos/dll/win32/shell32/lang/ru-RU.rc | 3 +++ reactos/dll/win32/shell32/lang/sk-SK.rc | 3 +++ reactos/dll/win32/shell32/lang/sl-SI.rc | 3 +++ reactos/dll/win32/shell32/lang/sq-AL.rc | 3 +++ reactos/dll/win32/shell32/lang/sv-SE.rc | 3 +++ reactos/dll/win32/shell32/lang/tr-TR.rc | 3 +++ reactos/dll/win32/shell32/lang/uk-UA.rc | 3 +++ reactos/dll/win32/shell32/lang/zh-CN.rc | 3 +++ reactos/dll/win32/shell32/lang/zh-TW.rc | 3 +++ reactos/dll/win32/shell32/res/icons/165.ico | Bin 0 -> 28798 bytes reactos/dll/win32/shell32/res/icons/166.ico | Bin 0 -> 24646 bytes reactos/dll/win32/shell32/res/icons/167.ico | Bin 0 -> 9774 bytes reactos/dll/win32/shell32/shresdef.h | 5 +++- 37 files changed, 106 insertions(+), 19 deletions(-) create mode 100644 reactos/dll/win32/shell32/res/icons/165.ico create mode 100644 reactos/dll/win32/shell32/res/icons/166.ico create mode 100644 reactos/dll/win32/shell32/res/icons/167.ico diff --git a/reactos/dll/win32/shell32/dialogs/filedefext.cpp b/reactos/dll/win32/shell32/dialogs/filedefext.cpp index 50dde21a57c..b5d0ecc18ee 100644 --- a/reactos/dll/win32/shell32/dialogs/filedefext.cpp +++ b/reactos/dll/win32/shell32/dialogs/filedefext.cpp @@ -240,32 +240,20 @@ SH_FormatFileSizeWithBytes(const PULARGE_INTEGER lpQwSize, LPWSTR pwszResult, UI * * SH_CreatePropertySheetPage [Internal] * - * creates a property sheet page from an resource name + * creates a property sheet page from a resource id * */ HPROPSHEETPAGE SH_CreatePropertySheetPage(WORD wDialogId, DLGPROC pfnDlgProc, LPARAM lParam, LPCWSTR pwszTitle) { - HRSRC hRes = FindResourceW(shell32_hInstance, MAKEINTRESOURCEW(wDialogId), (LPWSTR)RT_DIALOG); - if (hRes == NULL) - { - ERR("failed to find resource id\n"); - return NULL; - } - - LPVOID pTemplate = LoadResource(shell32_hInstance, hRes); - if (pTemplate == NULL) - { - ERR("failed to load resource\n"); - return NULL; - } - PROPSHEETPAGEW Page; + memset(&Page, 0x0, sizeof(PROPSHEETPAGEW)); Page.dwSize = sizeof(PROPSHEETPAGEW); - Page.dwFlags = PSP_DLGINDIRECT; - Page.pResource = (DLGTEMPLATE*)pTemplate; + Page.dwFlags = PSP_DEFAULT; + Page.hInstance = shell32_hInstance; + Page.pszTemplate = MAKEINTRESOURCE(wDialogId); Page.pfnDlgProc = pfnDlgProc; Page.lParam = lParam; Page.pszTitle = pwszTitle; diff --git a/reactos/dll/win32/shell32/icon_res.rc b/reactos/dll/win32/shell32/icon_res.rc index 66adddfeb9c..cc762d708f6 100644 --- a/reactos/dll/win32/shell32/icon_res.rc +++ b/reactos/dll/win32/shell32/icon_res.rc @@ -59,7 +59,10 @@ IDI_SHELL_TT_FONT_FILE ICON "res/icons/156.ico" IDI_SHELL_FONT_FILE2 ICON "res/icons/157.ico" IDI_SHELL_RUN2 ICON "res/icons/160.ico" IDI_SHELL_CONFIRM_DELETE ICON "res/icons/161.ico" -/* TODO: 165.ico, 166.ico, 167.ico, 168.ico, 169.ico, 170.ico, 171.ico */ +IDI_SHELL_TOOLS_BACKUP ICON "res/icons/165.ico" +IDI_SHELL_TOOLS_CHKDSK ICON "res/icons/166.ico" +IDI_SHELL_TOOLS_DEFRAG ICON "res/icons/167.ico" +/* TODO: 168.ico, 169.ico, 170.ico, 171.ico */ IDI_SHELL_NETWORK_FOLDER ICON "res/icons/172.ico" IDI_SHELL_FAVORITES2 ICON "res/icons/173.ico" /* TODO: 174.ico, 175.ico, 176.ico, 177.ico, 178.ico, 179.ico, 180.ico, 181.ico */ diff --git a/reactos/dll/win32/shell32/lang/bg-BG.rc b/reactos/dll/win32/shell32/lang/bg-BG.rc index b4cdabb5aee..7537b183ba9 100644 --- a/reactos/dll/win32/shell32/lang/bg-BG.rc +++ b/reactos/dll/win32/shell32/lang/bg-BG.rc @@ -328,12 +328,15 @@ CAPTION "Средства" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Проверка за грешки", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "Този избор ще провери тома за грешки.", -1, 40, 25, 160, 20 PUSHBUTTON "Провери веднага...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Подреждане", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "Този избор ще подреди (дефрагментира) файловете на тома", -1, 40, 85, 160, 20 PUSHBUTTON "Подреди веднага...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Запасяване", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "Този избор ще направи запасно съхранение на файловете на диска.", -1, 40, 150, 160, 20 PUSHBUTTON "Запаси веднага", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/ca-ES.rc b/reactos/dll/win32/shell32/lang/ca-ES.rc index 147ccb59fda..ed5db80f8ef 100644 --- a/reactos/dll/win32/shell32/lang/ca-ES.rc +++ b/reactos/dll/win32/shell32/lang/ca-ES.rc @@ -328,12 +328,15 @@ CAPTION "Tools" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Error-checking", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "This option will check the volume for\nerrors.", -1, 40, 25, 160, 20 PUSHBUTTON "Check Now...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Defragmentation", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "This option will defragment files on the volume", -1, 40, 85, 160, 20 PUSHBUTTON "Defragment Now...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Backup", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "This option will back up files on the volume.", -1, 40, 150, 160, 20 PUSHBUTTON "Backup Now...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/cs-CZ.rc b/reactos/dll/win32/shell32/lang/cs-CZ.rc index e64a5326283..1c6a9996c12 100644 --- a/reactos/dll/win32/shell32/lang/cs-CZ.rc +++ b/reactos/dll/win32/shell32/lang/cs-CZ.rc @@ -334,12 +334,15 @@ CAPTION "Nástroje" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Kontrola chyb", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "Tento nástroj otestuje svazek na chyby.", -1, 40, 25, 160, 20 PUSHBUTTON "Zkontrolovat...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Defragmentace", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "Tento nástroj zdefragmentuje soubory na svazku", -1, 40, 85, 160, 20 PUSHBUTTON "Defragmentovat...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Záloha", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "Tímto nástrojem zazálohuje soubory na svazku.", -1, 40, 150, 160, 20 PUSHBUTTON "Zálohovat...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/da-DK.rc b/reactos/dll/win32/shell32/lang/da-DK.rc index 699a09752ec..55cf94262a4 100644 --- a/reactos/dll/win32/shell32/lang/da-DK.rc +++ b/reactos/dll/win32/shell32/lang/da-DK.rc @@ -334,12 +334,15 @@ CAPTION "Tools" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Error-checking", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "This option will check the volume for\nerrors.", -1, 40, 25, 160, 20 PUSHBUTTON "Check Now...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Defragmentation", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "This option will defragment files on the volume", -1, 40, 85, 160, 20 PUSHBUTTON "Defragment Now...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Backup", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "This option will back up files on the volume.", -1, 40, 150, 160, 20 PUSHBUTTON "Backup Now...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/de-DE.rc b/reactos/dll/win32/shell32/lang/de-DE.rc index b648d315692..b7de0030230 100644 --- a/reactos/dll/win32/shell32/lang/de-DE.rc +++ b/reactos/dll/win32/shell32/lang/de-DE.rc @@ -328,12 +328,15 @@ CAPTION "Extras" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Fehlerüberprüfung", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "Bei Wahl dieser Option wird der Datenträger\nauf Fehler überprüft.", -1, 40, 25, 160, 20 PUSHBUTTON "Jetzt &prüfen...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Defragmentierung", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "Bei Wahl dieser Option werden die Dateien auf\ndem Datenträger defragmentiert.", -1, 40, 85, 160, 20 PUSHBUTTON "Jetzt &defragmentieren...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Sicherung", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "Bei Wahl dieser Option werden die auf dem\nDatenträger gespeicherten Dateien gesichert.", -1, 40, 150, 160, 20 PUSHBUTTON "Jetzt &sichern...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/el-GR.rc b/reactos/dll/win32/shell32/lang/el-GR.rc index 8052602de1e..e4ced59ef13 100644 --- a/reactos/dll/win32/shell32/lang/el-GR.rc +++ b/reactos/dll/win32/shell32/lang/el-GR.rc @@ -328,12 +328,15 @@ CAPTION "Εργαλεία" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Έλεγχος σφαλμάτων", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "Αυτή η επιλογή θα ελέγξει τον\nτόμο για σφάλματα.", -1, 40, 25, 160, 20 PUSHBUTTON "Έ&λεγχος...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Ανασυγκρότηση", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "Αυτή η επιλογή θα ανασυγκροτήσει τα\nαρχεία σε αυτόν τον τόμο", -1, 40, 85, 160, 20 PUSHBUTTON "&Ανασυγκρότηση...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Αντίγραφα ασφαλείας", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "Αυτή η επιλογή θα δημιουργήσει αντίγραφα\nσφαλείας για τα αρχεία αυτού του τόμου.", -1, 40, 150, 160, 20 PUSHBUTTON "Αντίγραφα ασφαλείας...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/en-GB.rc b/reactos/dll/win32/shell32/lang/en-GB.rc index ba2ca106188..9c7ad0b366a 100644 --- a/reactos/dll/win32/shell32/lang/en-GB.rc +++ b/reactos/dll/win32/shell32/lang/en-GB.rc @@ -328,12 +328,15 @@ CAPTION "Tools" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Error-checking", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "This option will check the volume for\nerrors.", -1, 40, 25, 160, 20 PUSHBUTTON "Check Now...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Defragmentation", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "This option will defragment files on the volume", -1, 40, 85, 160, 20 PUSHBUTTON "Defragment Now...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Backup", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "This option will back up files on the volume.", -1, 40, 150, 160, 20 PUSHBUTTON "Backup Now...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/en-US.rc b/reactos/dll/win32/shell32/lang/en-US.rc index f615f2e224c..90e6dba1b5a 100644 --- a/reactos/dll/win32/shell32/lang/en-US.rc +++ b/reactos/dll/win32/shell32/lang/en-US.rc @@ -328,12 +328,15 @@ CAPTION "Tools" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Error-checking", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "This option will check the volume for\nerrors.", -1, 40, 25, 160, 20 PUSHBUTTON "Check Now...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Defragmentation", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "This option will defragment files on the volume", -1, 40, 85, 160, 20 PUSHBUTTON "Defragment Now...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Backup", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "This option will back up files on the volume.", -1, 40, 150, 160, 20 PUSHBUTTON "Backup Now...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/es-ES.rc b/reactos/dll/win32/shell32/lang/es-ES.rc index 8cb75256aab..eec579dea5d 100644 --- a/reactos/dll/win32/shell32/lang/es-ES.rc +++ b/reactos/dll/win32/shell32/lang/es-ES.rc @@ -329,12 +329,15 @@ CAPTION "Herramientas" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Comprobación de errores ", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "Esta opción comprobará los errores en la\nunidad.", -1, 40, 25, 160, 20 PUSHBUTTON "Comprobar ahora...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Desfragmentación ", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "Esta opción desfragmentará los archivos en esta\nunidad.", -1, 40, 85, 160, 20 PUSHBUTTON "Desfragmentar ahora...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Copia de seguridad ", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "Esta opción realizará una copia de seguridad de\nlos archivos almacenados en la unidad.", -1, 40, 150, 160, 20 PUSHBUTTON "Realizar copia de seguridad ahora...", 14002, 90, 170, 130, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/fi-FI.rc b/reactos/dll/win32/shell32/lang/fi-FI.rc index a78139a1c20..47941877e47 100644 --- a/reactos/dll/win32/shell32/lang/fi-FI.rc +++ b/reactos/dll/win32/shell32/lang/fi-FI.rc @@ -328,12 +328,15 @@ CAPTION "Tools" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Error-checking", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "This option will check the volume for\nerrors.", -1, 40, 25, 160, 20 PUSHBUTTON "Check Now...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Defragmentation", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "This option will defragment files on the volume", -1, 40, 85, 160, 20 PUSHBUTTON "Defragment Now...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Backup", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "This option will back up files on the volume.", -1, 40, 150, 160, 20 PUSHBUTTON "Backup Now...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/fr-FR.rc b/reactos/dll/win32/shell32/lang/fr-FR.rc index c35e2911445..cb4f39600fc 100644 --- a/reactos/dll/win32/shell32/lang/fr-FR.rc +++ b/reactos/dll/win32/shell32/lang/fr-FR.rc @@ -328,12 +328,15 @@ CAPTION "Outils" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Vérification d'erreurs", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "Cette option vérifiera le volume pour éviter les\nerreurs.", -1, 40, 25, 160, 20 PUSHBUTTON "Vérifier maintenant...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Défragmentation", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "Cette option va défragmenter les fichiers sur ce volume", -1, 40, 85, 160, 20 PUSHBUTTON "Défragmenter maintenant...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Sauvegarde", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "Cette option va sauvegarder les fichiers sur le volume.", -1, 40, 150, 160, 20 PUSHBUTTON "Sauvegarder maintenant...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/he-IL.rc b/reactos/dll/win32/shell32/lang/he-IL.rc index b769dd07a57..d36e81687c6 100644 --- a/reactos/dll/win32/shell32/lang/he-IL.rc +++ b/reactos/dll/win32/shell32/lang/he-IL.rc @@ -328,12 +328,15 @@ CAPTION "כלים" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "בדיקת שגיאות", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "This option will check the volume for\nerrors.", -1, 40, 25, 160, 20 PUSHBUTTON "בדוק כעת...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "איחוי", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "This option will defragment files on the volume", -1, 40, 85, 160, 20 PUSHBUTTON "אחה כעת...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "גיבוי", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "This option will back up files on the volume.", -1, 40, 150, 160, 20 PUSHBUTTON "גבה כעת...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/hu-HU.rc b/reactos/dll/win32/shell32/lang/hu-HU.rc index 0e658004175..c4902095ae1 100644 --- a/reactos/dll/win32/shell32/lang/hu-HU.rc +++ b/reactos/dll/win32/shell32/lang/hu-HU.rc @@ -328,12 +328,15 @@ CAPTION "Tools" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Error-checking", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "This option will check the volume for\nerrors.", -1, 40, 25, 160, 20 PUSHBUTTON "Check Now...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Defragmentation", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "This option will defragment files on the volume", -1, 40, 85, 160, 20 PUSHBUTTON "Defragment Now...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Backup", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "This option will back up files on the volume.", -1, 40, 150, 160, 20 PUSHBUTTON "Backup Now...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/it-IT.rc b/reactos/dll/win32/shell32/lang/it-IT.rc index 4f311e8e045..f1a1ea8b096 100644 --- a/reactos/dll/win32/shell32/lang/it-IT.rc +++ b/reactos/dll/win32/shell32/lang/it-IT.rc @@ -328,12 +328,15 @@ CAPTION "Strumenti" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Controllo errori", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "Questa opzione controllerà questo volume\nper verificare l'assenza di errori.", -1, 40, 25, 160, 20 PUSHBUTTON "Controlla...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Deframmentazione", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "Questa opzione deframmenterà i file di questo volume", -1, 40, 85, 160, 20 PUSHBUTTON "Deframmenta...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Salvataggio", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "Questa opzione effettuerà un salvataggio dei file del volume.", -1, 40, 150, 160, 20 PUSHBUTTON "Salvataggio...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/ja-JP.rc b/reactos/dll/win32/shell32/lang/ja-JP.rc index 59f99ddff76..7c172bdff6d 100644 --- a/reactos/dll/win32/shell32/lang/ja-JP.rc +++ b/reactos/dll/win32/shell32/lang/ja-JP.rc @@ -328,12 +328,15 @@ CAPTION "ツール" FONT 9, "MS UI Gothic", 0, 0, 0x0 BEGIN GROUPBOX "エラーチェック", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "このオプションはボリュームエラーをチェックします。", -1, 40, 25, 160, 20 PUSHBUTTON "すぐにチェック...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "最適化", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "このオプションはこのボリュームのファイルを最適化します", -1, 40, 85, 160, 20 PUSHBUTTON "すぐに最適化...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "バックアップ", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "このオプションはこのボリュームのファイルをバックアップします。", -1, 40, 150, 160, 20 PUSHBUTTON "すぐにバックアップ...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/ko-KR.rc b/reactos/dll/win32/shell32/lang/ko-KR.rc index 78c77a666b5..d3c5e9791a7 100644 --- a/reactos/dll/win32/shell32/lang/ko-KR.rc +++ b/reactos/dll/win32/shell32/lang/ko-KR.rc @@ -328,12 +328,15 @@ CAPTION "Tools" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Error-checking", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "This option will check the volume for\nerrors.", -1, 40, 25, 160, 20 PUSHBUTTON "Check Now...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Defragmentation", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "This option will defragment files on the volume", -1, 40, 85, 160, 20 PUSHBUTTON "Defragment Now...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Backup", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "This option will back up files on the volume.", -1, 40, 150, 160, 20 PUSHBUTTON "Backup Now...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/nl-NL.rc b/reactos/dll/win32/shell32/lang/nl-NL.rc index 969c588ac10..f98dbe47181 100644 --- a/reactos/dll/win32/shell32/lang/nl-NL.rc +++ b/reactos/dll/win32/shell32/lang/nl-NL.rc @@ -328,12 +328,15 @@ CAPTION "Tools" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Error-checking", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "This option will check the volume for\nerrors.", -1, 40, 25, 160, 20 PUSHBUTTON "Check Now...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Defragmentation", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "This option will defragment files on the volume", -1, 40, 85, 160, 20 PUSHBUTTON "Defragment Now...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Backup", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "This option will back up files on the volume.", -1, 40, 150, 160, 20 PUSHBUTTON "Backup Now...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/no-NO.rc b/reactos/dll/win32/shell32/lang/no-NO.rc index d67a4491483..e513881d210 100644 --- a/reactos/dll/win32/shell32/lang/no-NO.rc +++ b/reactos/dll/win32/shell32/lang/no-NO.rc @@ -328,12 +328,15 @@ CAPTION "Verktøy" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Feilsøking", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "Dette alternativet vil kontrollere volumet for \nfeil.", -1, 40, 25, 160, 20 PUSHBUTTON "Kontroller nå...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Defragmentering", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "Dette alternativet defragmenterer filene på volumet.", -1, 40, 85, 160, 20 PUSHBUTTON "Defragmenter nå...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Sikkerhetskopi", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "Dette alternativet tar sikkerhetskopi av filene på volumet.", -1, 40, 150, 160, 20 PUSHBUTTON "Ta sikkerhetskopi...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/pl-PL.rc b/reactos/dll/win32/shell32/lang/pl-PL.rc index d3343355f75..7577979985b 100644 --- a/reactos/dll/win32/shell32/lang/pl-PL.rc +++ b/reactos/dll/win32/shell32/lang/pl-PL.rc @@ -328,12 +328,15 @@ CAPTION "Narzędzia" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Sprawdzanie błędów", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "Ta opcja sprawdzi wolumin w poszukiwaniu błędów.", -1, 40, 25, 160, 20 PUSHBUTTON "Sprawdź...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Defragmentacja", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "Ta opcja dokona defragmentacji plików woluminu.", -1, 40, 85, 160, 20 PUSHBUTTON "Defragmentuj...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Kopia zapasowa", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "Ta opcja wykona kopię zapasową plików tego woluminu.", -1, 40, 150, 160, 20 PUSHBUTTON "Wykonaj kopię zapasową...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/pt-BR.rc b/reactos/dll/win32/shell32/lang/pt-BR.rc index a9d63f92c56..0e89cd8e2f3 100644 --- a/reactos/dll/win32/shell32/lang/pt-BR.rc +++ b/reactos/dll/win32/shell32/lang/pt-BR.rc @@ -328,12 +328,15 @@ CAPTION "Ferramentas" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Análise de erros", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "Esta opção irá analisar erros no\nvolume.", -1, 40, 25, 160, 20 PUSHBUTTON "Analisar Agora...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Desfragmentação", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "Esta opção irá desfragmentar os arquivos no volume", -1, 40, 85, 160, 20 PUSHBUTTON "Desfragmentar Agora...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Backup", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "Esta opção irá realizar o backup de arquivos no volume.", -1, 40, 150, 160, 20 PUSHBUTTON "Fazer Backup Agora...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/pt-PT.rc b/reactos/dll/win32/shell32/lang/pt-PT.rc index fb07997e6b6..187ebdbf07a 100644 --- a/reactos/dll/win32/shell32/lang/pt-PT.rc +++ b/reactos/dll/win32/shell32/lang/pt-PT.rc @@ -328,12 +328,15 @@ CAPTION "Ferramentas" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Verificar por erros...", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "Esta opção vai verificar o volume por erros.", -1, 40, 25, 160, 20 PUSHBUTTON "Verificar agora...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Desfragmentação", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "Esta opção vai desfragmentar os ficheiros no volume", -1, 40, 85, 160, 20 PUSHBUTTON "Defragmentar Agora...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Cópia de segurança", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "Esta opção vai criar os ficheiros do volume.", -1, 40, 150, 160, 20 PUSHBUTTON "Executar Cópia de Segurança...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/ro-RO.rc b/reactos/dll/win32/shell32/lang/ro-RO.rc index a89d69d6cf9..f0e488ac70c 100644 --- a/reactos/dll/win32/shell32/lang/ro-RO.rc +++ b/reactos/dll/win32/shell32/lang/ro-RO.rc @@ -330,12 +330,15 @@ CAPTION "Instrumente" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Verificarea erorilor", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "Această opțiune va verifica acest volum pentru eventuale erori în sistemul de fișiere.", -1, 40, 25, 180, 20 PUSHBUTTON "&Verificare…", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "&Defragmentare", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "Această opțiune presupune ordonarea fragmentelor de fișiere pentru a îmbunătăți viteza de citire.", -1, 40, 85, 180, 20 PUSHBUTTON "Defragmentare…", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Copie de rezervă", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "Această opțiune va crea o copie de siguranță a fișierelor de pe această partiție.", -1, 40, 150, 180, 20 PUSHBUTTON "&Creare rezervă…", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/ru-RU.rc b/reactos/dll/win32/shell32/lang/ru-RU.rc index 2612461a1eb..657c85c33b8 100644 --- a/reactos/dll/win32/shell32/lang/ru-RU.rc +++ b/reactos/dll/win32/shell32/lang/ru-RU.rc @@ -330,12 +330,15 @@ CAPTION "Сервис" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Проверка диска", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "Проверка тома на наличие ошибок.", -1, 40, 25, 160, 20 PUSHBUTTON "Выполнить &проверку...", 14000, 110, 45, 120, 15, WS_TABSTOP GROUPBOX "Дефрагментация диска", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "Дефрагментация файлов, хранящихся на этом томе.", -1, 40, 85, 160, 20 PUSHBUTTON "Выполнить д&ефрагментацию...", 14001, 110, 105, 120, 15, WS_TABSTOP GROUPBOX "Архивация", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "Архивация файлов, хранящихся на этом томе.", -1, 40, 150, 160, 20 PUSHBUTTON "Выполнить &архивацию...", 14002, 110, 170, 120, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/sk-SK.rc b/reactos/dll/win32/shell32/lang/sk-SK.rc index d38ab9ae775..f40030256c5 100644 --- a/reactos/dll/win32/shell32/lang/sk-SK.rc +++ b/reactos/dll/win32/shell32/lang/sk-SK.rc @@ -328,12 +328,15 @@ CAPTION "Nástroje" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Kontrola chýb", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "Umožňuje nájsť chyby na zväzku.", -1, 40, 25, 160, 20 PUSHBUTTON "&Skontrolovať...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Defragmentácia", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "Defragmentuje súbory na zväzku.", -1, 40, 85, 160, 20 PUSHBUTTON "&Defragmentovať...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Zálohovanie", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "Zálohuje súbory na zväzku.", -1, 40, 150, 160, 20 PUSHBUTTON "&Zálohovať...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/sl-SI.rc b/reactos/dll/win32/shell32/lang/sl-SI.rc index ca8011fdfb0..9027dfc2924 100644 --- a/reactos/dll/win32/shell32/lang/sl-SI.rc +++ b/reactos/dll/win32/shell32/lang/sl-SI.rc @@ -328,12 +328,15 @@ CAPTION "Tools" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Error-checking", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "This option will check the volume for\nerrors.", -1, 40, 25, 160, 20 PUSHBUTTON "Check Now...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Defragmentation", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "This option will defragment files on the volume", -1, 40, 85, 160, 20 PUSHBUTTON "Defragment Now...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Backup", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "This option will back up files on the volume.", -1, 40, 150, 160, 20 PUSHBUTTON "Backup Now...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/sq-AL.rc b/reactos/dll/win32/shell32/lang/sq-AL.rc index fd02ea76e0e..f7aaaca797c 100644 --- a/reactos/dll/win32/shell32/lang/sq-AL.rc +++ b/reactos/dll/win32/shell32/lang/sq-AL.rc @@ -332,12 +332,15 @@ CAPTION "Vegla" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Bagim-kontroll", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "Ky opsion do të kontrollojë volumin për\ngabime.", -1, 40, 25, 160, 20 PUSHBUTTON "Kontrollo tani...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Defragmentacion", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "Ky opsion do të defragmentojë dokumentat nga vëllimi", -1, 40, 85, 160, 20 PUSHBUTTON "Defragmento Tani...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Rezervat", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "Ky opsion do të ruaj/rezervoj dokumentat nga vëllimi.", -1, 40, 150, 160, 20 PUSHBUTTON "Rezerv Tani...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/sv-SE.rc b/reactos/dll/win32/shell32/lang/sv-SE.rc index d7254570af6..f0d53e0eff9 100644 --- a/reactos/dll/win32/shell32/lang/sv-SE.rc +++ b/reactos/dll/win32/shell32/lang/sv-SE.rc @@ -328,12 +328,15 @@ CAPTION "Tools" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Error-checking", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "This option will check the volume for\nerrors.", -1, 40, 25, 160, 20 PUSHBUTTON "Check Now...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Defragmentation", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "This option will defragment files on the volume", -1, 40, 85, 160, 20 PUSHBUTTON "Defragment Now...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Backup", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "This option will back up files on the volume.", -1, 40, 150, 160, 20 PUSHBUTTON "Backup Now...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/tr-TR.rc b/reactos/dll/win32/shell32/lang/tr-TR.rc index 17984f0b328..bcb18be765b 100644 --- a/reactos/dll/win32/shell32/lang/tr-TR.rc +++ b/reactos/dll/win32/shell32/lang/tr-TR.rc @@ -328,12 +328,15 @@ CAPTION "Araçlar" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Hata denetimi", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "Bu seçenek sürücüdeki hataları denetler.", -1, 40, 25, 160, 20 PUSHBUTTON "Şimdi &Denetle...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Disk Birleştirme", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "Bu seçenek sürücüdeki dosyaları birleştirir.", -1, 40, 85, 160, 20 PUSHBUTTON "Şimdi &Birleştir...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Yedekleme", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "Bu seçenek sürücüdeki dosyaları yedekler.", -1, 40, 150, 160, 20 PUSHBUTTON "Şi&mdi Yedekle...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/uk-UA.rc b/reactos/dll/win32/shell32/lang/uk-UA.rc index bfa33cd060f..2f4ca4b8217 100644 --- a/reactos/dll/win32/shell32/lang/uk-UA.rc +++ b/reactos/dll/win32/shell32/lang/uk-UA.rc @@ -328,12 +328,15 @@ CAPTION "Сервіс" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Перевірка диску", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "Перевірка тому на наявність помилок.", -1, 40, 25, 160, 20 PUSHBUTTON "Виконати перевірку...", 14000, 125, 45, 100, 15, WS_TABSTOP GROUPBOX "Дефрагментація диску", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "Дефрагментація файлів на цьому томі", -1, 40, 85, 160, 20 PUSHBUTTON "Виконати дефрагментацію...", 14001, 125, 105, 100, 15, WS_TABSTOP GROUPBOX "Архівація", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "Резервне копіювання файлів на цьому томі.", -1, 40, 150, 160, 20 PUSHBUTTON "Виконати архівацію...", 14002, 125, 170, 100, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/zh-CN.rc b/reactos/dll/win32/shell32/lang/zh-CN.rc index c4aff3f157c..0301be3f94c 100644 --- a/reactos/dll/win32/shell32/lang/zh-CN.rc +++ b/reactos/dll/win32/shell32/lang/zh-CN.rc @@ -337,12 +337,15 @@ CAPTION "Tools" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Error-checking", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "This option will check the volume for\nerrors.", -1, 40, 25, 160, 20 PUSHBUTTON "Check Now...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Defragmentation", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "This option will defragment files on the volume", -1, 40, 85, 160, 20 PUSHBUTTON "Defragment Now...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Backup", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "This option will back up files on the volume.", -1, 40, 150, 160, 20 PUSHBUTTON "Backup Now...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/lang/zh-TW.rc b/reactos/dll/win32/shell32/lang/zh-TW.rc index 1ea6048eaa7..d606435b5ae 100644 --- a/reactos/dll/win32/shell32/lang/zh-TW.rc +++ b/reactos/dll/win32/shell32/lang/zh-TW.rc @@ -336,12 +336,15 @@ CAPTION "Tools" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Error-checking", -1, 5, 5, 230, 60 + ICON IDI_SHELL_TOOLS_CHKDSK, IDC_STATIC, 13, 25, 21, 20 LTEXT "This option will check the volume for\nerrors.", -1, 40, 25, 160, 20 PUSHBUTTON "Check Now...", 14000, 130, 45, 90, 15, WS_TABSTOP GROUPBOX "Defragmentation", -1, 5, 65, 230, 60 + ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "This option will defragment files on the volume", -1, 40, 85, 160, 20 PUSHBUTTON "Defragment Now...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "Backup", -1, 5, 130, 230, 60 + ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "This option will back up files on the volume.", -1, 40, 150, 160, 20 PUSHBUTTON "Backup Now...", 14002, 130, 170, 90, 15, WS_TABSTOP END diff --git a/reactos/dll/win32/shell32/res/icons/165.ico b/reactos/dll/win32/shell32/res/icons/165.ico new file mode 100644 index 0000000000000000000000000000000000000000..72875ebe771255d3048c293a224fe5b3c958d412 GIT binary patch literal 28798 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 literal 0 HcmV?d00001 diff --git a/reactos/dll/win32/shell32/res/icons/167.ico b/reactos/dll/win32/shell32/res/icons/167.ico new file mode 100644 index 0000000000000000000000000000000000000000..cfebe917edd5a81624f8f58be60f669d69bb2c21 GIT binary patch literal 9774 zcmeHMPmB{)82@#ryR2x?5{N_+TsROCmn@A&4~7Mg3Yx74Mc^bc%B@WZf)_V2SqK>1 zp2P$a4?va+YytJ6uz-npFq;C2ge(XV4$6W04z2R%LDu^S`Zz_UR8d>%#~0WPyokN05YF<@veutdeMtz=WUxNYBC&)|y> zUc;9|YjAGleav}x0{w^X;rqioarvuHk$+uKC<#hC1?ByM$_YXBqCiA6?Gt^#(g9#a z5hx4;8%BZ6OC{v`3^#9t!*hK27XeiiZW5I;oxe&SCPf0g)~#Q#G4 zZ^ZvW{B7dz5P#Rg_bmhlo&$=jf#D6n=vH9-BcOHwIXQ;B97jRUpd{x|mI+kkI;v7@ z`0txV{5;|p5#LKZD?GlE_?L)ZM|_F+ZN%>-{s{5k690pT@1XrG?RU|BH|@`){fB9P zR*iEYv$0(ASSJN+CC_dt<1?w?yi`5>9O4%Z0LzNN@?l{0DDVdHZ`Xh=lEV(-_Yi-G z_%Y(o5`WFYFD8EF0I;?QY#Ii3jRFUWKUD*L=5T@d%f$ak{7=N+B>t9#?_13DUts#{ znEocFzl-S~WcsH8Ih%uA$U`m_AlFKepUaS11#+wE`R|)UJWE$xMtncH)<1*y) z3gmpXfyXQi;BgeO5W{#1qr5`Kx$Qa#IGR!RpK`gznS>$#D9_#9LNif6$GbBg7LCoq9V9a zZQ#3!R~48`{CwgU62F-EUgG<6f;D+wI|adqC32MoCn|!A)doK9vtjzjGQQ2Pn8|Xp zUNXLbOm@Z$j(abTFMvbcYTUdyzJU6WC*t@5^mxN0$D0`H;~m*-M}{xij4wcsJDR|a zY9=t_ZkmdrgA7&NKI_+FG3<1RrHhhnfsStZDsdYjpyhbBMLN7oDLR?{v3%cjMqyt+R_;XJ=!iiGg@` zyek+`k869}^%u=wHxQ{GnPDI!-NEnhrfm!>WDHNTJ<2wN&0)*1A<(X{ug2Iwb431R zyXQFamy;23+>dJNnBySdkGZ9y$fSVSsn43z$kG z$ghq0Qt%|Sq9?(y_~jJE?@fXB%&<_2g!~>G#s-c_|W$@e-c7p3^{#<*%K^P(?dnieKXJ{54KmWqW`x-+DPS@*UbMpe&75~t$&s|SfVMczcaN9@N-kzX?5=^k4bGxn>R5{Elr<_rLd~uq&yfc z-sOmD%1fF)e&f6Gll5S0@ir)+->OgPx8osB-<}r}=kGK6ll5SDRqgFuRezFZ>-#(; zT90x1yz}zbrFySo?LM)`h=8GTzv z;cb2YwQ0tp>X24n#rvDlP`>W`}Nbm&K|wYWOO<&|{Ip?nqd}`tP1kqv?+|9-^)}6R))SOR=dLKU3u) ztPZX8l_%xH#7);RD*p#b-^{mt{HO9)Yb<~~!+@R=(3Ow~L`wU6qVs>t8;@JaLl literal 0 HcmV?d00001 diff --git a/reactos/dll/win32/shell32/shresdef.h b/reactos/dll/win32/shell32/shresdef.h index 9d960e1bccb..07323f31fd1 100644 --- a/reactos/dll/win32/shell32/shresdef.h +++ b/reactos/dll/win32/shell32/shresdef.h @@ -372,7 +372,10 @@ #define IDI_SHELL_FONT_FILE2 157 #define IDI_SHELL_RUN2 160 #define IDI_SHELL_CONFIRM_DELETE 161 -/* TODO: 165.ico, 166.ico, 167.ico, 168.ico, 169.ico, 170.ico, 171.ico */ +#define IDI_SHELL_TOOLS_BACKUP 165 +#define IDI_SHELL_TOOLS_CHKDSK 166 +#define IDI_SHELL_TOOLS_DEFRAG 167 +/* TODO: 168.ico, 169.ico, 170.ico, 171.ico */ #define IDI_SHELL_NETWORK_FOLDER 172 #define IDI_SHELL_FAVORITES2 173 /* TODO: 174.ico, 175.ico, 176.ico, 177.ico, 178.ico, 179.ico, 180.ico, 181.ico */