Author: dgorbachev Date: Sat Apr 28 10:02:22 2007 New Revision: 26555
URL: http://svn.reactos.org/svn/reactos?rev=26555&view=rev Log: Patch by Sbs (sbarthes [at] gmail [dot] com). Bugzilla report #2137.
Modified: trunk/reactos/base/applications/taskmgr/graph.c trunk/reactos/base/applications/taskmgr/lang/fr-FR.rc trunk/reactos/base/applications/taskmgr/taskmgr.c trunk/reactos/base/applications/taskmgr/taskmgr.rc
Modified: trunk/reactos/base/applications/taskmgr/graph.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/taskmgr/g... ============================================================================== --- trunk/reactos/base/applications/taskmgr/graph.c (original) +++ trunk/reactos/base/applications/taskmgr/graph.c Sat Apr 28 10:02:22 2007 @@ -165,7 +165,7 @@ if (CpuUsage <= 0) CpuUsage = 0; if (CpuUsage > 100) CpuUsage = 100;
- _stprintf(Text, _T("%d%%"), (int)CpuUsage); + wsprintf(Text, _T("%d%%"), (int)CpuUsage);
/* * Draw the font text onto the graph @@ -329,9 +329,9 @@ CommitChargeLimit = (ULONGLONG)PerfDataGetCommitChargeLimitK();
if (CommitChargeTotal > 1024) - _stprintf(Text, _T("%d MB"), (int)(CommitChargeTotal / 1024)); + wsprintf(Text, _T("%d MB"), (int)(CommitChargeTotal / 1024)); else - _stprintf(Text, _T("%d K"), (int)CommitChargeTotal); + wsprintf(Text, _T("%d K"), (int)CommitChargeTotal); /* * Draw the font text onto the graph */
Modified: trunk/reactos/base/applications/taskmgr/lang/fr-FR.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/taskmgr/l... ============================================================================== --- trunk/reactos/base/applications/taskmgr/lang/fr-FR.rc (original) +++ trunk/reactos/base/applications/taskmgr/lang/fr-FR.rc Sat Apr 28 10:02:22 2007 @@ -163,7 +163,7 @@
IDD_ABOUTBOX DIALOG DISCARDABLE 22, 17, 259, 210 STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU -CAPTION "à propos du Gestionnaire des tâches" +CAPTION "A propos du Gestionnaire des tâches ReactOS" FONT 8, "MS Shell Dlg" BEGIN CONTROL "Gestionnaire des tâches v1.0\nCopyright (C) 1999 - 2001\nby Brian Palmer (brianp@reactos.org)\nTraduit par Benoit Plante - 2005", @@ -179,7 +179,7 @@ STYLE DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_CLIPSIBLINGS | WS_CLIPCHILDREN | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME -CAPTION "Gestionnaire des tâches" +CAPTION "Gestionnaire des tâches ReactOS" MENU IDR_TASKMANAGER FONT 8, "MS Shell Dlg" BEGIN @@ -218,38 +218,38 @@ GROUPBOX "Util. du fichier",IDC_MEM_USAGE_FRAME,5,63,60,54,BS_LEFTTEXT, WS_EX_TRANSPARENT GROUPBOX "Totaux",IDC_TOTALS_FRAME,5,122,111,39,0,WS_EX_TRANSPARENT GROUPBOX "Charge dédiée (Ko)",IDC_COMMIT_CHARGE_FRAME,5,166,111,39,0,WS_EX_TRANSPARENT - GROUPBOX "Mémoire physique (K)",IDC_PHYSICAL_MEMORY_FRAME,131,122,111,39,0,WS_EX_TRANSPARENT + GROUPBOX "Mémoire physique (Ko)",IDC_PHYSICAL_MEMORY_FRAME,131,122,111,39,0,WS_EX_TRANSPARENT GROUPBOX "Kernel Memory (Ko)",IDC_KERNEL_MEMORY_FRAME,131,166,111,39,0,WS_EX_TRANSPARENT - LTEXT "Handles",IDS_TOTALS_HANDLE_COUNT,12,131,27,8 - LTEXT "Threads",IDS_TOTALS_THREAD_COUNT,12,140,27,8 - LTEXT "Processus",IDS_TOTALS_PROCESS_COUNT,12,149,34,8 + LTEXT "Handles",IDS_TOTALS_HANDLE_COUNT,12,131,53,8 + LTEXT "Threads",IDS_TOTALS_THREAD_COUNT,12,140,53,8 + LTEXT "Processus",IDS_TOTALS_PROCESS_COUNT,12,149,53,8 EDITTEXT IDC_TOTALS_HANDLE_COUNT,65,131,45,8,ES_RIGHT | ES_READONLY | ES_NUMBER | NOT WS_BORDER EDITTEXT IDC_TOTALS_THREAD_COUNT,65,140,45,8,ES_RIGHT | ES_READONLY | ES_NUMBER | NOT WS_BORDER EDITTEXT IDC_TOTALS_PROCESS_COUNT,65,149,45,8,ES_RIGHT | ES_READONLY | ES_NUMBER | NOT WS_BORDER - LTEXT "Total",IDS_COMMIT_CHARGE_TOTAL,12,175,27,8 - LTEXT "Limite",IDS_COMMIT_CHARGE_LIMIT,12,184,15,8 - LTEXT "Pic",IDS_COMMIT_CHARGE_PEAK,12,193,34,8 + LTEXT "Total",IDS_COMMIT_CHARGE_TOTAL,12,175,53,8 + LTEXT "Limite",IDS_COMMIT_CHARGE_LIMIT,12,184,53,8 + LTEXT "Pic",IDS_COMMIT_CHARGE_PEAK,12,193,53,8 EDITTEXT IDC_COMMIT_CHARGE_TOTAL,65,174,45,8,ES_RIGHT | ES_READONLY | ES_NUMBER | NOT WS_BORDER EDITTEXT IDC_COMMIT_CHARGE_LIMIT,65,184,45,8,ES_RIGHT | ES_READONLY | ES_NUMBER | NOT WS_BORDER EDITTEXT IDC_COMMIT_CHARGE_PEAK,65,193,45,8,ES_RIGHT | ES_READONLY | ES_NUMBER | NOT WS_BORDER - LTEXT "Total",IDS_PHYSICAL_MEMORY_TOTAL,137,131,27,8 - LTEXT "Disponible",IDS_PHYSICAL_MEMORY_AVAILABLE,137,140,30,8 - LTEXT "Cache système",IDS_PHYSICAL_MEMORY_SYSTEM_CACHE,137,149,46,8 + LTEXT "Total",IDS_PHYSICAL_MEMORY_TOTAL,137,131,48,8 + LTEXT "Disponible",IDS_PHYSICAL_MEMORY_AVAILABLE,137,140,48,8 + LTEXT "Cache système",IDS_PHYSICAL_MEMORY_SYSTEM_CACHE,137,149,48,8 EDITTEXT IDC_PHYSICAL_MEMORY_TOTAL,185,131,48,8,ES_RIGHT | ES_READONLY | ES_NUMBER | NOT WS_BORDER EDITTEXT IDC_PHYSICAL_MEMORY_AVAILABLE,185,140,48,8,ES_RIGHT | ES_READONLY | ES_NUMBER | NOT WS_BORDER EDITTEXT IDC_PHYSICAL_MEMORY_SYSTEM_CACHE,185,149,48,8,ES_RIGHT | ES_READONLY | ES_NUMBER | NOT WS_BORDER - LTEXT "Total",IDS_KERNEL_MEMORY_TOTAL,137,174,27,8 - LTEXT "Paginée",IDS_KERNEL_MEMORY_PAGED,137,184,21,8 - LTEXT "Non paginée",IDS_KERNEL_MEMORY_NONPAGED,137,193,34,8 + LTEXT "Total",IDS_KERNEL_MEMORY_TOTAL,137,174,48,8 + LTEXT "Paginée",IDS_KERNEL_MEMORY_PAGED,137,184,48,8 + LTEXT "Non paginée",IDS_KERNEL_MEMORY_NONPAGED,137,193,48,8 EDITTEXT IDC_KERNEL_MEMORY_TOTAL,185,174,48,8,ES_RIGHT | ES_READONLY | ES_NUMBER | NOT WS_BORDER EDITTEXT IDC_KERNEL_MEMORY_PAGED,185,184,48,8,ES_RIGHT | @@ -354,65 +354,65 @@ WS_DISABLED | WS_TABSTOP,175,119,41,10 END
-IDD_COLUMNS_DIALOG DIALOG DISCARDABLE 0, 0, 195, 199 +IDD_COLUMNS_DIALOG DIALOG DISCARDABLE 0, 0, 244, 198 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Sélection de colonnes" FONT 8, "MS Shell Dlg" BEGIN - DEFPUSHBUTTON "OK",IDOK,84,178,50,14 - PUSHBUTTON "Annuler",IDCANCEL,138,178,50,14 + DEFPUSHBUTTON "OK",IDOK,130,177,50,14 + PUSHBUTTON "Annuler",IDCANCEL,187,177,50,14 LTEXT "Sélectionnez les colones qui apparaîtront dans la page Processus du Gestionnaire des tâches", IDC_STATIC,7,7,181,17 CONTROL "&Nom de l'image",IDC_IMAGENAME,"Button",BS_AUTOCHECKBOX | - WS_DISABLED | WS_TABSTOP,7,28,56,10 + WS_DISABLED | WS_TABSTOP,7,28,123,10 CONTROL "&PID (Identificateur du Processus)",IDC_PID,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,7,39,88,10 + BS_AUTOCHECKBOX | WS_TABSTOP,7,39,123,10 CONTROL "Utilisation de l'UC",IDC_CPUUSAGE,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,7,50,53,10 + WS_TABSTOP,7,50,123,10 CONTROL "T&emps processeur",IDC_CPUTIME,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,7,61,48,10 + WS_TABSTOP,7,61,123,10 CONTROL "Utilisation de la &mémoire",IDC_MEMORYUSAGE,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,7,72,63,10 + WS_TABSTOP,7,72,123,10 CONTROL "Écart &d'utilisation de la mémoire",IDC_MEMORYUSAGEDELTA,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,7,83,82,10 + BS_AUTOCHECKBOX | WS_TABSTOP,7,83,123,10 CONTROL "Utilisation ma&ximale de la mémoire",IDC_PEAKMEMORYUSAGE,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,7,94,82,10 + BS_AUTOCHECKBOX | WS_TABSTOP,7,94,123,10 CONTROL "Erreurs de page",IDC_PAGEFAULTS,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,7,105,53,10 + WS_TABSTOP,7,105,123,10 CONTROL "Objets &USER",IDC_USEROBJECTS,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,7,116,62,10 + WS_TABSTOP,7,116,123,10 CONTROL "Lectures E/S",IDC_IOREADS,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,7,127,49,10 + WS_TABSTOP,7,127,123,10 CONTROL "Octets de lecture E/S",IDC_IOREADBYTES,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,7,138,65,10 + BS_AUTOCHECKBOX | WS_TABSTOP,7,138,123,10 CONTROL "Identificateur de &session",IDC_SESSIONID,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,7,149,50,10 + WS_TABSTOP,7,149,123,10 CONTROL "&Nom de l'utilisateur",IDC_USERNAME,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,7,160,51,10 + WS_TABSTOP,7,160,123,10 CONTROL "Éc&art d'erreurs de pagination",IDC_PAGEFAULTSDELTA,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,107,28,72,10 + BS_AUTOCHECKBOX | WS_TABSTOP,129,28,108,10 CONTROL "Taille de la mémoire &virtuelle",IDC_VIRTUALMEMORYSIZE,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,107,39,77,10 + BS_AUTOCHECKBOX | WS_TABSTOP,129,39,108,10 CONTROL "Réserve pa&ginée",IDC_PAGEDPOOL,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,107,50,53,10 + WS_TABSTOP,129,50,108,10 CONTROL "Réserve &non paginée",IDC_NONPAGEDPOOL,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,107,61,67,10 + BS_AUTOCHECKBOX | WS_TABSTOP,129,61,108,10 CONTROL "P&riorité de base",IDC_BASEPRIORITY,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,107,72,55,10 + BS_AUTOCHECKBOX | WS_TABSTOP,129,72,108,10 CONTROL "Nombre de &handles",IDC_HANDLECOUNT,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,107,83,59,10 + WS_TABSTOP,129,83,108,10 CONTROL "Nombre de &threads",IDC_THREADCOUNT,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,107,94,59,10 + WS_TABSTOP,129,94,108,10 CONTROL "Objets GDI",IDC_GDIOBJECTS,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,107,105,55,10 + WS_TABSTOP,129,105,108,10 CONTROL "Écritures E/S",IDC_IOWRITES,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,107,116,49,10 + WS_TABSTOP,129,116,108,10 CONTROL "Octets d'écriture E/S",IDC_IOWRITEBYTES,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,107,127,65,10 + BS_AUTOCHECKBOX | WS_TABSTOP,129,127,108,10 CONTROL "Autres E/S",IDC_IOOTHER,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,107,138,46,10 + WS_TABSTOP,129,138,108,10 CONTROL "Octets d'autres E/S",IDC_IOOTHERBYTES,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,107,149,65,10 + BS_AUTOCHECKBOX | WS_TABSTOP,129,149,108,10 END
@@ -602,7 +602,7 @@ ID_PROCESS_PAGE_SETPRIORITY_BELOWNORMAL "Place le processus dans la priorité INFÉRIRIEURE À LA NORMALE" ID_PROCESS_PAGE_SETPRIORITY_LOW "Place le processus dans la priorité BASSE" - IDS_LICENSE "Ce program est un logiciel libre; vous pouvez le distribuer et/ou le modifier sous les termes de la Licence GNU Lesser General Public License telle que publiée par laFree Software Foundation; soit la version 2.1 de la Licence, ou (à votre option) toute autre version plus récente.\r\n\r\nCe program est distribué dans l'espoir qu'il vous soit util, mais sans AUCUNE GARANTIE; sans même la garantie implicite de MARCHANDISABILITÉ ou d'FONCTIONNEMENT POUR UN USAGE PARTICULIER. Voir la GNU General Public License pour plus de détails.\r\n\r\n Vous devriez avoir reçu une copie de la GNU General Public License avec ce program; sinon, écrivez à la Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA." + IDS_LICENSE "Ce program est un logiciel libre; vous pouvez le distribuer et/ou le modifier sous les termes de la Licence GNU Lesser General Public License telle que publiée par laFree Software Foundation; soit la version 2.1 de la Licence, ou (à votre option) toute autre version plus récente.\r\n\r\nCe program est distribué dans l'espoir qu'il vous soit util, mais sans AUCUNE GARANTIE; sans même la garantie implicite de MARCHANDISABILITÉ ou de FONCTIONNEMENT POUR UN USAGE PARTICULIER. Voir la GNU General Public License pour plus de détails.\r\n\r\n Vous devriez avoir reçu une copie de la GNU General Public License avec ce program; sinon, écrivez à la Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA." END
@@ -654,7 +654,7 @@ IDS_MSG_PROCESSONEPRO "Le processus doit avoir de l'affinité avec au moins un processeur." IDS_MSG_INVALIDOPTION "Option Invalide" IDS_MSG_UNABLEDEBUGPROCESS "Impossible de déboguer le processus." - IDS_MSG_WARNINGDEBUG "ATTENTION: Déboguer ce processus peut entrîner une perte de données.\nÊtes-vous sûrs de vouloir le déboguer?" + IDS_MSG_WARNINGDEBUG "ATTENTION: Déboguer ce processus peut entraîner une perte de données.\nÊtes-vous sûrs de vouloir le déboguer?" IDS_MSG_TASKMGRWARNING "Avertissement du Gestionnaire des tâches" IDS_MSG_WARNINGTERMINATING "ATTENTION: Terminer un processus peut causer des effets indésirables\nincluant une perte de donnée ou une instabilité du système.\nLe processus n'aura pas la chance de sauvegarder son état\nou les données avant de terminer.\nÊtes-vous sûr de vouloir terminer le processus?" IDS_MSG_UNABLETERMINATEPRO "Impossible de terminer le processus" @@ -665,7 +665,7 @@ IDS_STATUS_CPUUSAGE "UC utilisée: %3d%%" IDS_STATUS_PROCESSES "Processus: %d" IDS_Not_Responding "Ne répond pas" - IDS_Running "En cours d'exécution" + IDS_Running "En cours d'exécution" END
Modified: trunk/reactos/base/applications/taskmgr/taskmgr.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/taskmgr/t... ============================================================================== --- trunk/reactos/base/applications/taskmgr/taskmgr.c (original) +++ trunk/reactos/base/applications/taskmgr/taskmgr.c Sat Apr 28 10:02:22 2007 @@ -1067,7 +1067,7 @@ lpszBuf[0] = TEXT('\0'); } else { lpszTemp[lstrlen(lpszTemp)-2] = TEXT('\0'); /*remove cr and newline character */ - _stprintf(lpszBuf, TEXT("%s (0x%x)"), lpszTemp, (int)GetLastError()); + wsprintf(lpszBuf, TEXT("%s (0x%x)"), lpszTemp, (int)GetLastError()); } if (lpszTemp) { LocalFree((HLOCAL)lpszTemp);
Modified: trunk/reactos/base/applications/taskmgr/taskmgr.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/taskmgr/t... ============================================================================== --- trunk/reactos/base/applications/taskmgr/taskmgr.rc (original) +++ trunk/reactos/base/applications/taskmgr/taskmgr.rc Sat Apr 28 10:02:22 2007 @@ -9,7 +9,7 @@ #endif
/* BINRES taskmgr.ico */ -IDI_TASKMANAGER ICON DISCARDABLE res/taskmgr.ico +IDI_TASKMANAGER ICON DISCARDABLE "res/taskmgr.ico" /* { '00 00 01 00 02 00 20 20 10 00 00 00 00 00 E8 02' '00 00 26 00 00 00 10 10 10 00 00 00 00 00 28 01' @@ -82,7 +82,7 @@ } */
/* BINRES window.ico */ -IDI_WINDOW ICON DISCARDABLE res/window.ico +IDI_WINDOW ICON DISCARDABLE "res/window.ico" /* { '00 00 01 00 01 00 20 20 10 00 00 00 00 00 E8 02' '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' @@ -135,7 +135,7 @@ } */
/* BINRES windowsm.ico */ -IDI_WINDOWSM ICON DISCARDABLE res/windowsm.ico +IDI_WINDOWSM ICON DISCARDABLE "res/windowsm.ico" /* { '00 00 01 00 01 00 10 10 10 00 00 00 00 00 28 01' '00 00 16 00 00 00 28 00 00 00 10 00 00 00 20 00' @@ -160,7 +160,7 @@ } */
/* BINRES traymask.bmp */ -IDB_TRAYMASK BITMAP DISCARDABLE res/traymask.bmp +IDB_TRAYMASK BITMAP DISCARDABLE "res/traymask.bmp" /* { '42 4D F6 00 00 00 00 00 00 00 76 00 00 00 28 00' '00 00 10 00 00 00 10 00 00 00 01 00 04 00 00 00' @@ -181,7 +181,7 @@ } */
/* BINRES trayicon.bmp */ -IDB_TRAYICON BITMAP DISCARDABLE res/trayicon.bmp +IDB_TRAYICON BITMAP DISCARDABLE "res/trayicon.bmp" /* { '42 4D F6 00 00 00 00 00 00 00 76 00 00 00 28 00' '00 00 10 00 00 00 10 00 00 00 01 00 04 00 00 00' @@ -210,9 +210,13 @@ #include "lang/hu-HU.rc" #include "lang/id-ID.rc" #include "lang/it-IT.rc" +#ifdef __GCC__ #include "lang/ja-JP.rc" +#endif #include "lang/nb-NO.rc" #include "lang/nl-NL.rc" #include "lang/pl-PL.rc" #include "lang/sv-SE.rc" +#ifdef __GCC__ #include "lang/uk-UA.rc" +#endif