Remove all hardcode string to En.rc from memmory.c Modified: trunk/reactos/subsys/system/cmd/En.rc Modified: trunk/reactos/subsys/system/cmd/memory.c Modified: trunk/reactos/subsys/system/cmd/resource.h _____
Modified: trunk/reactos/subsys/system/cmd/En.rc --- trunk/reactos/subsys/system/cmd/En.rc 2005-04-28 21:56:36 UTC (rev 14851) +++ trunk/reactos/subsys/system/cmd/En.rc 2005-04-28 22:05:26 UTC (rev 14852) @@ -278,6 +278,17 @@
STRING_MKDIR_HELP, "Creates a directory.\n\n \ MKDIR [drive:]path\nMD [drive:]path"
+STRING_MEMMORY_HELP1, "Displays the amount of system memory.\n\nMEMORY" + +STRING_MEMMORY_HELP2, "\n %12s%% memory load.\n\n \ + %13s bytes total physical RAM.\n \ + %13s bytes available physical RAM.\n\n \ + %13s bytes total page file.\n \ + %13s bytes available page file.\n\n \ + %13s bytes total virtual memory.\n \ + %13s bytes available virtual memory.\n" + + STRING_RMDIR_HELP, "Removes a directory.\n\n \ RMDIR [drive:]path\nRD [drive:]path"
_____
Modified: trunk/reactos/subsys/system/cmd/memory.c --- trunk/reactos/subsys/system/cmd/memory.c 2005-04-28 21:56:36 UTC (rev 14851) +++ trunk/reactos/subsys/system/cmd/memory.c 2005-04-28 22:05:26 UTC (rev 14852) @@ -6,9 +6,13 @@
* * 01-Sep-1999 (Eric Kohl) * Started. + * + * 28-Apr-2005 (Magnus Olsen) magnus@greatlord.com) + * Remove all hardcode string to En.rc */
#include "precomp.h" +#include "resource.h"
#ifdef INCLUDE_CMD_MEMORY
@@ -60,12 +64,12 @@ TCHAR szAvailPageFile[20]; TCHAR szTotalVirtual[20]; TCHAR szAvailVirtual[20]; + WCHAR szMsg[RC_STRING_MAX_SIZE];
if (!_tcsncmp (param, _T("/?"), 2)) { - ConOutPuts (_T("Displays the amount of system memory.\n" - "\n" - "MEMORY")); + LoadString( GetModuleHandle(NULL), STRING_MEMMORY_HELP1, (LPTSTR) szMsg,sizeof(szMsg)); + ConOutPuts ((LPTSTR)szMsg); return 0; }
@@ -81,17 +85,8 @@ ConvertDWord (ms.dwTotalVirtual, szTotalVirtual, 20, TRUE); ConvertDWord (ms.dwAvailVirtual, szAvailVirtual, 20, TRUE);
- ConOutPrintf (_T("\n" - " %12s%% memory load.\n" - "\n" - " %13s bytes total physical RAM.\n" - " %13s bytes available physical RAM.\n" - "\n" - " %13s bytes total page file.\n" - " %13s bytes available page file.\n" - "\n" - " %13s bytes total virtual memory.\n" - " %13s bytes available virtual memory.\n"), + LoadString( GetModuleHandle(NULL), STRING_MEMMORY_HELP2, (LPTSTR) szMsg,sizeof(szMsg)); + ConOutPrintf ((LPTSTR)szMsg, szMemoryLoad, szTotalPhys, szAvailPhys, szTotalPageFile, szAvailPageFile, szTotalVirtual, szAvailVirtual);
_____
Modified: trunk/reactos/subsys/system/cmd/resource.h --- trunk/reactos/subsys/system/cmd/resource.h 2005-04-28 21:56:36 UTC (rev 14851) +++ trunk/reactos/subsys/system/cmd/resource.h 2005-04-28 22:05:26 UTC (rev 14852) @@ -132,12 +132,15 @@
#define STRING_MKDIR_HELP 657
-#define STRING_RMDIR_HELP 658 +#define STRING_MEMMORY_HELP1 658 +#define STRING_MEMMORY_HELP2 659
-#define STRING_REM_HELP 659 +#define STRING_RMDIR_HELP 660
+#define STRING_REM_HELP 661
+