Sync notepad with Winehq. It looks more like Windows notepad.
authorSteven Edwards <winehacker@gmail.com>
Fri, 8 Oct 2004 04:05:11 +0000 (04:05 +0000)
committerSteven Edwards <winehacker@gmail.com>
Fri, 8 Oct 2004 04:05:11 +0000 (04:05 +0000)
svn path=/trunk/; revision=11223

24 files changed:
rosapps/notepad/ChangeLog [new file with mode: 0644]
rosapps/notepad/Da.rc
rosapps/notepad/De.rc
rosapps/notepad/En.rc
rosapps/notepad/Es.rc
rosapps/notepad/Fi.rc
rosapps/notepad/Fr.rc
rosapps/notepad/Hu.rc
rosapps/notepad/It.rc
rosapps/notepad/Ja.rc [new file with mode: 0644]
rosapps/notepad/Makefile.in [new file with mode: 0644]
rosapps/notepad/Nl.rc
rosapps/notepad/Pl.rc [new file with mode: 0644]
rosapps/notepad/Pt.rc
rosapps/notepad/Ru.rc
rosapps/notepad/Si.rc
rosapps/notepad/Sk.rc
rosapps/notepad/Sw.rc
rosapps/notepad/Th.rc
rosapps/notepad/Wa.rc
rosapps/notepad/Zh.rc
rosapps/notepad/dialog.c
rosapps/notepad/main.c
rosapps/notepad/rsrc.rc

diff --git a/rosapps/notepad/ChangeLog b/rosapps/notepad/ChangeLog
new file mode 100644 (file)
index 0000000..cd50462
--- /dev/null
@@ -0,0 +1,56 @@
+       *** This file is obsolete. Changes are listed in the main
+       *** ChangeLog now. Please do not edit.
+
+Fri Jun 12 23:29:44 1998  Marcel Baur  <mbaur@g26.ethz.ch>
+        - Fixed GetDateFormat()->GetTimeFormat() for locale time.
+
+Mon May 25 14:30:00 1998  Henrik Olsen <henrik@iaeste.dk>
+        * [Da.rc]
+        - Added Danish language support.
+
+Fri May 15 23:59:22 1998  Marcel Baur <mbaur@g26.ethz.ch>
+        - Date/Time now uses locale-specific formats
+        - Language-specific window caption, displays file being edited.
+        - Started with parsing of command line settings
+        - Started with DoOpenFile, DoCloseFile, DoSaveFile logics
+        - Prompt user to save settings when closing a file
+          -> Introduced a new message box (not yet finished)
+        - Fixed minor features (missing IDS in main.h, ...)
+
+Sun Mar 29 20:29:41 1998  Laurent Buffler <laurent@bluewin.ch>
+        * [Fr.rc]
+        - Added French language support.
+
+Fri Feb 27 21:03:37 1998  Karl Backström <karl_b@geocities.com>
+        - Fixed some minor features.
+
+Sat Feb 14 17:42:29 1998  Karl Backström <karl_b@geocities.com>
+        * NEW [language.c] [language.h]
+        - Takes care of all language related stuff.
+        - A new [programs] in .winerc is in use.
+
+Tue Feb 10 23:34:08 1998  Marcel Baur <mbaur@g26.ethz.ch>
+        - Fixed broken language menus
+
+Fri Feb 06 23.54.35 1998  Karl Backström <karl_b@geocities.com>
+        * [main.c] [main.h] [notepad.rc]
+        - Fixed language support for menus.     
+        * NEW [dialog.c] [dialog.h]
+        - Moved all menu and dialog related stuff here.
+
+Sun Jan 18 23:05:04 1998  Karl Backström <karl_b@geocities.com>
+        * [Sw.rc]
+        - Added/updated Swedish language support.
+
+Tue Dec 23 23:35:04 1997  Marcel Baur <mbaur@g26.ethz.ch>
+        - Fixed lots of bugs w/ resources in *.rc
+        - moved [notepad.c] into [main.c]
+        - moved [notepad.h] into [main.h]
+       
+Fri Dec 05 20:51:55 1997  Marcel Baur <mbaur@g26.ethz.ch>
+        * [notepad.c] [notepad.h] [notepad.rc] [En.rc] [De.rc]
+          [license.c] [license.h] [License_En.c]
+          [README] [TODO] [ChangeLog]
+        - Originals by Marcel Baur
+
+
index ee68ae2..5415e20 100644 (file)
@@ -68,7 +68,7 @@ POPUP "&Hj
 
 DIALOG_PAGESETUP DIALOG 0, 0, 225, 95
 STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
-FONT 8, "Helv"
+FONT 8, "MS Shell Dlg"
 CAPTION "Sideopsætning"
 {
 LTEXT    "&Sidehoved:",  0x140,   10, 07, 40, 15
index b39cbc5..5f10539 100644 (file)
@@ -29,6 +29,7 @@ MAIN_MENU MENU
   MENUITEM "Ö&ffnen...",        CMD_OPEN
   MENUITEM "&Speichern",        CMD_SAVE
   MENUITEM "Speichern &unter...",       CMD_SAVE_AS
+  MENUITEM SEPARATOR
   MENUITEM "&Drucken",          CMD_PRINT
   MENUITEM "Seite ein&richten...",      CMD_PAGE_SETUP
   MENUITEM "Drucker&einrichtung...",    CMD_PRINTER_SETUP
@@ -47,6 +48,7 @@ POPUP "&Bearbeiten" {
   MENUITEM "&Uhrzeit/Datum\tF5",        CMD_TIME_DATE
   MENUITEM SEPARATOR
   MENUITEM "&Zeilenumbruch",    CMD_WRAP
+  MENUITEM "&Schriftarten...", CMD_FONT
  }
 POPUP "&Suchen" {
   MENUITEM "Suchen...", CMD_SEARCH
@@ -69,7 +71,7 @@ POPUP "&Hilfe" {
 
 DIALOG_PAGESETUP DIALOG 0, 0, 225, 95
 STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
-FONT 8, "Helv"
+FONT 8, "MS Shell Dlg"
 CAPTION "Seite einrichten"
 {
 LTEXT    "&Kopfzeile:",  0x140,   10, 07, 40, 15
@@ -95,15 +97,15 @@ PUSHBUTTON    "&Hilfe",       0x153,                180, 39, 40, 15, WS_TABSTOP
 STRINGTABLE DISCARDABLE
 {
 STRING_PAGESETUP_HEADERVALUE,   "&n"        /* FIXME */
-STRING_PAGESETUP_FOOTERVALUE,   "Page &s"   /* FIXME */
+STRING_PAGESETUP_FOOTERVALUE,   "Seite &s"   /* FIXME */
 STRING_PAGESETUP_LEFTVALUE,             "20 mm"     /* FIXME */
 STRING_PAGESETUP_RIGHTVALUE,    "20 mm"     /* FIXME */
 STRING_PAGESETUP_TOPVALUE,              "25 mm"     /* FIXME */
 STRING_PAGESETUP_BOTTOMVALUE,   "25 mm"     /* FIXME */
 
 STRING_NOTEPAD,                                 "Editor"
-STRING_ERROR,                                   "FEHLER"
-STRING_WARNING,                                 "ACHTUNG"
+STRING_ERROR,                                   "Fehler"
+STRING_WARNING,                                 "Achtung"
 STRING_INFO,                                    "Information"
 
 STRING_UNTITLED,                                "(unbenannt)"
@@ -111,15 +113,15 @@ STRING_UNTITLED,                                "(unbenannt)"
 STRING_ALL_FILES,                               "Alle Dateien (*.*)"
 STRING_TEXT_FILES_TXT,                  "Textdateien (*.txt)"
 
-STRING_TOOLARGE,                                "'%s' ist zu gross für den Editor\n \
+STRING_TOOLARGE,                                "Die Datei '%s' ist zu groß für den Editor\n \
 Benutzen Sie bitte einen anderen Editor, um diese Datei zu bearbeiten."
 STRING_NOTEXT,                                  "Sie haben keinen Text eingegeben, der \
 gespeichert\n werden könnte. Geben Sie Text ein, und versuchen Sie es \
 \nerneut."
-STRING_DOESNOTEXIST,                            "File '%s'\ndoes not exist\n\n \
-Do you want to create a new file ?"
-STRING_NOTSAVED,                                "Datei %s\n wurde geaendert.\n\n \
-Moechten Sie die Aenderungen speichern ?"
+STRING_DOESNOTEXIST,                            "Die Datei '%s'\nexistiert nicht.\n\n \
+Möchten Sie eine neue Datei erstellen ?"
+STRING_NOTSAVED,                                "Datei %s\n wurde geändert.\n\n \
+Möchten Sie die Änderungen speichern ?"
 STRING_NOTFOUND,                                        "'%s' kann nicht gefunden werden."
 STRING_OUT_OF_MEMORY,                   "Nicht genügend Arbeitsspeicher, \
 um diese Funktion \nabzuschließen. Beenden Sie eine oder mehrere \
index 9debe25..d13210a 100644 (file)
@@ -71,7 +71,7 @@ POPUP "&Help" {
 
 DIALOG_PAGESETUP DIALOG 0, 0, 225, 95
 STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
-FONT 8, "Helv"
+FONT 8, "MS Shell Dlg"
 CAPTION "Page Setup"
 {
 LTEXT    "&Header:",  0x140,   10, 07, 40, 15
index 635479d..45d5e9e 100644 (file)
@@ -5,7 +5,7 @@
  *  Proofread 1998 by David Lee Lambert <lamber45@egr.msu.edu>
  *  Proofread 1999 by Jose Marcos Lopez <jose.lopez@upcnet.upc.es>
  *  Copyright 2002 Sylvain Petreolle <spetreolle@yahoo.fr>
- *  Copyright 2003 José Manuel Ferrer Ortiz
+ *  Copyright 2003,2004 José Manuel Ferrer Ortiz
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
@@ -27,42 +27,44 @@ LANGUAGE LANG_SPANISH, SUBLANG_DEFAULT
 MAIN_MENU MENU
 {
  POPUP "&Archivo" {
-  MENUITEM "&Nuevo",            CMD_NEW
-  MENUITEM "&Abrir",            CMD_OPEN
-  MENUITEM "&Guardar",          CMD_SAVE
-  MENUITEM "Guardar &como...",  CMD_SAVE_AS
-  MENUITEM "&Imprimir",         CMD_PRINT
-  MENUITEM "Configurar &página...",     CMD_PAGE_SETUP
-  MENUITEM "Configuración &impresora...",       CMD_PRINTER_SETUP
+  MENUITEM "&Nuevo...",                   CMD_NEW
+  MENUITEM "&Abrir\tCtrl+O",              CMD_OPEN
+  MENUITEM "&Guardar\tCtrl+S",            CMD_SAVE
+  MENUITEM "Guardar &como...",            CMD_SAVE_AS
   MENUITEM SEPARATOR
-  MENUITEM "&Salir",            CMD_EXIT
+  MENUITEM "&Imprimir",                   CMD_PRINT
+  MENUITEM "Configurar &página...",       CMD_PAGE_SETUP
+  MENUITEM "Configuración &impresora...", CMD_PRINTER_SETUP
+  MENUITEM SEPARATOR
+  MENUITEM "&Salir",                      CMD_EXIT
  }
 POPUP "&Editar" {
-  MENUITEM "&Deshacer\tCtrl+Z", CMD_UNDO
+  MENUITEM "&Deshacer\tCtrl+Z",         CMD_UNDO
   MENUITEM SEPARATOR
-  MENUITEM "Cor&tar\tCtrl+X",   CMD_CUT
-  MENUITEM "&Copiar\tCtrl+C",   CMD_COPY
-  MENUITEM "&Pegar\tCtrl+V",    CMD_PASTE
-  MENUITEM "&Borrar\tDel",      CMD_DELETE
+  MENUITEM "Cor&tar\tCtrl+X",           CMD_CUT
+  MENUITEM "&Copiar\tCtrl+C",           CMD_COPY
+  MENUITEM "&Pegar\tCtrl+V",            CMD_PASTE
+  MENUITEM "&Borrar\tDel",              CMD_DELETE
   MENUITEM SEPARATOR
-  MENUITEM "Seleccionar t&odo", CMD_SELECT_ALL
-  MENUITEM "&Hora y Fecha\tF5", CMD_TIME_DATE
+  MENUITEM "Seleccionar t&odo\tCtrl+A", CMD_SELECT_ALL
+  MENUITEM "&Hora y fecha\tF5",         CMD_TIME_DATE
   MENUITEM SEPARATOR
-  MENUITEM "&Ajuste de línea automático",       CMD_WRAP
+  MENUITEM "&Ajuste de línea",          CMD_WRAP
+  MENUITEM "Tipo de &letra...",         CMD_FONT
  }
 POPUP "&Buscar" {
-  MENUITEM "&Buscar...",        CMD_SEARCH
-  MENUITEM "Buscar &siguiente\tF3",     CMD_SEARCH_NEXT
+  MENUITEM "&Buscar\tCtrl+F",       CMD_SEARCH
+  MENUITEM "Buscar &siguiente\tF3", CMD_SEARCH_NEXT
  }
-POPUP "&Ayuda" {
-  MENUITEM "Í&ndice",           CMD_HELP_CONTENTS
-  MENUITEM "&Buscar...",        CMD_HELP_SEARCH
-  MENUITEM "A&yuda sobre la ayuda",      CMD_HELP_ON_HELP
+POPUP "A&yuda" {
+  MENUITEM "Í&ndice",               CMD_HELP_CONTENTS
+  MENUITEM "&Buscar...",            CMD_HELP_SEARCH
+  MENUITEM "A&yuda sobre la ayuda", CMD_HELP_ON_HELP
   MENUITEM SEPARATOR
   POPUP "&Información..." {
-   MENUITEM "&Licencia",        CMD_LICENSE
-   MENUITEM "SIN &GARANTÍA",    CMD_NO_WARRANTY
-   MENUITEM "&Acerca de Wine",  CMD_ABOUT_WINE
+   MENUITEM "&Licencia",            CMD_LICENSE
+   MENUITEM "SIN &GARANTÍA",        CMD_NO_WARRANTY
+   MENUITEM "&Acerca de Wine",      CMD_ABOUT_WINE
   }
  }
 }
@@ -71,8 +73,8 @@ POPUP "&Ayuda" {
 
 DIALOG_PAGESETUP DIALOG 0, 0, 225, 95
 STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
-FONT 8, "Helv"
-CAPTION "&Ajuste de página"
+FONT 8, "MS Shell Dlg"
+CAPTION "Ajuste de página"
 {
 LTEXT    "&Cabecera:",  0x140,   10, 07, 40, 15
 EDITTEXT                         0x141,       60, 05,110, 12, WS_BORDER | WS_TABSTOP
@@ -96,35 +98,34 @@ PUSHBUTTON    "&Ayuda",       0x153,                180, 39, 40, 15, WS_TABSTOP
 
 STRINGTABLE DISCARDABLE
 {
-STRING_PAGESETUP_HEADERVALUE,   "&n"        /* FIXME */
-STRING_PAGESETUP_FOOTERVALUE,   "Página &s"   /* FIXME */
-STRING_PAGESETUP_LEFTVALUE,             "20 mm"     /* FIXME */
-STRING_PAGESETUP_RIGHTVALUE,    "20 mm"     /* FIXME */
-STRING_PAGESETUP_TOPVALUE,              "25 mm"     /* FIXME */
-STRING_PAGESETUP_BOTTOMVALUE,   "25 mm"     /* FIXME */
-
-STRING_NOTEPAD,                                 "Bloc de Notas"
-STRING_ERROR,                                   "ERROR"
-STRING_WARNING,                                 "ADVERTENCIA"
-STRING_INFO,                                    "Información"
+STRING_PAGESETUP_HEADERVALUE,   "&n"         /* FIXME */
+STRING_PAGESETUP_FOOTERVALUE,   "Página &s"  /* FIXME */
+STRING_PAGESETUP_LEFTVALUE,     "20 mm"      /* FIXME */
+STRING_PAGESETUP_RIGHTVALUE,    "20 mm"      /* FIXME */
+STRING_PAGESETUP_TOPVALUE,      "25 mm"      /* FIXME */
+STRING_PAGESETUP_BOTTOMVALUE,   "25 mm"      /* FIXME */
 
-STRING_UNTITLED,                                "(sin título)"
+STRING_NOTEPAD,                 "Bloc de notas"
+STRING_ERROR,                   "ERROR"
+STRING_WARNING,                 "ADVERTENCIA"
+STRING_INFO,                    "Información"
 
-STRING_ALL_FILES,                               "Todos los archivos (*.*)"
-STRING_TEXT_FILES_TXT,                  "Documentos de texto (*.txt)"
+STRING_UNTITLED,                "(sin título)"
 
-STRING_TOOLARGE,                                "El archivo '%s' es demasiado grande para el bloc de notas.\n \
-Use otro editor."
-STRING_NOTEXT,                                  "No escribió nada. \
-\nPor favor escriba algo y pruebe de nuevo"
-STRING_DOESNOTEXIST,                            "El archivo '%s'\nno existe\n\n \
-¿Desea crear un nuevo archivo?"
-STRING_NOTSAVED,                                "El texto en el archivo '%s' ha cambiado\n\n \
-¿Desea guardar los cambios?"
-STRING_NOTFOUND,                                        "no se encontró '%s'."
-STRING_OUT_OF_MEMORY,                   "No hay suficiente memoria para terminar \
-esta tarea. \nCierre una o más aplicaciones para aumentar la cantidad \nde \
-memoria libre."
+STRING_ALL_FILES,               "Todos los archivos (*.*)"
+STRING_TEXT_FILES_TXT,          "Documentos de texto (*.txt)"
 
+STRING_TOOLARGE,                "El archivo '%s' es demasiado grande para el \
+                                 bloc de notas.\n Use otro editor."
+STRING_NOTEXT,                  "No escribió nada. \nPor favor escriba algo e \
+                                 inténtelo de nuevo"
+STRING_DOESNOTEXIST,            "El archivo '%s'\nno existe\n\n ¿Desea crear \
+                                 un nuevo archivo?"
+STRING_NOTSAVED,                "El texto en el archivo '%s' ha cambiado\n\n \
+                                 ¿Desea guardar los cambios?"
+STRING_NOTFOUND,                "No se encontró '%s'."
+STRING_OUT_OF_MEMORY,           "No hay suficiente memoria para terminar esta \
+                                 tarea. \nCierre una o más aplicaciones para \
+                                 aumentar la cantidad \nde memoria libre."
 
 }
index ffefa70..ee9ab78 100644 (file)
@@ -68,7 +68,7 @@ POPUP "&Apua" {
 
 DIALOG_PAGESETUP DIALOG 0, 0, 225, 95
 STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
-FONT 8, "Helv"
+FONT 8, "MS Shell Dlg"
 CAPTION "Sivun asetukset"
 {
 LTEXT    "&Yläotsikko:",  0x140,   10, 07, 40, 15
index 8aa233e..0a61030 100644 (file)
@@ -71,7 +71,7 @@ POPUP "&Aide" {
 
 DIALOG_PAGESETUP DIALOG 0, 0, 225, 95
 STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
-FONT 8, "Helv"
+FONT 8, "MS Shell Dlg"
 CAPTION "Mise en page"
 {
 LTEXT    "&En-tête :",  0x140,   10, 07, 40, 15
index 0ea976c..c8d388b 100644 (file)
@@ -70,7 +70,7 @@ POPUP "&S
 DIALOG_PAGESETUP DIALOG 0, 0, 225, 95
 LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT
 STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
-FONT 8, "Helv"
+FONT 8, "MS Shell Dlg"
 CAPTION "Oldalbeállítás"
 {
 LTEXT    "&Fejléc:",  0x140,   10, 07, 40, 15
index 65a8601..cea4b82 100644 (file)
@@ -5,7 +5,7 @@
  *  Proofread 1998 by David Lee Lambert <lamber45@egr.msu.edu>
  *  Copyright 2002 Sylvain Petreolle <spetreolle@yahoo.fr>
  *  Copyright 2003 Marcelo Duarte
- *  Copyright 2003 Ivan Leo Murray-Smith <puoti@inwind.it>
+ *  Copyright 2003-2004 Ivan Leo Puoti
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
@@ -34,7 +34,7 @@ MAIN_MENU MENU
   MENUITEM SEPARATOR
   MENUITEM "&Stampa",            CMD_PRINT
   MENUITEM "&Imposta pagina...",    CMD_PAGE_SETUP
-  MENUITEM "&Configurazione di stampa...", CMD_PRINTER_SETUP
+  MENUITEM "&Configurazione stampante...", CMD_PRINTER_SETUP
   MENUITEM SEPARATOR
   MENUITEM "E&sci",             CMD_EXIT
  }
@@ -73,7 +73,7 @@ POPUP "&Aiuto" {
 
 DIALOG_PAGESETUP DIALOG 0, 0, 225, 95
 STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
-FONT 8, "Helv"
+FONT 8, "MS Shell Dlg"
 CAPTION "Setup di pagina"
 {
 LTEXT    "&Note a inizio pagina:",  0x140,   10, 07, 40, 15
diff --git a/rosapps/notepad/Ja.rc b/rosapps/notepad/Ja.rc
new file mode 100644 (file)
index 0000000..36c4a81
--- /dev/null
@@ -0,0 +1,129 @@
+/*
+ *  Notepad (Japanese resources)
+ *
+ *  Copyright 1997,98 Marcel Baur <mbaur@g26.ethz.ch>
+ *  Proofread 1998 by David Lee Lambert <lamber45@egr.msu.edu>
+ *  Copyright 2002 Sylvain Petreolle <spetreolle@yahoo.fr>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ */
+
+LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
+
+MAIN_MENU MENU
+{
+ POPUP "\83t\83@\83C\83\8b(&F)" {
+  MENUITEM "\90V\8bK\8dì\90¬(&N)...",           CMD_NEW
+  MENUITEM "\8aJ\82­(&O)\tCtrl+O",     CMD_OPEN
+  MENUITEM "\95Û\91¶(&S)\tCtrl+S",     CMD_SAVE
+  MENUITEM "\96¼\91O\82ð\95t\82¯\82Ä\95Û\91¶(&a)...",       CMD_SAVE_AS
+  MENUITEM SEPARATOR
+  MENUITEM "\88ó\8dü(&P)",            CMD_PRINT
+  MENUITEM "\83y\81[\83W\90Ý\92è(&t)...",    CMD_PAGE_SETUP
+  MENUITEM "\83v\83\8a\83\93\83^\82Ì\90Ý\92è(&r)...", CMD_PRINTER_SETUP
+  MENUITEM SEPARATOR
+  MENUITEM "\8fI\97¹(&x)",             CMD_EXIT
+ }
+POPUP "\95Ò\8fW(&E)" {
+  MENUITEM "\83A\83\93\83h\83D(&U)\tCtrl+Z",     CMD_UNDO
+  MENUITEM SEPARATOR
+  MENUITEM "\90Ø\82è\8eæ\82è(&t)\tCtrl+X",      CMD_CUT
+  MENUITEM "\83R\83s\81[(&C)\tCtrl+C",     CMD_COPY
+  MENUITEM "\83y\81[\83X\83g(&P)\tCtrl+V",    CMD_PASTE
+  MENUITEM "\8dí\8f\9c(&D)\tDel",      CMD_DELETE
+  MENUITEM SEPARATOR
+  MENUITEM "\91S\82Ä\91I\91ð(&a)\tCtrl+A",       CMD_SELECT_ALL
+  MENUITEM "\93ú\95t\82Æ\8e\9e\8d\8f(&T)\tF5",    CMD_TIME_DATE
+  MENUITEM SEPARATOR
+  MENUITEM "\92·\82¢\8ds\82ð\90Ü\82è\95Ô\82·(&W)",  CMD_WRAP
+  MENUITEM "\83t\83H\83\93\83g(&F)...",          CMD_FONT
+ }
+POPUP "\8c\9f\8dõ(&S)" {
+  MENUITEM "\8c\9f\8dõ(&S)\tCtrl+F",   CMD_SEARCH
+  MENUITEM "\8e\9f\82Ì\8có\95â\82ð\8c\9f\8dõ(&S)\tF3",  CMD_SEARCH_NEXT
+ }
+POPUP "\83w\83\8b\83v(&H)" {
+  MENUITEM "\96Ú\8e\9f(&C)",         CMD_HELP_CONTENTS
+  MENUITEM "\8c\9f\8dõ(&S)...",        CMD_HELP_SEARCH
+  MENUITEM "\83w\83\8b\83v\82Ì\8eg\82¢\95û(&H)",     CMD_HELP_ON_HELP
+  MENUITEM SEPARATOR
+  POPUP "\8fî\95ñ(&o)..." {
+   MENUITEM "\83\89\83C\83Z\83\93\83X(&L)",         CMD_LICENSE
+   MENUITEM "\96¢\95Û\8fØ(&N)",     CMD_NO_WARRANTY
+   MENUITEM "Wine\82É\82Â\82¢\82Ä(&A)",      CMD_ABOUT_WINE
+  }
+ }
+}
+
+/* Dialog `Page setup' */
+
+DIALOG_PAGESETUP DIALOG 0, 0, 225, 95
+STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
+FONT 9, "MS UI Gothic"
+CAPTION "\83y\81[\83W\90Ý\92è"
+{
+LTEXT    "\83w\83b\83_(&H):",  0x140,   10, 07, 40, 15
+EDITTEXT                         0x141,       60, 05,110, 12, WS_BORDER | WS_TABSTOP
+LTEXT    "\83t\83b\83^(&F):",  0x142,   10, 24, 40, 15
+EDITTEXT                         0x143,       60, 22,110, 12, WS_BORDER | WS_TABSTOP
+
+GROUPBOX "\83}\81[\83W\83\93(&M):",      0x144,     10, 43,160, 45
+LTEXT    "\8d¶(&L):",        0x145,   20, 55, 30, 10, WS_CHILD
+EDITTEXT /*STRING_PAGESETUP_LEFTVALUE,*/   0x147,       50, 55, 35, 11, WS_CHILD | WS_BORDER | WS_TABSTOP
+LTEXT    "\8fã(&T):",         0x148,    20, 73, 30, 10, WS_CHILD
+EDITTEXT /*STRING_PAGESETUP_TOPVALUE,*/    0x14A,        50, 73, 35, 11, WS_CHILD | WS_BORDER | WS_TABSTOP
+LTEXT    "\89E(&R):",       0x14B, 100, 55, 30, 10, WS_CHILD
+EDITTEXT /*STRING_PAGESETUP_RIGHTVALUE,*/  0x14D,     130, 55, 35, 11, WS_CHILD | WS_BORDER | WS_TABSTOP
+LTEXT    "\89º(&B):",      0x14E,100, 73, 30, 10, WS_CHILD
+EDITTEXT /*STRING_PAGESETUP_BOTTOMVALUE,*/ 0x150,    130, 73, 35, 11, WS_CHILD | WS_BORDER | WS_TABSTOP
+
+DEFPUSHBUTTON "OK",         0x151,                   180,  3, 40, 15, WS_TABSTOP
+PUSHBUTTON    "\83L\83\83\83\93\83Z\83\8b",     0x152,               180, 21, 40, 15, WS_TABSTOP
+PUSHBUTTON    "\83w\83\8b\83v(&H)",       0x153,                180, 39, 40, 15, WS_TABSTOP
+}
+
+STRINGTABLE DISCARDABLE
+{
+STRING_PAGESETUP_HEADERVALUE,   "&n"        /* FIXME */
+STRING_PAGESETUP_FOOTERVALUE,   "&s \83y\81[\83W"   /* FIXME */
+STRING_PAGESETUP_LEFTVALUE,             "20 mm"     /* FIXME */
+STRING_PAGESETUP_RIGHTVALUE,    "20 mm"     /* FIXME */
+STRING_PAGESETUP_TOPVALUE,              "25 mm"     /* FIXME */
+STRING_PAGESETUP_BOTTOMVALUE,   "25 mm"     /* FIXME */
+
+STRING_NOTEPAD,                                 "\83\81\83\82\92 "
+STRING_ERROR,                                   "\83G\83\89\81["
+STRING_WARNING,                                 "\8cx\8d\90"
+STRING_INFO,                                    "\8fî\95ñ"
+
+STRING_UNTITLED,                                "(\96³\91è)"
+
+STRING_ALL_FILES,                               "\91S\82Ä\82Ì\83t\83@\83C\83\8b (*.*)"
+STRING_TEXT_FILES_TXT,                  "\83e\83L\83X\83g\83t\83@\83C\83\8b (*.txt)"
+
+STRING_TOOLARGE,                                "\83t\83@\83C\83\8b '%s' \82Ì\83T\83C\83Y\82Í\91å\82«\82·\82¬\82é\82½\82ß\81A\83\81\83\82\92 \82Å\82Í\95Ò\8fW\82Å\82«\82Ü\82¹\82ñ\81B\n \
+\95Ê\82Ì\83G\83f\83B\83^\82ð\8eg\97p\82µ\82Ä\89º\82³\82¢\81B"
+STRING_NOTEXT,                                  "\89½\82à\93ü\97Í\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ\81B\
+\n\89½\82©\93ü\97Í\82µ\82Ä\82©\82ç\8eÀ\8ds\82µ\82Ä\89º\82³\82¢\81B"
+STRING_DOESNOTEXIST,                            "\83t\83@\83C\83\8b '%s'\n\82Í\91\8dÝ\82µ\82Ü\82¹\82ñ\n\n \
+\90V\82µ\82¢\83t\83@\83C\83\8b\82ð\8dì\90¬\82µ\82Ü\82·\82© ?"
+STRING_NOTSAVED,                                "\83t\83@\83C\83\8b '%s'\n\82Í\95Ï\8dX\82³\82ê\82Ä\82¢\82Ü\82·\n\n \
+\95Ï\8dX\82ð\95Û\91\82µ\82Ü\82·\82© ?"
+STRING_NOTFOUND,                                        "'%s' \82Í\8c©\82Â\82©\82è\82Ü\82¹\82ñ\82Å\82µ\82½"
+STRING_OUT_OF_MEMORY,                   "\82±\82Ì\91\80\8dì\82ð\8eÀ\8ds\82·\82é\82½\82ß\82Ì\83\81\83\82\83\8a\82ª\
+\91«\82è\82Ü\82¹\82ñ\81B \n\83\81\83\82\83\8a\82Ì\8bó\82«\82ð\91\9d\82â\82·\82½\82ß\82É\82¢\82­\82Â\82©\82Ì\83A\83v\83\8a\83P\81[\83V\83\87\83\93\82ð\n\8fI\97¹\82µ\82Ä\
+\89º\82³\82¢\81B"
+
+}
diff --git a/rosapps/notepad/Makefile.in b/rosapps/notepad/Makefile.in
new file mode 100644 (file)
index 0000000..de0505f
--- /dev/null
@@ -0,0 +1,21 @@
+TOPSRCDIR = @top_srcdir@
+TOPOBJDIR = ../..
+SRCDIR    = @srcdir@
+VPATH     = @srcdir@
+MODULE    = notepad.exe
+APPMODE   = -mwindows
+IMPORTS   = comdlg32 shell32 user32 gdi32 msvcrt advapi32 kernel32
+EXTRAINCL = -I$(TOPSRCDIR)/include/msvcrt
+EXTRADEFS = -DNO_LIBWINE_PORT
+
+C_SRCS = \
+       License_En.c \
+       dialog.c \
+       license.c \
+       main.c
+
+RC_SRCS = rsrc.rc
+
+@MAKE_PROG_RULES@
+
+### Dependencies:
index fe932bb..28a8aa1 100644 (file)
@@ -69,7 +69,7 @@ POPUP "&Help" {
 
 DIALOG_PAGESETUP DIALOG 0, 0, 225, 95
 STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
-FONT 8, "Helv"
+FONT 8, "MS Shell Dlg"
 CAPTION "Pagina-instelling"
 {
 LTEXT    "&Koptekst:",  0x140,   10, 07, 40, 15
diff --git a/rosapps/notepad/Pl.rc b/rosapps/notepad/Pl.rc
new file mode 100644 (file)
index 0000000..a634dd1
--- /dev/null
@@ -0,0 +1,129 @@
+/*
+ *  Notepad (Polish resources)
+ *
+ *  Copyright 1997,98 Marcel Baur <mbaur@g26.ethz.ch>
+ *  Proofread 1998 by David Lee Lambert <lamber45@egr.msu.edu>
+ *  Copyright 2002 Sylvain Petreolle <spetreolle@yahoo.fr>
+ *  Copyright 2004 Jacek Caban <jack@itma.pwr.wroc.pl>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ */
+
+LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
+
+MAIN_MENU MENU
+{
+ POPUP "&Plik" {
+  MENUITEM "&Nowy...",           CMD_NEW
+  MENUITEM "&Otwórz\tCtrl+O",     CMD_OPEN
+  MENUITEM "&Zapisz\tCtrl+S",     CMD_SAVE
+  MENUITEM "Z&apisz jako...",       CMD_SAVE_AS
+  MENUITEM SEPARATOR
+  MENUITEM "&Drukuj",            CMD_PRINT
+  MENUITEM "&Ustawienia strony...",    CMD_PAGE_SETUP
+  MENUITEM "Ustawienia &drukarki...", CMD_PRINTER_SETUP
+  MENUITEM SEPARATOR
+  MENUITEM "Zakoñ&cz",             CMD_EXIT
+ }
+POPUP "&Edycja" {
+  MENUITEM "&Cofnij\tCtrl+Z",     CMD_UNDO
+  MENUITEM SEPARATOR
+  MENUITEM "&Wytnij\tCtrl+X",      CMD_CUT
+  MENUITEM "&Kopiuj\tCtrl+C",     CMD_COPY
+  MENUITEM "Wkl&ej\tCtrl+V",    CMD_PASTE
+  MENUITEM "&Usuñ\tDel",      CMD_DELETE
+  MENUITEM SEPARATOR
+  MENUITEM "Zaznacz w&szystko\tCtrl+A",       CMD_SELECT_ALL
+  MENUITEM "Godzina/&Data\tF5",    CMD_TIME_DATE
+  MENUITEM SEPARATOR
+  MENUITEM "&Zawijanie wierszy",  CMD_WRAP
+  MENUITEM "Czci&onka...",          CMD_FONT
+ }
+POPUP "&Znajd\9f" {
+  MENUITEM "&Znajd\9f\tCtrl+F",   CMD_SEARCH
+  MENUITEM "Z&najd\9f nastêpny\tF3",  CMD_SEARCH_NEXT
+ }
+POPUP "Pomo&c" {
+  MENUITEM "&Tematy pomocy",         CMD_HELP_CONTENTS
+  MENUITEM "&Szukaj...",        CMD_HELP_SEARCH
+  MENUITEM "&Pomoc",     CMD_HELP_ON_HELP
+  MENUITEM SEPARATOR
+  POPUP "In&fo..." {
+   MENUITEM "&Licencja",         CMD_LICENSE
+   MENUITEM "&BEZ GWARANCJI",     CMD_NO_WARRANTY
+   MENUITEM "&O Wine...",      CMD_ABOUT_WINE
+  }
+ }
+}
+
+/* Dialog `Page setup' */
+
+DIALOG_PAGESETUP DIALOG 0, 0, 225, 95
+STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
+FONT 8, "MS Shell Dlg"
+CAPTION "Ustawienia strony"
+{
+LTEXT    "&Nag³ówek:",  0x140,   10, 07, 40, 15
+EDITTEXT                         0x141,       60, 05,110, 12, WS_BORDER | WS_TABSTOP
+LTEXT    "&Stopka:",  0x142,   10, 24, 40, 15
+EDITTEXT                         0x143,       60, 22,110, 12, WS_BORDER | WS_TABSTOP
+
+GROUPBOX "&Marginesy:",      0x144,     10, 43,160, 45
+LTEXT    "&Lewy:",        0x145,   20, 55, 30, 10, WS_CHILD
+EDITTEXT /*STRING_PAGESETUP_LEFTVALUE,*/   0x147,       50, 55, 35, 11, WS_CHILD | WS_BORDER | WS_TABSTOP
+LTEXT    "&Górny:",         0x148,    20, 73, 30, 10, WS_CHILD
+EDITTEXT /*STRING_PAGESETUP_TOPVALUE,*/    0x14A,        50, 73, 35, 11, WS_CHILD | WS_BORDER | WS_TABSTOP
+LTEXT    "P&rawy:",       0x14B, 100, 55, 30, 10, WS_CHILD
+EDITTEXT /*STRING_PAGESETUP_RIGHTVALUE,*/  0x14D,     130, 55, 35, 11, WS_CHILD | WS_BORDER | WS_TABSTOP
+LTEXT    "&Dolny:",      0x14E,100, 73, 30, 10, WS_CHILD
+EDITTEXT /*STRING_PAGESETUP_BOTTOMVALUE,*/ 0x150,    130, 73, 35, 11, WS_CHILD | WS_BORDER | WS_TABSTOP
+
+DEFPUSHBUTTON "OK",         0x151,                   180,  3, 40, 15, WS_TABSTOP
+PUSHBUTTON    "Anuluj",     0x152,               180, 21, 40, 15, WS_TABSTOP
+PUSHBUTTON    "&Pomoc",       0x153,                180, 39, 40, 15, WS_TABSTOP
+}
+
+STRINGTABLE DISCARDABLE
+{
+STRING_PAGESETUP_HEADERVALUE,   "&n"        /* FIXME */
+STRING_PAGESETUP_FOOTERVALUE,   "Strona &s"   /* FIXME */
+STRING_PAGESETUP_LEFTVALUE,             "20 mm"     /* FIXME */
+STRING_PAGESETUP_RIGHTVALUE,    "20 mm"     /* FIXME */
+STRING_PAGESETUP_TOPVALUE,              "25 mm"     /* FIXME */
+STRING_PAGESETUP_BOTTOMVALUE,   "25 mm"     /* FIXME */
+
+STRING_NOTEPAD,                                 "Notatnik"
+STRING_ERROR,                                   "B£¥D"
+STRING_WARNING,                                 "OSTRZE¯ENIE"
+STRING_INFO,                                    "Informacja"
+
+STRING_UNTITLED,                                "(bez tytu³u)"
+
+STRING_ALL_FILES,                               "Wszystkie piki (*.*)"
+STRING_TEXT_FILES_TXT,                  "Pliki tekstowe (*.txt)"
+
+STRING_TOOLARGE,                                "Plik '%s' jest za du¿y dla notatnika.\n \
+Proszê u¿yæ innego edytora."
+STRING_NOTEXT,                                  "Nie wprowadzi³e\9c ¿adnego tekstu. \
+\nProszê co\9c wpisaæ i spróbowaæ ponownie."
+STRING_DOESNOTEXIST,                            "Plik '%s' nie istnieje\n\n \
+Czy chcesz utworzyæ nowy plik ?"
+STRING_NOTSAVED,                                "Plik '%s'\nzosta³ zmodyfikowany\n\n \
+Czy chcesz zachowaæ zmiany ?"
+STRING_NOTFOUND,                                        "Nie mo¿na odnale\9fæ '%s'."
+STRING_OUT_OF_MEMORY,                   "Za ma³o pamiêci do wykonania tego zadania.\n \
+Zamknij jedn¹ lub wiêcej aplikacji aby zwiêkszyæ ilo\9cæ wolnej pamiêci."
+
+}
index 5ff9636..111e875 100644 (file)
@@ -72,7 +72,7 @@ POPUP "&Ajuda" {
 
 DIALOG_PAGESETUP DIALOG 0, 0, 225, 95
 STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
-FONT 8, "Helv"
+FONT 8, "MS Shell Dlg"
 CAPTION "Configurar página"
 {
 LTEXT    "&Cabeçalho:",  0x140,   10, 07, 40, 15
index e40145d..cbce8d1 100644 (file)
@@ -67,7 +67,7 @@ POPUP "&
 DIALOG_PAGESETUP DIALOG 0, 0, 225, 95
 LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
 STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
-FONT 8, "Helv"
+FONT 8, "MS Shell Dlg"
 CAPTION "Ïàðàìåòðû ñòðàíèöû"
 {
 LTEXT    "Â&åðõíèé êîëîíòèòóë:",  0x140,   10, 07, 40, 15
index 60fe9a1..f971877 100644 (file)
@@ -68,7 +68,7 @@ POPUP "&Pomo
 
 DIALOG_PAGESETUP DIALOG 0, 0, 225, 95
 STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
-FONT 8, "Priprava strani"
+FONT 8, "MS Shell Dlg"
 CAPTION "Page Setup"
 {
 LTEXT    "&Glava:",  0x140,   10, 07, 40, 15
index 8e429ef..f54bdbc 100644 (file)
@@ -69,7 +69,7 @@ POPUP "&Help" {
 
 DIALOG_PAGESETUP DIALOG 0, 0, 225, 95
 STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
-FONT 8, "Helv"
+FONT 8, "MS Shell Dlg"
 CAPTION "Page Setup"
 {
 LTEXT    "&Header:",  0x140,   10, 07, 40, 15
index 4999aa6..c582eeb 100644 (file)
@@ -69,7 +69,7 @@ POPUP "&Hj
 
 DIALOG_PAGESETUP DIALOG 0, 0, 225, 95
 STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
-FONT 8, "Helv"
+FONT 8, "MS Shell Dlg"
 CAPTION "Sid Layout"
 {
 LTEXT    "&Huvudnot:",  0x140,   10, 07, 40, 15
index fb0cb10..415d934 100644 (file)
@@ -69,7 +69,7 @@ MAIN_MENU MENU
 
 DIALOG_PAGESETUP DIALOG 0, 0, 225, 95
 STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
-FONT 8, "Helv"
+FONT 8, "MS Shell Dlg"
 CAPTION "»ÃѺáµè§Ë¹éÒ"
 {
 LTEXT    "ËÑÇ:",  0x140,   10, 07, 40, 15
index 01f391c..440d6b8 100644 (file)
@@ -71,7 +71,7 @@ POPUP "&Aide" {
 
 DIALOG_PAGESETUP DIALOG 0, 0, 225, 95
 STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
-FONT 8, "Helv"
+FONT 8, "MS Shell Dlg"
 CAPTION "Arindjmint del Pådje"
 {
 LTEXT    "&Tite:",  0x140,   10, 07, 40, 15
index 8f2b554..5ceb2c0 100644 (file)
@@ -66,7 +66,7 @@ POPUP "
 DIALOG_PAGESETUP DIALOG 0, 0, 225, 95
 LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
 STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
-FONT 10, "Helv"
+FONT 10, "MS Shell Dlg"
 CAPTION "Ò³ÃæÉèÖÃ"
 {
 LTEXT    "ҳü£¨&H£©:",  0x140,   10, 07, 40, 15
index 7cbee4f..9659097 100644 (file)
@@ -360,7 +360,8 @@ VOID DIALOG_FilePrint(VOID)
     PRINTDLG printer;
     SIZE szMetric;
     int cWidthPels, cHeightPels, border;
-    int xLeft, yTop, i, pagecount, dopage, copycount;
+    int xLeft, yTop, pagecount, dopage, copycount;
+    unsigned int i;
     LOGFONT hdrFont;
     HFONT font, old_font=0;
     DWORD size;
index a63f053..a783681 100644 (file)
@@ -127,8 +127,8 @@ static LRESULT WINAPI NOTEPAD_WndProc(HWND hWnd, UINT msg, WPARAM wParam,
         static const WCHAR editW[] = { 'e','d','i','t',0 };
         RECT rc;
         GetClientRect(hWnd, &rc);
-        Globals.hEdit = CreateWindow(editW, NULL,
-                             WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL |
+        Globals.hEdit = CreateWindowEx(WS_EX_CLIENTEDGE, editW, NULL,
+                             WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_HSCROLL |
                              ES_AUTOVSCROLL | ES_MULTILINE,
                              0, 0, rc.right, rc.bottom, hWnd,
                              NULL, Globals.hInstance, NULL);
@@ -199,14 +199,13 @@ static int AlertFileDoesNotExist(LPCWSTR szFileName)
 static void HandleCommandLine(LPWSTR cmdline)
 {
     WCHAR delimiter;
+    int opt_print=0;
     
     /* skip white space */
-    while (*cmdline && *cmdline == ' ') cmdline++;
+    while (*cmdline == ' ') cmdline++;
 
     /* skip executable name */
-    delimiter = ' ';
-    if (*cmdline == '"')
-       delimiter = '"';
+    delimiter = (*cmdline == '"' ? '"' : ' ');
 
     do
     {
@@ -215,7 +214,7 @@ static void HandleCommandLine(LPWSTR cmdline)
     while (*cmdline && *cmdline != delimiter);
     if (*cmdline == delimiter) cmdline++;
 
-    while (*cmdline && (*cmdline == ' ' || *cmdline == '-'))
+    while (*cmdline == ' ' || *cmdline == '-' || *cmdline == '/')
     {
         WCHAR option;
 
@@ -223,14 +222,14 @@ static void HandleCommandLine(LPWSTR cmdline)
 
         option = *cmdline;
         if (option) cmdline++;
-        while (*cmdline && *cmdline == ' ') cmdline++;
+        while (*cmdline == ' ') cmdline++;
 
         switch(option)
         {
             case 'p':
-            case 'P': printf("Print file: ");
-                      /* TODO - not yet able to print a file */
-                      break;
+            case 'P':
+                opt_print=1;
+                break;
         }
     }
 
@@ -275,6 +274,8 @@ static void HandleCommandLine(LPWSTR cmdline)
         {
             DoOpenFile(file_name);
             InvalidateRect(Globals.hMainWnd, NULL, FALSE);
+            if (opt_print)
+                DIALOG_FilePrint();
         }
         else
         {
index abb0b08..8dc5947 100644 (file)
@@ -47,7 +47,9 @@ ID_ACCEL ACCELERATORS
 #include "Fr.rc"
 #include "Hu.rc"
 #include "It.rc"
+#include "Ja.rc"
 #include "Nl.rc"
+#include "Pl.rc"
 #include "Pt.rc"
 #include "Ru.rc"
 #include "Si.rc"