- Added a new start menu folder "Accessibility" (IDS_SYS_ACCESSIBILITY)
authorMarc Piulachs <marc.piulachs@live.com>
Tue, 23 Oct 2007 13:25:26 +0000 (13:25 +0000)
committerMarc Piulachs <marc.piulachs@live.com>
Tue, 23 Oct 2007 13:25:26 +0000 (13:25 +0000)
- Install magnify on the start menu
See issue #2742 for more details.

svn path=/trunk/; revision=29829

18 files changed:
reactos/dll/win32/syssetup/install.c
reactos/dll/win32/syssetup/lang/cs-CZ.rc
reactos/dll/win32/syssetup/lang/de-DE.rc
reactos/dll/win32/syssetup/lang/el-GR.rc
reactos/dll/win32/syssetup/lang/en-US.rc
reactos/dll/win32/syssetup/lang/es-ES.rc
reactos/dll/win32/syssetup/lang/fr-FR.rc
reactos/dll/win32/syssetup/lang/hu-HU.rc
reactos/dll/win32/syssetup/lang/id-ID.rc
reactos/dll/win32/syssetup/lang/it-IT.rc
reactos/dll/win32/syssetup/lang/ja-JP.rc
reactos/dll/win32/syssetup/lang/nb-NO.rc
reactos/dll/win32/syssetup/lang/nl-NL.rc
reactos/dll/win32/syssetup/lang/pl-PL.rc
reactos/dll/win32/syssetup/lang/ru-RU.rc
reactos/dll/win32/syssetup/lang/uk-UA.rc
reactos/dll/win32/syssetup/lang/zh-CN.rc
reactos/dll/win32/syssetup/resource.h

index c3086dc..baa74a8 100644 (file)
@@ -617,6 +617,12 @@ CreateShortcuts(VOID)
         CreateShortcut(CSIDL_PROGRAMS, szFolder, IDS_SHORT_CHARMAP, _T("%SystemRoot%\\system32\\charmap.exe"), IDS_CMT_CHARMAP, FALSE);
     }
 
+    /* Creacte Accessibility subfolder and fill if the exe is available */
+    if (CreateShortcutFolder(CSIDL_PROGRAMS, IDS_SYS_ACCESSIBILITY, szFolder, sizeof(szFolder)/sizeof(szFolder[0])))
+    {
+        CreateShortcut(CSIDL_PROGRAMS, szFolder, IDS_SHORT_MAGNIFY, _T("%SystemRoot%\\system32\\magnify.exe"), IDS_CMT_MAGNIFY, FALSE);
+    }
+
     /* Create Games subfolder and fill if the exe is available */
     if (CreateShortcutFolder(CSIDL_PROGRAMS, IDS_GAMES, szFolder, sizeof(szFolder)/sizeof(szFolder[0])))
     {
index 2030688..8a8f299 100644 (file)
@@ -219,6 +219,13 @@ BEGIN
        IDS_CMT_CHARMAP      "CharMap"
 END
 
+
+STRINGTABLE
+BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
+
 STRINGTABLE
 BEGIN
     IDS_REACTOS_SETUP              "ReactOS Instalátor"
@@ -247,6 +254,7 @@ BEGIN
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "CharMap.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 
 STRINGTABLE
index ae96805..00e07fe 100644 (file)
@@ -220,6 +220,13 @@ BEGIN
        IDS_CMT_CHARMAP      "Zeichentabelle"
 END
 
+
+STRINGTABLE
+BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
+
 STRINGTABLE
 BEGIN
     IDS_REACTOS_SETUP          "ReactOS Setup"
@@ -248,6 +255,7 @@ BEGIN
     IDS_SHORT_SOLITAIRE  "Solitär.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "Zeichentabelle.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 
 STRINGTABLE
index f920e26..6676597 100644 (file)
@@ -221,6 +221,13 @@ BEGIN
        IDS_CMT_CHARMAP      "CharMap"
 END
 
+
+STRINGTABLE
+BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
+
 STRINGTABLE
 BEGIN
     IDS_REACTOS_SETUP              "ÅãêáôÜóôáóç ôïõ ReactOS"
@@ -249,6 +256,7 @@ BEGIN
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "CharMap.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 
 STRINGTABLE
index fae1d40..7608e14 100644 (file)
@@ -221,6 +221,12 @@ BEGIN
        IDS_CMT_CHARMAP      "Character Map"
 END
 
+STRINGTABLE
+BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
+
 STRINGTABLE
 BEGIN
     IDS_REACTOS_SETUP              "ReactOS Setup"
@@ -249,6 +255,7 @@ BEGIN
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "Character Map.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 
 STRINGTABLE
index e00f4af..6c99e1c 100644 (file)
@@ -241,6 +241,13 @@ BEGIN
        IDS_CMT_CHARMAP      "CharMap"
 END
 
+
+STRINGTABLE
+BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
+
 STRINGTABLE
 BEGIN
     IDS_REACTOS_SETUP              "ReactOS Setup"
@@ -269,6 +276,7 @@ BEGIN
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "CharMap.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 
 STRINGTABLE
index 75aeecc..b560dac 100644 (file)
@@ -221,6 +221,12 @@ BEGIN
        IDS_CMT_CHARMAP      "Table des Caractères"
 END
 
+STRINGTABLE
+BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
+
 STRINGTABLE
 BEGIN
     IDS_REACTOS_SETUP              "Installation de ReactOS"
@@ -249,6 +255,7 @@ BEGIN
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "Table des Caractères.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 
 STRINGTABLE
index abf3689..18b33ac 100644 (file)
@@ -233,6 +233,13 @@ BEGIN
        IDS_CMT_CHARMAP      "CharMap"
 END
 
+
+STRINGTABLE
+BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
+
 STRINGTABLE
 BEGIN
     IDS_REACTOS_SETUP           "ReactOS Telepítõ"
@@ -261,6 +268,7 @@ BEGIN
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "CharMap.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 
 STRINGTABLE
index b304d65..35e32e9 100644 (file)
@@ -219,6 +219,12 @@ BEGIN
        IDS_CMT_CHARMAP      "CharMap"
 END
 
+STRINGTABLE
+BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
+
 STRINGTABLE
 BEGIN
     IDS_REACTOS_SETUP          "Setup ReactOS"
@@ -247,6 +253,7 @@ BEGIN
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "CharMap.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 
 STRINGTABLE
index b85296c..bb23dd7 100644 (file)
@@ -212,6 +212,12 @@ BEGIN
        IDS_CMT_CHARMAP      "CharMap"
 END
 
+STRINGTABLE
+BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
+
 STRINGTABLE
 BEGIN
 IDS_REACTOS_SETUP               "Installazione di ReactOS"
@@ -240,6 +246,7 @@ BEGIN
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "CharMap.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 
 STRINGTABLE
index 3e122c0..7f12fff 100644 (file)
@@ -221,6 +221,12 @@ BEGIN
        IDS_CMT_CHARMAP      "CharMap"
 END
 
+STRINGTABLE
+BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
+
 STRINGTABLE
 BEGIN
     IDS_REACTOS_SETUP              "ReactOS Setup"
@@ -249,6 +255,7 @@ BEGIN
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "CharMap.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 
 STRINGTABLE
index c3d5955..e5ce71f 100644 (file)
@@ -224,6 +224,12 @@ BEGIN
        IDS_CMT_CHARMAP      "CharMap"
 END
 
+STRINGTABLE
+BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
+
 STRINGTABLE
 BEGIN
     IDS_REACTOS_SETUP              "ReactOS installasjon"
@@ -252,6 +258,7 @@ BEGIN
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "CharMap.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 
 STRINGTABLE
index 5ac0ff9..c8046b2 100644 (file)
@@ -221,6 +221,12 @@ BEGIN
        IDS_CMT_CHARMAP      "CharMap"
 END
 
+STRINGTABLE
+BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
+
 STRINGTABLE
 BEGIN
     IDS_REACTOS_SETUP              "ReactOS Setup"
@@ -249,6 +255,7 @@ BEGIN
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "CharMap.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 
 STRINGTABLE
index db156d7..01faad5 100644 (file)
@@ -211,6 +211,13 @@ BEGIN
    IDS_CMT_SERVMAN     "Uruchom Mened¿er us³ug"
 END
 
+
+STRINGTABLE
+BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
+
 STRINGTABLE
 BEGIN
    IDS_GAMES           "Gry"
@@ -245,6 +252,7 @@ BEGIN
     IDS_SHORT_SNAP       "Zrzut ekranu.lnk"
     IDS_SHORT_SOLITAIRE  "Pasjans.lnk"
     IDS_SHORT_WINEMINE   "Saper.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 
 STRINGTABLE
index 1d016e8..f5e1505 100644 (file)
@@ -202,6 +202,13 @@ BEGIN
        IDS_CMT_CHARMAP      "Òàáëèöà ñèìâîëîâ"
 END
 
+
+STRINGTABLE
+BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
+
 STRINGTABLE
 BEGIN
     IDS_REACTOS_SETUP          "Óñòàíîâêà ReactOS"
@@ -230,6 +237,7 @@ BEGIN
     IDS_SHORT_SOLITAIRE  "Ïàñüÿíñ.lnk"
     IDS_SHORT_WINEMINE   "Ñàïåð.lnk"
        IDS_SHORT_CHARMAP    "Òàáëèöà ñèìâîëîâ.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 
 STRINGTABLE
index 87aff1f..b0b6fad 100644 (file)
@@ -210,6 +210,13 @@ BEGIN
        IDS_CMT_CHARMAP      "Òàáëèöÿ ñèìâîë³â"
 END
 
+
+STRINGTABLE
+BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
+
 STRINGTABLE
 BEGIN
     IDS_REACTOS_SETUP              "Óñòàíîâêà ReactOS"
@@ -238,6 +245,7 @@ BEGIN
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "CharMap.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 
 STRINGTABLE
index 12fc7a0..9cbf469 100644 (file)
@@ -209,6 +209,12 @@ BEGIN
        IDS_CMT_CHARMAP      "CharMap"
 END
 
+
+STRINGTABLE
+BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
 STRINGTABLE
 BEGIN
     IDS_REACTOS_SETUP              "ReactOS Setup"
@@ -237,6 +243,7 @@ BEGIN
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "CharMap.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 
 STRINGTABLE
index d04054b..dd51d1b 100644 (file)
@@ -90,6 +90,7 @@
 #define IDS_ACCESSORIES                        3200
 #define IDS_GAMES                              3201
 #define IDS_SYS_TOOLS           3202
+#define IDS_SYS_ACCESSIBILITY  3203
 
 #define IDS_CMT_CMD                            3210
 #define IDS_CMT_EXPLORER               3211
 #define IDS_CMT_DOWNLOADER             3222
 #define IDS_CMT_DEVMGMT                3223
 #define IDS_CMT_CHARMAP         3224
+#define IDS_CMT_MAGNIFY                        3225
 
 #define IDS_REACTOS_SETUP              3300
 #define IDS_UNKNOWN_ERROR              3301
 #define IDS_SHORT_SOLITAIRE  3411
 #define IDS_SHORT_WINEMINE   3412
 #define IDS_SHORT_CHARMAP    3413
+#define IDS_SHORT_MAGNIFY       3414
 
 #define IDS_WZD_NAME         3450
 #define IDS_WZD_SETCOMPUTERNAME  3451