appwiz.cpl:
authorKlemens Friedl <frik85@gmail.com>
Tue, 8 Mar 2005 19:03:11 +0000 (19:03 +0000)
committerKlemens Friedl <frik85@gmail.com>
Tue, 8 Mar 2005 19:03:11 +0000 (19:03 +0000)
* add language support
* english and german language files

svn path=/trunk/; revision=13882

reactos/lib/cpl/appwiz/De.rc [new file with mode: 0644]
reactos/lib/cpl/appwiz/En.rc [new file with mode: 0644]
reactos/lib/cpl/appwiz/appwiz.rc
reactos/lib/cpl/appwiz/resources/applet.ico

diff --git a/reactos/lib/cpl/appwiz/De.rc b/reactos/lib/cpl/appwiz/De.rc
new file mode 100644 (file)
index 0000000..a5ddd33
--- /dev/null
@@ -0,0 +1,32 @@
+LANGUAGE LANG_GERMAN, SUBLANG_DEFAULT\r
+\r
+IDD_PROPPAGEINSTALL DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT\r
+STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION\r
+CAPTION "Programme ändern/entfernen"\r
+FONT 8, "MS Shell Dlg", 0, 0, 0x0\r
+BEGIN\r
+  ICON            IDI_CPLSYSTEM,-1,PROPSHEETPADDING,18,16,16\r
+  LTEXT "Um ein neues Programm zu installieren, klicken Sie auf Installieren",-1,36,18,PROPSHEETWIDTH-48,8\r
+  PUSHBUTTON "&Installieren...", IDC_INSTALL, PROPSHEETWIDTH-(72), 36, 60, 14\r
+  LTEXT "", -1, PROPSHEETPADDING, 63, PROPSHEETWIDTH-12, 1, NOT WS_GROUP | SS_SUNKEN\r
+  \r
+  ICON            IDI_CPLSYSTEM,-1,PROPSHEETPADDING,76,16,16\r
+  LTEXT "Die folgende Software kann automatisch entfernt werden. Um ein Programm zu entfernen oder die installierten Programmpakete zu ändern, wählen Sie das Programm in der Liste und klicken auf Ändern/Entfernen.",-1,36,72,PROPSHEETWIDTH-48,32\r
+  LISTBOX IDC_SOFTWARELIST, PROPSHEETPADDING, 105, PROPSHEETWIDTH-12, 88, LBS_STANDARD | WS_TABSTOP\r
+  PUSHBUTTON "Ändern/Entfe&rnen", IDC_ADDREMOVE, PROPSHEETWIDTH-(82), 198, 70, 14\r
+END\r
+\r
+IDD_PROPPAGEROSSETUP DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT\r
+STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION\r
+CAPTION "Reactos Setup"\r
+FONT 8, "MS Shell Dlg", 0, 0, 0x0\r
+BEGIN\r
+\r
+END\r
+\r
+\r
+STRINGTABLE \r
+BEGIN\r
+  IDS_CPLSYSTEMNAME "Add/Remove Programs"\r
+  IDS_CPLSYSTEMDESCRIPTION "Sets up programs and creates shortcuts."\r
+END\r
diff --git a/reactos/lib/cpl/appwiz/En.rc b/reactos/lib/cpl/appwiz/En.rc
new file mode 100644 (file)
index 0000000..937b1b5
--- /dev/null
@@ -0,0 +1,50 @@
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US\r
+\r
+IDD_PROPPAGEINSTALL DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT\r
+STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION\r
+CAPTION "Install/Uninstall"\r
+FONT 8, "MS Shell Dlg", 0, 0, 0x0\r
+BEGIN\r
+  ICON            IDI_CPLSYSTEM,-1,PROPSHEETPADDING,18,16,16\r
+  LTEXT "To install a new program, click Install",-1,36,18,PROPSHEETWIDTH-48,8\r
+  PUSHBUTTON "&Install...", IDC_INSTALL, PROPSHEETWIDTH-(72), 36, 60, 14\r
+  LTEXT "", -1, PROPSHEETPADDING, 63, PROPSHEETWIDTH-12, 1, NOT WS_GROUP | SS_SUNKEN\r
+  \r
+  ICON            IDI_CPLSYSTEM,-1,PROPSHEETPADDING,76,16,16\r
+  LTEXT "The following Software can be automatically removed. To remove a program or to modify its installed components, select it from the list and click Add/Remove.",-1,36,72,PROPSHEETWIDTH-48,32\r
+  LISTBOX IDC_SOFTWARELIST, PROPSHEETPADDING, 105, PROPSHEETWIDTH-12, 88, LBS_STANDARD | WS_TABSTOP\r
+  PUSHBUTTON "Add/&Remove", IDC_ADDREMOVE, PROPSHEETWIDTH-72, 198, 60, 14\r
+END\r
+\r
+IDD_PROPPAGEROSSETUP DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT\r
+STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION\r
+CAPTION "Reactos Setup"\r
+FONT 8, "MS Shell Dlg", 0, 0, 0x0\r
+BEGIN\r
+\r
+END\r
+\r
+IDD_FIRSTPAGE DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT\r
+STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION\r
+CAPTION "Create link"\r
+FONT 8, "MS Shell Dlg", 0, 0, 0x0\r
+BEGIN\r
+  LTEXT "Text1", -1, 115, 15, 160, 24\r
+  LTEXT "Text2", -1, 115, 35, 160, 17\r
+END\r
+\r
+IDD_SUBMIT_REPORT DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT\r
+STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION\r
+CAPTION "Create link"\r
+FONT 8, "MS Shell Dlg", 0, 0, 0x0\r
+BEGIN\r
+  LTEXT "Text1",-1,10,0,225,40\r
+  LTEXT "Text2",-1,10,40,120,20\r
+  LTEXT "Text3",-1,10,55,120,20\r
+END\r
+\r
+STRINGTABLE \r
+BEGIN\r
+  IDS_CPLSYSTEMNAME "Add/Remove Programs"\r
+  IDS_CPLSYSTEMDESCRIPTION "Sets up programs and creates shortcuts."\r
+END\r
index 6cfcf31..32d692e 100644 (file)
@@ -19,33 +19,11 @@ LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
 
 IDI_CPLSYSTEM ICON "resources/applet.ico"
 
-IDD_PROPPAGEINSTALL DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
-STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
-CAPTION "Install/Uninstall"
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
-  ICON            IDI_CPLSYSTEM,-1,PROPSHEETPADDING,18,16,16
-  LTEXT "To install a new program, click Install",-1,36,18,PROPSHEETWIDTH-48,8
-  PUSHBUTTON "&Install...", IDC_INSTALL, PROPSHEETWIDTH-(72), 36, 60, 14
-  LTEXT "", -1, PROPSHEETPADDING, 63, PROPSHEETWIDTH-12, 1, NOT WS_GROUP | SS_SUNKEN
-  
-  ICON            IDI_CPLSYSTEM,-1,PROPSHEETPADDING,76,16,16
-  LTEXT "The following Software can be automatically removed. To remove a program or to modify its installed components, select it from the list and click Add/Remove.",-1,36,72,PROPSHEETWIDTH-48,32
-  LISTBOX IDC_SOFTWARELIST, PROPSHEETPADDING, 105, PROPSHEETWIDTH-12, 88, LBS_STANDARD | WS_TABSTOP
-  PUSHBUTTON "Add/&Remove", IDC_ADDREMOVE, PROPSHEETWIDTH-72, 198, 60, 14
-END
-
-IDD_PROPPAGEROSSETUP DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
-STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
-CAPTION "Reactos Setup"
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
-
-END
-
-
-STRINGTABLE 
-BEGIN
-  IDS_CPLSYSTEMNAME "Add/Remove Programs"
-  IDS_CPLSYSTEMDESCRIPTION "Sets up programs and creates shortcuts."
-END
+/*
+ * Everything specific to any language goes in one of the specific
+ * files. Note that you can and may override resources which also have
+ * a neutral version. This is to get localized bitmaps for example.
+ */
+
+#include "En.rc"
+#include "De.rc"
index 3eae16d..883bd95 100644 (file)
Binary files a/reactos/lib/cpl/appwiz/resources/applet.ico and b/reactos/lib/cpl/appwiz/resources/applet.ico differ