Author: mpiulachs
Date: Tue Oct 23 17:25:26 2007
New Revision: 29829
URL: 
http://svn.reactos.org/svn/reactos?rev=29829&view=rev
Log:
- Added a new start menu folder "Accessibility" (IDS_SYS_ACCESSIBILITY)
- Install magnify on the start menu
See issue #2742 for more details.
Modified:
    trunk/reactos/dll/win32/syssetup/install.c
    trunk/reactos/dll/win32/syssetup/lang/cs-CZ.rc
    trunk/reactos/dll/win32/syssetup/lang/de-DE.rc
    trunk/reactos/dll/win32/syssetup/lang/el-GR.rc
    trunk/reactos/dll/win32/syssetup/lang/en-US.rc
    trunk/reactos/dll/win32/syssetup/lang/es-ES.rc
    trunk/reactos/dll/win32/syssetup/lang/fr-FR.rc
    trunk/reactos/dll/win32/syssetup/lang/hu-HU.rc
    trunk/reactos/dll/win32/syssetup/lang/id-ID.rc
    trunk/reactos/dll/win32/syssetup/lang/it-IT.rc
    trunk/reactos/dll/win32/syssetup/lang/ja-JP.rc
    trunk/reactos/dll/win32/syssetup/lang/nb-NO.rc
    trunk/reactos/dll/win32/syssetup/lang/nl-NL.rc
    trunk/reactos/dll/win32/syssetup/lang/pl-PL.rc
    trunk/reactos/dll/win32/syssetup/lang/ru-RU.rc
    trunk/reactos/dll/win32/syssetup/lang/uk-UA.rc
    trunk/reactos/dll/win32/syssetup/lang/zh-CN.rc
    trunk/reactos/dll/win32/syssetup/resource.h
Modified: trunk/reactos/dll/win32/syssetup/install.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/install…
==============================================================================
--- trunk/reactos/dll/win32/syssetup/install.c (original)
+++ trunk/reactos/dll/win32/syssetup/install.c Tue Oct 23 17:25:26 2007
@@ -617,6 +617,12 @@
         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])))
     {
Modified: trunk/reactos/dll/win32/syssetup/lang/cs-CZ.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/lang/cs…
==============================================================================
--- trunk/reactos/dll/win32/syssetup/lang/cs-CZ.rc (original)
+++ trunk/reactos/dll/win32/syssetup/lang/cs-CZ.rc Tue Oct 23 17:25:26 2007
@@ -219,6 +219,13 @@
        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 @@
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "CharMap.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 STRINGTABLE
Modified: trunk/reactos/dll/win32/syssetup/lang/de-DE.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/lang/de…
==============================================================================
--- trunk/reactos/dll/win32/syssetup/lang/de-DE.rc (original)
+++ trunk/reactos/dll/win32/syssetup/lang/de-DE.rc Tue Oct 23 17:25:26 2007
@@ -220,6 +220,13 @@
        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 @@
     IDS_SHORT_SOLITAIRE  "Solitär.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "Zeichentabelle.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 STRINGTABLE
Modified: trunk/reactos/dll/win32/syssetup/lang/el-GR.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/lang/el…
==============================================================================
--- trunk/reactos/dll/win32/syssetup/lang/el-GR.rc (original)
+++ trunk/reactos/dll/win32/syssetup/lang/el-GR.rc Tue Oct 23 17:25:26 2007
@@ -221,6 +221,13 @@
        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 @@
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "CharMap.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 STRINGTABLE
Modified: trunk/reactos/dll/win32/syssetup/lang/en-US.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/lang/en…
==============================================================================
--- trunk/reactos/dll/win32/syssetup/lang/en-US.rc (original)
+++ trunk/reactos/dll/win32/syssetup/lang/en-US.rc Tue Oct 23 17:25:26 2007
@@ -223,6 +223,12 @@
 STRINGTABLE
 BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
+
+STRINGTABLE
+BEGIN
     IDS_REACTOS_SETUP              "ReactOS Setup"
     IDS_UNKNOWN_ERROR           "Unknown error"
     IDS_REGISTERING_COMPONENTS  "Registering components..."
@@ -249,6 +255,7 @@
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "Character Map.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 STRINGTABLE
Modified: trunk/reactos/dll/win32/syssetup/lang/es-ES.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/lang/es…
==============================================================================
--- trunk/reactos/dll/win32/syssetup/lang/es-ES.rc (original)
+++ trunk/reactos/dll/win32/syssetup/lang/es-ES.rc Tue Oct 23 17:25:26 2007
@@ -241,6 +241,13 @@
        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 @@
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "CharMap.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 STRINGTABLE
Modified: trunk/reactos/dll/win32/syssetup/lang/fr-FR.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/lang/fr…
==============================================================================
--- trunk/reactos/dll/win32/syssetup/lang/fr-FR.rc (original)
+++ trunk/reactos/dll/win32/syssetup/lang/fr-FR.rc Tue Oct 23 17:25:26 2007
@@ -223,6 +223,12 @@
 STRINGTABLE
 BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
+
+STRINGTABLE
+BEGIN
     IDS_REACTOS_SETUP              "Installation de ReactOS"
     IDS_UNKNOWN_ERROR           "Erreur inconnue"
     IDS_REGISTERING_COMPONENTS  "Enregistrement des composants..."
@@ -249,6 +255,7 @@
     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
Modified: trunk/reactos/dll/win32/syssetup/lang/hu-HU.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/lang/hu…
==============================================================================
--- trunk/reactos/dll/win32/syssetup/lang/hu-HU.rc (original)
+++ trunk/reactos/dll/win32/syssetup/lang/hu-HU.rc Tue Oct 23 17:25:26 2007
@@ -233,6 +233,13 @@
        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 @@
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "CharMap.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 STRINGTABLE
Modified: trunk/reactos/dll/win32/syssetup/lang/id-ID.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/lang/id…
==============================================================================
--- trunk/reactos/dll/win32/syssetup/lang/id-ID.rc (original)
+++ trunk/reactos/dll/win32/syssetup/lang/id-ID.rc Tue Oct 23 17:25:26 2007
@@ -221,6 +221,12 @@
 STRINGTABLE
 BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
+
+STRINGTABLE
+BEGIN
     IDS_REACTOS_SETUP          "Setup ReactOS"
     IDS_UNKNOWN_ERROR           "Kesalahan tidak dikenal"
     IDS_REGISTERING_COMPONENTS  "Meregister komponen..."
@@ -247,6 +253,7 @@
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "CharMap.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 STRINGTABLE
Modified: trunk/reactos/dll/win32/syssetup/lang/it-IT.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/lang/it…
==============================================================================
--- trunk/reactos/dll/win32/syssetup/lang/it-IT.rc (original)
+++ trunk/reactos/dll/win32/syssetup/lang/it-IT.rc Tue Oct 23 17:25:26 2007
@@ -214,6 +214,12 @@
 STRINGTABLE
 BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
+
+STRINGTABLE
+BEGIN
 IDS_REACTOS_SETUP               "Installazione di ReactOS"
     IDS_UNKNOWN_ERROR           "Errore sconosciuto"
     IDS_REGISTERING_COMPONENTS  "Registrazione dei componenti..."
@@ -240,6 +246,7 @@
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "CharMap.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 STRINGTABLE
Modified: trunk/reactos/dll/win32/syssetup/lang/ja-JP.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/lang/ja…
==============================================================================
--- trunk/reactos/dll/win32/syssetup/lang/ja-JP.rc (original)
+++ trunk/reactos/dll/win32/syssetup/lang/ja-JP.rc Tue Oct 23 17:25:26 2007
@@ -223,6 +223,12 @@
 STRINGTABLE
 BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
+
+STRINGTABLE
+BEGIN
     IDS_REACTOS_SETUP              "ReactOS Setup"
     IDS_UNKNOWN_ERROR           "Unknown error"
     IDS_REGISTERING_COMPONENTS  "Registering components..."
@@ -249,6 +255,7 @@
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "CharMap.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 STRINGTABLE
Modified: trunk/reactos/dll/win32/syssetup/lang/nb-NO.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/lang/nb…
==============================================================================
--- trunk/reactos/dll/win32/syssetup/lang/nb-NO.rc (original)
+++ trunk/reactos/dll/win32/syssetup/lang/nb-NO.rc Tue Oct 23 17:25:26 2007
@@ -226,6 +226,12 @@
 STRINGTABLE
 BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
+
+STRINGTABLE
+BEGIN
     IDS_REACTOS_SETUP              "ReactOS installasjon"
     IDS_UNKNOWN_ERROR           "Ukjent feil"
     IDS_REGISTERING_COMPONENTS  "Registrerer komponenter..."
@@ -252,6 +258,7 @@
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "CharMap.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 STRINGTABLE
Modified: trunk/reactos/dll/win32/syssetup/lang/nl-NL.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/lang/nl…
==============================================================================
--- trunk/reactos/dll/win32/syssetup/lang/nl-NL.rc (original)
+++ trunk/reactos/dll/win32/syssetup/lang/nl-NL.rc Tue Oct 23 17:25:26 2007
@@ -223,6 +223,12 @@
 STRINGTABLE
 BEGIN
+       IDS_SYS_ACCESSIBILITY        "Accessibility"
+       IDS_CMT_MAGNIFY              "Magnify"
+END
+
+STRINGTABLE
+BEGIN
     IDS_REACTOS_SETUP              "ReactOS Setup"
     IDS_UNKNOWN_ERROR           "Unknown error"
     IDS_REGISTERING_COMPONENTS  "Registering components..."
@@ -249,6 +255,7 @@
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "CharMap.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 STRINGTABLE
Modified: trunk/reactos/dll/win32/syssetup/lang/pl-PL.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/lang/pl…
==============================================================================
--- trunk/reactos/dll/win32/syssetup/lang/pl-PL.rc (original)
+++ trunk/reactos/dll/win32/syssetup/lang/pl-PL.rc Tue Oct 23 17:25:26 2007
@@ -211,6 +211,13 @@
    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 @@
     IDS_SHORT_SNAP       "Zrzut ekranu.lnk"
     IDS_SHORT_SOLITAIRE  "Pasjans.lnk"
     IDS_SHORT_WINEMINE   "Saper.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 STRINGTABLE
Modified: trunk/reactos/dll/win32/syssetup/lang/ru-RU.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/lang/ru…
==============================================================================
--- trunk/reactos/dll/win32/syssetup/lang/ru-RU.rc (original)
+++ trunk/reactos/dll/win32/syssetup/lang/ru-RU.rc Tue Oct 23 17:25:26 2007
@@ -202,6 +202,13 @@
        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 @@
     IDS_SHORT_SOLITAIRE  "Ïàñüÿíñ.lnk"
     IDS_SHORT_WINEMINE   "Ñàïåð.lnk"
        IDS_SHORT_CHARMAP    "Òàáëèöà ñèìâîëîâ.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 STRINGTABLE
Modified: trunk/reactos/dll/win32/syssetup/lang/uk-UA.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/lang/uk…
==============================================================================
--- trunk/reactos/dll/win32/syssetup/lang/uk-UA.rc (original)
+++ trunk/reactos/dll/win32/syssetup/lang/uk-UA.rc Tue Oct 23 17:25:26 2007
@@ -210,6 +210,13 @@
        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 @@
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "CharMap.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 STRINGTABLE
Modified: trunk/reactos/dll/win32/syssetup/lang/zh-CN.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/lang/zh…
==============================================================================
--- trunk/reactos/dll/win32/syssetup/lang/zh-CN.rc (original)
+++ trunk/reactos/dll/win32/syssetup/lang/zh-CN.rc Tue Oct 23 17:25:26 2007
@@ -209,6 +209,12 @@
        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 @@
     IDS_SHORT_SOLITAIRE  "Solitaire.lnk"
     IDS_SHORT_WINEMINE   "WineMine.lnk"
        IDS_SHORT_CHARMAP    "CharMap.lnk"
+       IDS_SHORT_MAGNIFY    "Magnify.lnk"
 END
 STRINGTABLE
Modified: trunk/reactos/dll/win32/syssetup/resource.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/resourc…
==============================================================================
--- trunk/reactos/dll/win32/syssetup/resource.h (original)
+++ trunk/reactos/dll/win32/syssetup/resource.h Tue Oct 23 17:25:26 2007
@@ -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
@@ -104,6 +105,7 @@
 #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
@@ -128,6 +130,7 @@
 #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