--- /dev/null
+ *** 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
+
+
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
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
MENUITEM "&Uhrzeit/Datum\tF5", CMD_TIME_DATE
MENUITEM SEPARATOR
MENUITEM "&Zeilenumbruch", CMD_WRAP
+ MENUITEM "&Schriftarten...", CMD_FONT
}
POPUP "&Suchen" {
MENUITEM "Suchen...", CMD_SEARCH
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
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)"
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 \
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
* 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
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
}
}
}
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
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."
}
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
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
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
* 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
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
}
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
--- /dev/null
+/*
+ * 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"
+
+}
--- /dev/null
+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:
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
--- /dev/null
+/*
+ * 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."
+
+}
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
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
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
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
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
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
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
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
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;
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);
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
{
while (*cmdline && *cmdline != delimiter);
if (*cmdline == delimiter) cmdline++;
- while (*cmdline && (*cmdline == ' ' || *cmdline == '-'))
+ while (*cmdline == ' ' || *cmdline == '-' || *cmdline == '/')
{
WCHAR option;
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;
}
}
{
DoOpenFile(file_name);
InvalidateRect(Globals.hMainWnd, NULL, FALSE);
+ if (opt_print)
+ DIALOG_FilePrint();
}
else
{
#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"