[ROSAPPS]

Add vgafontedit to build.
Convert the language resource files into UTF-8.
Fix x64 warnings.
Patch by Hermes Belusca.
Bug 7152.

svn path=/trunk/; revision=57200
This commit is contained in:
Sylvain Petreolle 2012-08-29 18:06:24 +00:00
parent a9e04af2a5
commit eefb798bff
17 changed files with 273 additions and 210 deletions

View file

@ -1,5 +1,5 @@
add_subdirectory(cmdutils) add_subdirectory(cmdutils)
#add_subdirectory(devutils) add_subdirectory(devutils)
#add_subdirectory(fraginator) #add_subdirectory(fraginator)
#add_subdirectory(net) #add_subdirectory(net)
add_subdirectory(notevil) add_subdirectory(notevil)

View file

@ -0,0 +1,6 @@
#add_subdirectory(gdb2)
#add_subdirectory(gdihv)
#add_subdirectory(genguid)
#add_subdirectory(symdump)
#add_subdirectory(syscalldump)
add_subdirectory(vgafontedit)

View file

@ -0,0 +1,20 @@
set_rc_compiler()
list(APPEND SOURCE
aboutdlg.c
editglyphdlg.c
fontboxeswnd.c
fontwnd.c
main.c
mainwnd.c
misc.c
opensave.c
vgafontedit.rc)
add_pch(vgafontedit precomp.h)
add_executable(vgafontedit ${SOURCE})
set_module_type(vgafontedit win32gui UNICODE)
add_importlibs(vgafontedit user32 gdi32 comdlg32 msvcrt kernel32)
add_cd_file(TARGET vgafontedit DESTINATION reactos/system32 FOR all)

View file

@ -40,7 +40,7 @@ InitToolbox(IN PEDIT_GLYPH_INFO Info)
// Add the Toolbox bitmaps // Add the Toolbox bitmaps
tbab.hInst = hInstance; tbab.hInst = hInstance;
tbab.nID = IDB_EDIT_GLYPH_TOOLBOX; tbab.nID = IDB_EDIT_GLYPH_TOOLBOX;
iBitmap = SendMessageW(hToolbar, TB_ADDBITMAP, 0, (LPARAM)&tbab); iBitmap = (INT)SendMessageW(hToolbar, TB_ADDBITMAP, 0, (LPARAM)&tbab);
AddToolboxButton(hToolbar, iBitmap + TOOLBOX_PEN, ID_TOOLBOX_PEN, TBSTATE_ENABLED | TBSTATE_CHECKED); AddToolboxButton(hToolbar, iBitmap + TOOLBOX_PEN, ID_TOOLBOX_PEN, TBSTATE_ENABLED | TBSTATE_CHECKED);
} }

View file

@ -11,84 +11,84 @@ LANGUAGE LANG_BULGARIAN, SUBLANG_DEFAULT
IDD_ABOUT DIALOGEX 10, 10, 185, 62 IDD_ABOUT DIALOGEX 10, 10, 185, 62
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "За" CAPTION "За"
FONT 8, "MS Shell Dlg" FONT 8, "MS Shell Dlg"
BEGIN BEGIN
ICON IDI_MAIN, IDC_STATIC, 10, 10, 20, 20 ICON IDI_MAIN, IDC_STATIC, 10, 10, 20, 20
LTEXT "Шрифтовия обработчик на РеактОС", IDC_STATIC, 37, 10, 145, 10 LTEXT "Шрифтовия обработчик на РеактОС", IDC_STATIC, 37, 10, 145, 10
LTEXT "Възпроизводствено право 2008 Colin Finck", IDC_STATIC, 37, 20, 145, 10 LTEXT "Възпроизводствено право 2008 Colin Finck", IDC_STATIC, 37, 20, 145, 10
DEFPUSHBUTTON "Добре", IDCANCEL, 70, 44, 55, 15 DEFPUSHBUTTON "Добре", IDCANCEL, 70, 44, 55, 15
END END
IDD_EDITGLYPH DIALOGEX 32768, 32768, 246, 197 IDD_EDITGLYPH DIALOGEX 32768, 32768, 246, 197
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Обработка на знак" CAPTION "Обработка на знак"
FONT 8, "MS Shell Dlg" FONT 8, "MS Shell Dlg"
BEGIN BEGIN
CONTROL "", IDC_EDIT_GLYPH_TOOLBOX, TOOLBARCLASSNAMEA, CCS_NODIVIDER | CCS_NORESIZE, 5, 5, 24, 82 CONTROL "", IDC_EDIT_GLYPH_TOOLBOX, TOOLBARCLASSNAMEA, CCS_NODIVIDER | CCS_NORESIZE, 5, 5, 24, 82
CONTROL "", IDC_EDIT_GLYPH_EDIT, EDIT_GLYPH_EDIT_CLASSW, 0, 39, 5, 160, 160 CONTROL "", IDC_EDIT_GLYPH_EDIT, EDIT_GLYPH_EDIT_CLASSW, 0, 39, 5, 160, 160
CONTROL "", IDC_EDIT_GLYPH_PREVIEW, EDIT_GLYPH_PREVIEW_CLASSW, 0, 209, 5, 32, 32 CONTROL "", IDC_EDIT_GLYPH_PREVIEW, EDIT_GLYPH_PREVIEW_CLASSW, 0, 209, 5, 32, 32
DEFPUSHBUTTON "Добре", IDOK, 48, 177, 70, 14 DEFPUSHBUTTON "Добре", IDOK, 48, 177, 70, 14
PUSHBUTTON "Отказ", IDCANCEL, 125, 177, 70, 14 PUSHBUTTON "Отказ", IDCANCEL, 125, 177, 70, 14
END END
IDM_MAINMENU MENU IDM_MAINMENU MENU
BEGIN BEGIN
POPUP "&Файл" POPUP "&Файл"
BEGIN BEGIN
MENUITEM "&Нов\tCtrl+N", ID_FILE_NEW MENUITEM "&Нов\tCtrl+N", ID_FILE_NEW
MENUITEM "&Отваряне...\tCtrl+O", ID_FILE_OPEN MENUITEM "&Отваряне...\tCtrl+O", ID_FILE_OPEN
MENUITEM "Затваряне", ID_FILE_CLOSE MENUITEM "Затваряне", ID_FILE_CLOSE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Запис\tCtrl+S", ID_FILE_SAVE MENUITEM "Запис\tCtrl+S", ID_FILE_SAVE
MENUITEM "Запис като...", ID_FILE_SAVE_AS MENUITEM "Запис като...", ID_FILE_SAVE_AS
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Изход като\tAlt+F4", ID_FILE_EXIT MENUITEM "Изход като\tAlt+F4", ID_FILE_EXIT
END END
POPUP "&Обработка" POPUP "&Обработка"
BEGIN BEGIN
MENUITEM "&Запомняне\tCtrl+C", ID_EDIT_COPY MENUITEM "&Запомняне\tCtrl+C", ID_EDIT_COPY
MENUITEM "&Поставяне\tCtrl+V", ID_EDIT_PASTE MENUITEM "&Поставяне\tCtrl+V", ID_EDIT_PASTE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Обработка на знак...", ID_EDIT_GLYPH MENUITEM "Обработка на знак...", ID_EDIT_GLYPH
END END
POPUP "&Прозорец" POPUP "&Прозорец"
BEGIN BEGIN
MENUITEM "&Надипляне", ID_WINDOW_CASCADE MENUITEM "&Надипляне", ID_WINDOW_CASCADE
MENUITEM "&Водоравно настелване", ID_WINDOW_TILE_HORZ MENUITEM "&Водоравно настелване", ID_WINDOW_TILE_HORZ
MENUITEM "&Отвесно настелване", ID_WINDOW_TILE_VERT MENUITEM "&Отвесно настелване", ID_WINDOW_TILE_VERT
MENUITEM "Под&реждане на значетата", ID_WINDOW_ARRANGE MENUITEM "Под&реждане на значетата", ID_WINDOW_ARRANGE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Следващ\tCtrl+F6", ID_WINDOW_NEXT MENUITEM "&Следващ\tCtrl+F6", ID_WINDOW_NEXT
END END
POPUP "Помо&щ" POPUP "Помо&щ"
BEGIN BEGIN
MENUITEM "&За...", ID_HELP_ABOUT MENUITEM "&За...", ID_HELP_ABOUT
END END
END END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_OPENFILTER, "Всички поддържани формати (*.bin,*.psf)|*.bin;*.psf|Двоичен шрифтов файл (*.bin)|*.bin|Екранен шрифт за ЛС, версия 1 (*.psf)|*.psf|" IDS_OPENFILTER, "Всички поддържани формати (*.bin,*.psf)|*.bin;*.psf|Двоичен шрифтов файл (*.bin)|*.bin|Екранен шрифт за ЛС, версия 1 (*.psf)|*.psf|"
IDS_SAVEFILTER, "Двоични шрифтови файлове (*.bin)|*.bin|" IDS_SAVEFILTER, "Двоични шрифтови файлове (*.bin)|*.bin|"
IDS_OPENERROR, "Грешка при отваряне на файла! (Грешка %1!u!)" IDS_OPENERROR, "Грешка при отваряне на файла! (Грешка %1!u!)"
IDS_READERROR, "Грешка при четене на файла! (Грешка %1!u!)" IDS_READERROR, "Грешка при четене на файла! (Грешка %1!u!)"
IDS_WRITEERROR, "Грешка при записване на файла! (Грешка %1!u!)" IDS_WRITEERROR, "Грешка при записване на файла! (Грешка %1!u!)"
IDS_UNSUPPORTEDFORMAT, "Неподдържан файлов формат!" IDS_UNSUPPORTEDFORMAT, "Неподдържан файлов формат!"
IDS_UNSUPPORTEDPSF, "Неподдържан формат шрифт PSF! Обработчикът поддържа само шрифтове 8x8, без раширени режими." IDS_UNSUPPORTEDPSF, "Неподдържан формат шрифт PSF! Обработчикът поддържа само шрифтове 8x8, без раширени режими."
IDS_DOCNAME, "Шрифт %1!u!" IDS_DOCNAME, "Шрифт %1!u!"
IDS_SAVEPROMPT, "Файлът ""%1"" е променен, но не е съхранен.\n\nискате ли да го съхрнаите?" IDS_SAVEPROMPT, "Файлът ""%1"" е променен, но не е съхранен.\n\nискате ли да го съхрнаите?"
IDS_APPTITLE, "Обработчикът на РеактОС за VGA шрифтове" IDS_APPTITLE, "Обработчикът на РеактОС за VGA шрифтове"
IDS_CLOSEEDIT, "Първо затворете всички прозорци за обработка!" IDS_CLOSEEDIT, "Първо затворете всички прозорци за обработка!"
IDS_TOOLTIP_NEW, "Нов" IDS_TOOLTIP_NEW, "Нов"
IDS_TOOLTIP_OPEN, "Отваряне" IDS_TOOLTIP_OPEN, "Отваряне"
IDS_TOOLTIP_SAVE, "Запис" IDS_TOOLTIP_SAVE, "Запис"
IDS_TOOLTIP_EDIT_GLYPH, "Обработка на знак" IDS_TOOLTIP_EDIT_GLYPH, "Обработка на знак"
IDS_TOOLTIP_COPY, "Запомняне" IDS_TOOLTIP_COPY, "Запомняне"
IDS_TOOLTIP_PASTE, "Поставяне" IDS_TOOLTIP_PASTE, "Поставяне"
END END

View file

@ -38,8 +38,8 @@ BEGIN
POPUP "&Datei" POPUP "&Datei"
BEGIN BEGIN
MENUITEM "&Neu\tStrg+N", ID_FILE_NEW MENUITEM "&Neu\tStrg+N", ID_FILE_NEW
MENUITEM "&Öffnen...\tStrg+O", ID_FILE_OPEN MENUITEM "&Öffnen...\tStrg+O", ID_FILE_OPEN
MENUITEM "Schließen", ID_FILE_CLOSE MENUITEM "Schließen", ID_FILE_CLOSE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Speichern\tStrg+S", ID_FILE_SAVE MENUITEM "Speichern\tStrg+S", ID_FILE_SAVE
MENUITEM "Speichern unter...", ID_FILE_SAVE_AS MENUITEM "Speichern unter...", ID_FILE_SAVE_AS
@ -50,19 +50,19 @@ BEGIN
POPUP "&Bearbeiten" POPUP "&Bearbeiten"
BEGIN BEGIN
MENUITEM "Kopieren\tStrg+C", ID_EDIT_COPY MENUITEM "Kopieren\tStrg+C", ID_EDIT_COPY
MENUITEM "Einfügen\tStrg+V", ID_EDIT_PASTE MENUITEM "Einfügen\tStrg+V", ID_EDIT_PASTE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Schriftzeichen bearbeiten...", ID_EDIT_GLYPH MENUITEM "Schriftzeichen bearbeiten...", ID_EDIT_GLYPH
END END
POPUP "&Fenster" POPUP "&Fenster"
BEGIN BEGIN
MENUITEM "&Überlappend", ID_WINDOW_CASCADE MENUITEM "&Überlappend", ID_WINDOW_CASCADE
MENUITEM "&Horizontal teilen", ID_WINDOW_TILE_HORZ MENUITEM "&Horizontal teilen", ID_WINDOW_TILE_HORZ
MENUITEM "&Vertikal teilen", ID_WINDOW_TILE_VERT MENUITEM "&Vertikal teilen", ID_WINDOW_TILE_VERT
MENUITEM "&Symbole anordnen", ID_WINDOW_ARRANGE MENUITEM "&Symbole anordnen", ID_WINDOW_ARRANGE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Nächs&tes\tStrg+F6", ID_WINDOW_NEXT MENUITEM "Nächs&tes\tStrg+F6", ID_WINDOW_NEXT
END END
POPUP "&Hilfe" POPUP "&Hilfe"
@ -73,22 +73,22 @@ END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_OPENFILTER, "Alle unterstützten Formate (*.bin,*.psf)|*.bin;*.psf|Binäre Schriftdateien (*.bin)|*.bin|PC Screen Fonts Version 1 (*.psf)|*.psf|" IDS_OPENFILTER, "Alle unterstützten Formate (*.bin,*.psf)|*.bin;*.psf|Binäre Schriftdateien (*.bin)|*.bin|PC Screen Fonts Version 1 (*.psf)|*.psf|"
IDS_SAVEFILTER, "Binäre Schriftdateien (*.bin)|*.bin|" IDS_SAVEFILTER, "Binäre Schriftdateien (*.bin)|*.bin|"
IDS_OPENERROR, "Fehler beim Öffnen der Datei! (Fehlernummer %1!u!)" IDS_OPENERROR, "Fehler beim Öffnen der Datei! (Fehlernummer %1!u!)"
IDS_READERROR, "Fehler beim Lesen der Datei! (Fehlernummer %1!u!)" IDS_READERROR, "Fehler beim Lesen der Datei! (Fehlernummer %1!u!)"
IDS_WRITEERROR, "Fehler beim Schreiben der Datei! (Fehlernummer %1!u!)" IDS_WRITEERROR, "Fehler beim Schreiben der Datei! (Fehlernummer %1!u!)"
IDS_UNSUPPORTEDFORMAT, "Nicht unterstütztes Dateiformat!" IDS_UNSUPPORTEDFORMAT, "Nicht unterstütztes Dateiformat!"
IDS_UNSUPPORTEDPSF, "Nicht unterstütztes PSF-Format! Der Editor unterstützt nur Fonts im Format 8x8 ohne spezielle Modi." IDS_UNSUPPORTEDPSF, "Nicht unterstütztes PSF-Format! Der Editor unterstützt nur Fonts im Format 8x8 ohne spezielle Modi."
IDS_DOCNAME, "Font %1!u!" IDS_DOCNAME, "Font %1!u!"
IDS_SAVEPROMPT, "Die Datei ""%1"" wurde geändert.\n\nMöchten Sie die Änderungen speichern?" IDS_SAVEPROMPT, "Die Datei ""%1"" wurde geändert.\n\nMöchten Sie die Änderungen speichern?"
IDS_APPTITLE, "ReactOS VGA Font Editor" IDS_APPTITLE, "ReactOS VGA Font Editor"
IDS_CLOSEEDIT, "Bitte schließen Sie zuerst alle offenen Bearbeitungs-Fenster!" IDS_CLOSEEDIT, "Bitte schließen Sie zuerst alle offenen Bearbeitungs-Fenster!"
IDS_TOOLTIP_NEW, "Neu" IDS_TOOLTIP_NEW, "Neu"
IDS_TOOLTIP_OPEN, "Öffnen" IDS_TOOLTIP_OPEN, "Öffnen"
IDS_TOOLTIP_SAVE, "Speichern" IDS_TOOLTIP_SAVE, "Speichern"
IDS_TOOLTIP_EDIT_GLYPH, "Schriftzeichen bearbeiten" IDS_TOOLTIP_EDIT_GLYPH, "Schriftzeichen bearbeiten"
IDS_TOOLTIP_COPY, "Kopieren" IDS_TOOLTIP_COPY, "Kopieren"
IDS_TOOLTIP_PASTE, "Einfügen" IDS_TOOLTIP_PASTE, "Einfügen"
END END

View file

@ -47,7 +47,7 @@ BEGIN
MENUITEM "Salir\tAlt+F4", ID_FILE_EXIT MENUITEM "Salir\tAlt+F4", ID_FILE_EXIT
END END
POPUP "&Edición" POPUP "&Edición"
BEGIN BEGIN
MENUITEM "Copiar\tCtrl+C", ID_EDIT_COPY MENUITEM "Copiar\tCtrl+C", ID_EDIT_COPY
MENUITEM "Pegar\tCtrl+V", ID_EDIT_PASTE MENUITEM "Pegar\tCtrl+V", ID_EDIT_PASTE
@ -73,17 +73,17 @@ END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_OPENFILTER, "Todos los formatos soportados (*.bin,*.psf)|*.bin;*.psf|Archivos binarios de Fuentes (*.bin)|*.bin|Fuente de pantalla de PC Versión 1 (*.psf)|*.psf|" IDS_OPENFILTER, "Todos los formatos soportados (*.bin,*.psf)|*.bin;*.psf|Archivos binarios de Fuentes (*.bin)|*.bin|Fuente de pantalla de PC Versión 1 (*.psf)|*.psf|"
IDS_SAVEFILTER, "Archivos binarios de Fuentes (*.bin)|*.bin|" IDS_SAVEFILTER, "Archivos binarios de Fuentes (*.bin)|*.bin|"
IDS_OPENERROR, "¡Error al abrir el archivo! (Error número %1!u!)" IDS_OPENERROR, "¡Error al abrir el archivo! (Error número %1!u!)"
IDS_READERROR, "¡Error al leer el archivo! (Error número %1!u!)" IDS_READERROR, "¡Error al leer el archivo! (Error número %1!u!)"
IDS_WRITEERROR, "¡Error al escribir el archivo! (Error número %1!u!)" IDS_WRITEERROR, "¡Error al escribir el archivo! (Error número %1!u!)"
IDS_UNSUPPORTEDFORMAT, "¡Formato de archivo no soportado!" IDS_UNSUPPORTEDFORMAT, "¡Formato de archivo no soportado!"
IDS_UNSUPPORTEDPSF, "¡Formato de fuente PSF no soportado! El editor sólo soporta fuentes 8x8 fonts sin modos especiales." IDS_UNSUPPORTEDPSF, "¡Formato de fuente PSF no soportado! El editor sólo soporta fuentes 8x8 fonts sin modos especiales."
IDS_DOCNAME, "Fuente %1!u!" IDS_DOCNAME, "Fuente %1!u!"
IDS_SAVEPROMPT, "El archivo ""%1"" ha sido modificado, pero no guardado.\n\n¿Quiere guardarlo ahora?" IDS_SAVEPROMPT, "El archivo ""%1"" ha sido modificado, pero no guardado.\n\n¿Quiere guardarlo ahora?"
IDS_APPTITLE, "ReactOS VGA Font Editor" IDS_APPTITLE, "ReactOS VGA Font Editor"
IDS_CLOSEEDIT, "¡Por favor, cierre todas las ventanas de Edición abiertas primero!" IDS_CLOSEEDIT, "¡Por favor, cierre todas las ventanas de Edición abiertas primero!"
IDS_TOOLTIP_NEW, "Nuevo" IDS_TOOLTIP_NEW, "Nuevo"
IDS_TOOLTIP_OPEN, "Abrir" IDS_TOOLTIP_OPEN, "Abrir"

View file

@ -11,18 +11,18 @@ LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
IDD_ABOUT DIALOGEX 10, 10, 130, 62 IDD_ABOUT DIALOGEX 10, 10, 130, 62
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "À propos de" CAPTION "À propos de"
FONT 8, "MS Shell Dlg" FONT 8, "MS Shell Dlg"
BEGIN BEGIN
ICON IDI_MAIN, IDC_STATIC, 10, 10, 20, 20 ICON IDI_MAIN, IDC_STATIC, 10, 10, 20, 20
LTEXT "Éditeur de police VGA ReactOS", IDC_STATIC, 37, 10, 93, 10 LTEXT "Éditeur de police VGA ReactOS", IDC_STATIC, 37, 10, 93, 10
LTEXT "Copyright 2008 Colin Finck", IDC_STATIC, 37, 20, 93, 10 LTEXT "Copyright 2008 Colin Finck", IDC_STATIC, 37, 20, 93, 10
DEFPUSHBUTTON "OK", IDCANCEL, 40, 44, 55, 15 DEFPUSHBUTTON "OK", IDCANCEL, 40, 44, 55, 15
END END
IDD_EDITGLYPH DIALOGEX 32768, 32768, 246, 197 IDD_EDITGLYPH DIALOGEX 32768, 32768, 246, 197
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Éditer le glyphe" CAPTION "Éditer le glyphe"
FONT 8, "MS Shell Dlg" FONT 8, "MS Shell Dlg"
BEGIN BEGIN
CONTROL "", IDC_EDIT_GLYPH_TOOLBOX, TOOLBARCLASSNAMEA, CCS_NODIVIDER | CCS_NORESIZE, 5, 5, 24, 82 CONTROL "", IDC_EDIT_GLYPH_TOOLBOX, TOOLBARCLASSNAMEA, CCS_NODIVIDER | CCS_NORESIZE, 5, 5, 24, 82
@ -47,48 +47,48 @@ BEGIN
MENUITEM "Quitter\tAlt+F4", ID_FILE_EXIT MENUITEM "Quitter\tAlt+F4", ID_FILE_EXIT
END END
POPUP "&Édition" POPUP "&Édition"
BEGIN BEGIN
MENUITEM "Copier\tCtrl+C", ID_EDIT_COPY MENUITEM "Copier\tCtrl+C", ID_EDIT_COPY
MENUITEM "Coller\tCtrl+V", ID_EDIT_PASTE MENUITEM "Coller\tCtrl+V", ID_EDIT_PASTE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Éditer le glyphe...", ID_EDIT_GLYPH MENUITEM "Éditer le glyphe...", ID_EDIT_GLYPH
END END
POPUP "Fenêtres" POPUP "Fenêtres"
BEGIN BEGIN
MENUITEM "En &cascade", ID_WINDOW_CASCADE MENUITEM "En &cascade", ID_WINDOW_CASCADE
MENUITEM "Mosaïque &horizontale", ID_WINDOW_TILE_HORZ MENUITEM "Mosaïque &horizontale", ID_WINDOW_TILE_HORZ
MENUITEM "Mosaïque &verticale", ID_WINDOW_TILE_VERT MENUITEM "Mosaïque &verticale", ID_WINDOW_TILE_VERT
MENUITEM "&Arranger les icônes", ID_WINDOW_ARRANGE MENUITEM "&Arranger les icônes", ID_WINDOW_ARRANGE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Suivan&te\tCtrl+F6", ID_WINDOW_NEXT MENUITEM "Suivan&te\tCtrl+F6", ID_WINDOW_NEXT
END END
POPUP "Aide" POPUP "Aide"
BEGIN BEGIN
MENUITEM "&À propos de...", ID_HELP_ABOUT MENUITEM "&À propos de...", ID_HELP_ABOUT
END END
END END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_OPENFILTER, "Tous les formats supportés (*.bin,*.psf)|*.bin;*.psf|Fichiers police binaires (*.bin)|*.bin|PC Screen Fonts Version 1 (*.psf)|*.psf|" IDS_OPENFILTER, "Tous les formats supportés (*.bin,*.psf)|*.bin;*.psf|Fichiers police binaires (*.bin)|*.bin|PC Screen Fonts Version 1 (*.psf)|*.psf|"
IDS_SAVEFILTER, "Fichiers police binaires (*.bin)|*.bin|" IDS_SAVEFILTER, "Fichiers police binaires (*.bin)|*.bin|"
IDS_OPENERROR, "Erreur lors de l'ouverture du fichier ! (Erreur numéro %1!u!)" IDS_OPENERROR, "Erreur lors de l'ouverture du fichier ! (Erreur numéro %1!u!)"
IDS_READERROR, "Erreur lors de la lecture du fichier ! (Erreur numéro %1!u!)" IDS_READERROR, "Erreur lors de la lecture du fichier ! (Erreur numéro %1!u!)"
IDS_WRITEERROR, "Erreur lors de l'écriture du fichier ! (Erreur numéro %1!u!)" IDS_WRITEERROR, "Erreur lors de l'écriture du fichier ! (Erreur numéro %1!u!)"
IDS_UNSUPPORTEDFORMAT, "Format de fichier non supporté!" IDS_UNSUPPORTEDFORMAT, "Format de fichier non supporté!"
IDS_UNSUPPORTEDPSF, "Format de police PSF non supporté ! L'éditeur supporte seulement les polices 8x8 sans aucun mode spécial." IDS_UNSUPPORTEDPSF, "Format de police PSF non supporté ! L'éditeur supporte seulement les polices 8x8 sans aucun mode spécial."
IDS_DOCNAME, "Police %1!u!" IDS_DOCNAME, "Police %1!u!"
IDS_SAVEPROMPT, "Le fichier ""%1"" a été modifié mais pas enregistré.\n\nVoulez-vous l'enregistrer ?" IDS_SAVEPROMPT, "Le fichier ""%1"" a été modifié mais pas enregistré.\n\nVoulez-vous l'enregistrer ?"
IDS_APPTITLE, "Éditeur de police VGA ReactOS" IDS_APPTITLE, "Éditeur de police VGA ReactOS"
IDS_CLOSEEDIT, "Veuillez d'abord fermer toutes les fenêtres d'édition !" IDS_CLOSEEDIT, "Veuillez d'abord fermer toutes les fenêtres d'édition !"
IDS_TOOLTIP_NEW, "Nouveau" IDS_TOOLTIP_NEW, "Nouveau"
IDS_TOOLTIP_OPEN, "Ouvrir" IDS_TOOLTIP_OPEN, "Ouvrir"
IDS_TOOLTIP_SAVE, "Enregistrer" IDS_TOOLTIP_SAVE, "Enregistrer"
IDS_TOOLTIP_EDIT_GLYPH, "Éditer le glyphe" IDS_TOOLTIP_EDIT_GLYPH, "Éditer le glyphe"
IDS_TOOLTIP_COPY, "Copier" IDS_TOOLTIP_COPY, "Copier"
IDS_TOOLTIP_PASTE, "Coller" IDS_TOOLTIP_PASTE, "Coller"
END END

View file

@ -81,7 +81,7 @@ BEGIN
IDS_UNSUPPORTEDFORMAT, "Formato non supportato!" IDS_UNSUPPORTEDFORMAT, "Formato non supportato!"
IDS_UNSUPPORTEDPSF, "Formato font PSF non supportato! L'editor supporta esclusivamente i font 8x8 senza modi speciali." IDS_UNSUPPORTEDPSF, "Formato font PSF non supportato! L'editor supporta esclusivamente i font 8x8 senza modi speciali."
IDS_DOCNAME, "Font %1!u!" IDS_DOCNAME, "Font %1!u!"
IDS_SAVEPROMPT, "Il file ""%1"" è stato modificato, ma non salvato.\n\nVolete salvarlo ora?" IDS_SAVEPROMPT, "Il file ""%1"" è stato modificato, ma non salvato.\n\nVolete salvarlo ora?"
IDS_APPTITLE, "ReactOS VGA Font Editor" IDS_APPTITLE, "ReactOS VGA Font Editor"
IDS_CLOSEEDIT, "Prima chiudere tutte le finestre di Edit!" IDS_CLOSEEDIT, "Prima chiudere tutte le finestre di Edit!"

View file

@ -38,7 +38,7 @@ BEGIN
POPUP "&Fil" POPUP "&Fil"
BEGIN BEGIN
MENUITEM "&Ny\tCtrl+N", ID_FILE_NEW MENUITEM "&Ny\tCtrl+N", ID_FILE_NEW
MENUITEM "&Åpne...\tCtrl+O", ID_FILE_OPEN MENUITEM "&Åpne...\tCtrl+O", ID_FILE_OPEN
MENUITEM "Lukk", ID_FILE_CLOSE MENUITEM "Lukk", ID_FILE_CLOSE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Lagre\tCtrl+S", ID_FILE_SAVE MENUITEM "Lagre\tCtrl+S", ID_FILE_SAVE
@ -73,20 +73,20 @@ END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_OPENFILTER, "Alle støttet formater (*.bin,*.psf)|*.bin;*.psf|Binære skrifttype filer (*.bin)|*.bin|PC skjerm skrifttype versjon 1 (*.psf)|*.psf|" IDS_OPENFILTER, "Alle støttet formater (*.bin,*.psf)|*.bin;*.psf|Binære skrifttype filer (*.bin)|*.bin|PC skjerm skrifttype versjon 1 (*.psf)|*.psf|"
IDS_SAVEFILTER, "Binære skrifttype filer (*.bin)|*.bin|" IDS_SAVEFILTER, "Binære skrifttype filer (*.bin)|*.bin|"
IDS_OPENERROR, "Feil med å åpne filen! (Feil nummer %1!u!)" IDS_OPENERROR, "Feil med å åpne filen! (Feil nummer %1!u!)"
IDS_READERROR, "Feil med å lese filen! (Feil nummer %1!u!)" IDS_READERROR, "Feil med å lese filen! (Feil nummer %1!u!)"
IDS_WRITEERROR, "Feil med å lagre filen! (Feil nummer %1!u!)" IDS_WRITEERROR, "Feil med å lagre filen! (Feil nummer %1!u!)"
IDS_UNSUPPORTEDFORMAT, "Filformatet er ikke støttet!" IDS_UNSUPPORTEDFORMAT, "Filformatet er ikke støttet!"
IDS_UNSUPPORTEDPSF, "Ikke støttet PSF filformat/skriftformat! Programmet støtter bare 8x8 skrift med ingen spesielle modus." IDS_UNSUPPORTEDPSF, "Ikke støttet PSF filformat/skriftformat! Programmet støtter bare 8x8 skrift med ingen spesielle modus."
IDS_DOCNAME, "Skrifttype %1!u!" IDS_DOCNAME, "Skrifttype %1!u!"
IDS_SAVEPROMPT, "Filen ""%1"" har blitt endret, men har ikke blitt lagret.\n\nVil du lagre denne?" IDS_SAVEPROMPT, "Filen ""%1"" har blitt endret, men har ikke blitt lagret.\n\nVil du lagre denne?"
IDS_APPTITLE, "ReactOS VGA Skriftredigering" IDS_APPTITLE, "ReactOS VGA Skriftredigering"
IDS_CLOSEEDIT, "Vennligst lukk alle åpne vinduer først!" IDS_CLOSEEDIT, "Vennligst lukk alle åpne vinduer først!"
IDS_TOOLTIP_NEW, "Ny" IDS_TOOLTIP_NEW, "Ny"
IDS_TOOLTIP_OPEN, "Åpne" IDS_TOOLTIP_OPEN, "Åpne"
IDS_TOOLTIP_SAVE, "Lagre" IDS_TOOLTIP_SAVE, "Lagre"
IDS_TOOLTIP_EDIT_GLYPH, "Rediger Glyph" IDS_TOOLTIP_EDIT_GLYPH, "Rediger Glyph"
IDS_TOOLTIP_COPY, "Kopier" IDS_TOOLTIP_COPY, "Kopier"

View file

@ -22,7 +22,7 @@ END
IDD_EDITGLYPH DIALOGEX 32768, 32768, 246, 197 IDD_EDITGLYPH DIALOGEX 32768, 32768, 246, 197
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Edycja Glifów" CAPTION "Edycja Glifów"
FONT 8, "MS Shell Dlg" FONT 8, "MS Shell Dlg"
BEGIN BEGIN
CONTROL "", IDC_EDIT_GLYPH_TOOLBOX, TOOLBARCLASSNAMEA, CCS_NODIVIDER | CCS_NORESIZE, 5, 5, 24, 82 CONTROL "", IDC_EDIT_GLYPH_TOOLBOX, TOOLBARCLASSNAMEA, CCS_NODIVIDER | CCS_NORESIZE, 5, 5, 24, 82
@ -38,13 +38,13 @@ BEGIN
POPUP "&Plik" POPUP "&Plik"
BEGIN BEGIN
MENUITEM "&Nowy\tCtrl+N", ID_FILE_NEW MENUITEM "&Nowy\tCtrl+N", ID_FILE_NEW
MENUITEM "&Otwórz.\tCtrl+O", ID_FILE_OPEN MENUITEM "&Otwórz.\tCtrl+O", ID_FILE_OPEN
MENUITEM "Zamknij", ID_FILE_CLOSE MENUITEM "Zamknij", ID_FILE_CLOSE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Zapisz\tCtrl+S", ID_FILE_SAVE MENUITEM "Zapisz\tCtrl+S", ID_FILE_SAVE
MENUITEM "Zapisz jako", ID_FILE_SAVE_AS MENUITEM "Zapisz jako", ID_FILE_SAVE_AS
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Wyjdź\tAlt+F4", ID_FILE_EXIT MENUITEM "Wyjdź\tAlt+F4", ID_FILE_EXIT
END END
POPUP "&Edit" POPUP "&Edit"
@ -60,9 +60,9 @@ BEGIN
MENUITEM "&Kaskadowo", ID_WINDOW_CASCADE MENUITEM "&Kaskadowo", ID_WINDOW_CASCADE
MENUITEM "Ustaw &poziomo", ID_WINDOW_TILE_HORZ MENUITEM "Ustaw &poziomo", ID_WINDOW_TILE_HORZ
MENUITEM "Ustaw pio&nowo", ID_WINDOW_TILE_VERT MENUITEM "Ustaw pio&nowo", ID_WINDOW_TILE_VERT
MENUITEM "&Uporządkuj ikony", ID_WINDOW_ARRANGE MENUITEM "&Uporządkuj ikony", ID_WINDOW_ARRANGE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Nas&tępne\tCtrl+F6", ID_WINDOW_NEXT MENUITEM "Nas&tępne\tCtrl+F6", ID_WINDOW_NEXT
END END
POPUP "&Pomoc" POPUP "&Pomoc"
@ -73,20 +73,20 @@ END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_OPENFILTER, "Wszystkie obsługiwane (*.bin,*.psf)|*.bin;*.psf|Czcionki binarne (*.bin)|*.bin|Czcionki PSF V1 (*.psf)|*.psf|" IDS_OPENFILTER, "Wszystkie obsługiwane (*.bin,*.psf)|*.bin;*.psf|Czcionki binarne (*.bin)|*.bin|Czcionki PSF V1 (*.psf)|*.psf|"
IDS_SAVEFILTER, "Czcionki binarne (*.bin)|*.bin|" IDS_SAVEFILTER, "Czcionki binarne (*.bin)|*.bin|"
IDS_OPENERROR, "Błąd poczas otwierania pliku! (Błąd nr. %1!u!)" IDS_OPENERROR, "Błąd poczas otwierania pliku! (Błąd nr. %1!u!)"
IDS_READERROR, "Błąd poczas wczytywania pliku! (Błąd nr. %1!u!)" IDS_READERROR, "Błąd poczas wczytywania pliku! (Błąd nr. %1!u!)"
IDS_WRITEERROR, "Błąd podczas zapisu do pliku! (Błąd nr. %1!u!)" IDS_WRITEERROR, "Błąd podczas zapisu do pliku! (Błąd nr. %1!u!)"
IDS_UNSUPPORTEDFORMAT, "Nieobsługiwany format czcionki!" IDS_UNSUPPORTEDFORMAT, "Nieobsługiwany format czcionki!"
IDS_UNSUPPORTEDPSF, "Nieobsługiwana wersja PSF! Edytor obsługuje wyłącznie czcionki rozmiaru 8x8, bez dodatków." IDS_UNSUPPORTEDPSF, "Nieobsługiwana wersja PSF! Edytor obsługuje wyłącznie czcionki rozmiaru 8x8, bez dodatków."
IDS_DOCNAME, "Czcionka %1!u!" IDS_DOCNAME, "Czcionka %1!u!"
IDS_SAVEPROMPT, "Plik ""%1"" został zmieniony, ale nie zapisany.\n\nCzy chcesz zapisać zmiany?" IDS_SAVEPROMPT, "Plik ""%1"" został zmieniony, ale nie zapisany.\n\nCzy chcesz zapisać zmiany?"
IDS_APPTITLE, "Edytor czcionek VGA dla ReactOS" IDS_APPTITLE, "Edytor czcionek VGA dla ReactOS"
IDS_CLOSEEDIT, "Proszę najpierw zamknąć wszystkie okna Edycji!" IDS_CLOSEEDIT, "Proszę najpierw zamknąć wszystkie okna Edycji!"
IDS_TOOLTIP_NEW, "Nowy" IDS_TOOLTIP_NEW, "Nowy"
IDS_TOOLTIP_OPEN, "Otwórz" IDS_TOOLTIP_OPEN, "Otwórz"
IDS_TOOLTIP_SAVE, "Zapisz" IDS_TOOLTIP_SAVE, "Zapisz"
IDS_TOOLTIP_EDIT_GLYPH, "Edytuj Glify" IDS_TOOLTIP_EDIT_GLYPH, "Edytuj Glify"
IDS_TOOLTIP_COPY, "Copy" IDS_TOOLTIP_COPY, "Copy"

View file

@ -11,18 +11,18 @@ LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
IDD_ABOUT DIALOGEX 10, 10, 130, 62 IDD_ABOUT DIALOGEX 10, 10, 130, 62
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "О программе" CAPTION "О программе"
FONT 8, "MS Shell Dlg" FONT 8, "MS Shell Dlg"
BEGIN BEGIN
ICON IDI_MAIN, IDC_STATIC, 10, 10, 20, 20 ICON IDI_MAIN, IDC_STATIC, 10, 10, 20, 20
LTEXT "Редактор VGA-шрифтов ReactOS", IDC_STATIC, 37, 10, 93, 10 LTEXT "Редактор VGA-шрифтов ReactOS", IDC_STATIC, 37, 10, 93, 10
LTEXT "Авторские права 2008 Колин Финк", IDC_STATIC, 37, 20, 93, 17 LTEXT "Авторские права 2008 Колин Финк", IDC_STATIC, 37, 20, 93, 17
DEFPUSHBUTTON "OK", IDCANCEL, 40, 44, 55, 15 DEFPUSHBUTTON "OK", IDCANCEL, 40, 44, 55, 15
END END
IDD_EDITGLYPH DIALOGEX 32768, 32768, 246, 197 IDD_EDITGLYPH DIALOGEX 32768, 32768, 246, 197
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Редактирование символа" CAPTION "Редактирование символа"
FONT 8, "MS Shell Dlg" FONT 8, "MS Shell Dlg"
BEGIN BEGIN
CONTROL "", IDC_EDIT_GLYPH_TOOLBOX, TOOLBARCLASSNAMEA, CCS_NODIVIDER | CCS_NORESIZE, 5, 5, 24, 82 CONTROL "", IDC_EDIT_GLYPH_TOOLBOX, TOOLBARCLASSNAMEA, CCS_NODIVIDER | CCS_NORESIZE, 5, 5, 24, 82
@ -30,65 +30,65 @@ BEGIN
CONTROL "", IDC_EDIT_GLYPH_PREVIEW, EDIT_GLYPH_PREVIEW_CLASSW, 0, 209, 5, 32, 32 CONTROL "", IDC_EDIT_GLYPH_PREVIEW, EDIT_GLYPH_PREVIEW_CLASSW, 0, 209, 5, 32, 32
DEFPUSHBUTTON "OK", IDOK, 48, 177, 70, 14 DEFPUSHBUTTON "OK", IDOK, 48, 177, 70, 14
PUSHBUTTON "Отмена", IDCANCEL, 125, 177, 70, 14 PUSHBUTTON "Отмена", IDCANCEL, 125, 177, 70, 14
END END
IDM_MAINMENU MENU IDM_MAINMENU MENU
BEGIN BEGIN
POPUP "&Файл" POPUP "&Файл"
BEGIN BEGIN
MENUITEM "&Новый\tCtrl+N", ID_FILE_NEW MENUITEM "&Новый\tCtrl+N", ID_FILE_NEW
MENUITEM "&Открыть...\tCtrl+O", ID_FILE_OPEN MENUITEM "&Открыть...\tCtrl+O", ID_FILE_OPEN
MENUITEM "Закрыть", ID_FILE_CLOSE MENUITEM "Закрыть", ID_FILE_CLOSE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Сохранить\tCtrl+S", ID_FILE_SAVE MENUITEM "Сохранить\tCtrl+S", ID_FILE_SAVE
MENUITEM "Сохранить как...", ID_FILE_SAVE_AS MENUITEM "Сохранить как...", ID_FILE_SAVE_AS
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Выход\tAlt+F4", ID_FILE_EXIT MENUITEM "Выход\tAlt+F4", ID_FILE_EXIT
END END
POPUP "&Правка" POPUP "&Правка"
BEGIN BEGIN
MENUITEM "Копировать\tCtrl+C", ID_EDIT_COPY MENUITEM "Копировать\tCtrl+C", ID_EDIT_COPY
MENUITEM "Вставить\tCtrl+V", ID_EDIT_PASTE MENUITEM "Вставить\tCtrl+V", ID_EDIT_PASTE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Изменить символ...", ID_EDIT_GLYPH MENUITEM "Изменить символ...", ID_EDIT_GLYPH
END END
POPUP "&Окна" POPUP "&Окна"
BEGIN BEGIN
MENUITEM "&Каскадом", ID_WINDOW_CASCADE MENUITEM "&Каскадом", ID_WINDOW_CASCADE
MENUITEM "&По горизонтали", ID_WINDOW_TILE_HORZ MENUITEM "&По горизонтали", ID_WINDOW_TILE_HORZ
MENUITEM "П&о вертикали", ID_WINDOW_TILE_VERT MENUITEM "П&о вертикали", ID_WINDOW_TILE_VERT
MENUITEM "&Упорядочить значки", ID_WINDOW_ARRANGE MENUITEM "&Упорядочить значки", ID_WINDOW_ARRANGE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Следующее\tCtrl+F6", ID_WINDOW_NEXT MENUITEM "&Следующее\tCtrl+F6", ID_WINDOW_NEXT
END END
POPUP "&Справка" POPUP "&Справка"
BEGIN BEGIN
MENUITEM "&О программе...", ID_HELP_ABOUT MENUITEM "&О программе...", ID_HELP_ABOUT
END END
END END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_OPENFILTER, "Все поддерживаемые форматы (*.bin,*.psf)|*.bin;*.psf|Двоичные файлы шрифтов (*.bin)|*.bin|Экранные шрифты PC версии 1 (*.psf)|*.psf|" IDS_OPENFILTER, "Все поддерживаемые форматы (*.bin,*.psf)|*.bin;*.psf|Двоичные файлы шрифтов (*.bin)|*.bin|Экранные шрифты PC версии 1 (*.psf)|*.psf|"
IDS_SAVEFILTER, "Двоичные файлы шрифтов (*.bin)|*.bin|" IDS_SAVEFILTER, "Двоичные файлы шрифтов (*.bin)|*.bin|"
IDS_OPENERROR, "Ошибка открытия файла! (Ошибка номер %1!u!)" IDS_OPENERROR, "Ошибка открытия файла! (Ошибка номер %1!u!)"
IDS_READERROR, "Ошибка чтения файла! (Ошибка номер %1!u!)" IDS_READERROR, "Ошибка чтения файла! (Ошибка номер %1!u!)"
IDS_WRITEERROR, "Ошибка записи файла! (Ошибка номер %1!u!)" IDS_WRITEERROR, "Ошибка записи файла! (Ошибка номер %1!u!)"
IDS_UNSUPPORTEDFORMAT, "Неподдерживаемый формат файла!" IDS_UNSUPPORTEDFORMAT, "Неподдерживаемый формат файла!"
IDS_UNSUPPORTEDPSF, "Неподдерживаемый PSF-формат шрифта! Редактор поддерживает только шрифты размером 8x8 без специальных режимов." IDS_UNSUPPORTEDPSF, "Неподдерживаемый PSF-формат шрифта! Редактор поддерживает только шрифты размером 8x8 без специальных режимов."
IDS_DOCNAME, "Шрифт %1!u!" IDS_DOCNAME, "Шрифт %1!u!"
IDS_SAVEPROMPT, "Файл ""%1"" был изменен и изменения не были сохранены.\n\nСохранить?" IDS_SAVEPROMPT, "Файл ""%1"" был изменен и изменения не были сохранены.\n\nСохранить?"
IDS_APPTITLE, "Редактор VGA-шрифтов ReactOS" IDS_APPTITLE, "Редактор VGA-шрифтов ReactOS"
IDS_CLOSEEDIT, "Пожалуйста, закройте сначала все открытые окна редактирования!" IDS_CLOSEEDIT, "Пожалуйста, закройте сначала все открытые окна редактирования!"
IDS_TOOLTIP_NEW, "Новый" IDS_TOOLTIP_NEW, "Новый"
IDS_TOOLTIP_OPEN, "Открыть" IDS_TOOLTIP_OPEN, "Открыть"
IDS_TOOLTIP_SAVE, "Сохранить" IDS_TOOLTIP_SAVE, "Сохранить"
IDS_TOOLTIP_EDIT_GLYPH, "Редактировать символ" IDS_TOOLTIP_EDIT_GLYPH, "Редактировать символ"
IDS_TOOLTIP_COPY, "Копировать" IDS_TOOLTIP_COPY, "Копировать"
IDS_TOOLTIP_PASTE, "Вставить" IDS_TOOLTIP_PASTE, "Вставить"
END END

View file

@ -11,18 +11,18 @@ LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
IDD_ABOUT DIALOGEX 10, 10, 130, 62 IDD_ABOUT DIALOGEX 10, 10, 130, 62
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "Про програму" CAPTION "Про програму"
FONT 8, "MS Shell Dlg" FONT 8, "MS Shell Dlg"
BEGIN BEGIN
ICON IDI_MAIN, IDC_STATIC, 10, 10, 20, 20 ICON IDI_MAIN, IDC_STATIC, 10, 10, 20, 20
LTEXT "Редактор VGA-шрифтів ReactOS", IDC_STATIC, 37, 10, 93, 10 LTEXT "Редактор VGA-шрифтів ReactOS", IDC_STATIC, 37, 10, 93, 10
LTEXT "Copyright 2008 Colin Finck", IDC_STATIC, 37, 20, 93, 10 LTEXT "Copyright 2008 Colin Finck", IDC_STATIC, 37, 20, 93, 10
DEFPUSHBUTTON "OK", IDCANCEL, 40, 44, 55, 15 DEFPUSHBUTTON "OK", IDCANCEL, 40, 44, 55, 15
END END
IDD_EDITGLYPH DIALOGEX 32768, 32768, 246, 197 IDD_EDITGLYPH DIALOGEX 32768, 32768, 246, 197
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Редагування символа" CAPTION "Редагування символа"
FONT 8, "MS Shell Dlg" FONT 8, "MS Shell Dlg"
BEGIN BEGIN
CONTROL "", IDC_EDIT_GLYPH_TOOLBOX, TOOLBARCLASSNAMEA, CCS_NODIVIDER | CCS_NORESIZE, 5, 5, 24, 82 CONTROL "", IDC_EDIT_GLYPH_TOOLBOX, TOOLBARCLASSNAMEA, CCS_NODIVIDER | CCS_NORESIZE, 5, 5, 24, 82
@ -30,65 +30,65 @@ BEGIN
CONTROL "", IDC_EDIT_GLYPH_PREVIEW, EDIT_GLYPH_PREVIEW_CLASSW, 0, 209, 5, 32, 32 CONTROL "", IDC_EDIT_GLYPH_PREVIEW, EDIT_GLYPH_PREVIEW_CLASSW, 0, 209, 5, 32, 32
DEFPUSHBUTTON "OK", IDOK, 48, 177, 70, 14 DEFPUSHBUTTON "OK", IDOK, 48, 177, 70, 14
PUSHBUTTON "Скасувати", IDCANCEL, 125, 177, 70, 14 PUSHBUTTON "Скасувати", IDCANCEL, 125, 177, 70, 14
END END
IDM_MAINMENU MENU IDM_MAINMENU MENU
BEGIN BEGIN
POPUP "&Файл" POPUP "&Файл"
BEGIN BEGIN
MENUITEM "&Створити\tCtrl+N", ID_FILE_NEW MENUITEM "&Створити\tCtrl+N", ID_FILE_NEW
MENUITEM "&Відкрити...\tCtrl+O", ID_FILE_OPEN MENUITEM "&Відкрити...\tCtrl+O", ID_FILE_OPEN
MENUITEM "&Закрити", ID_FILE_CLOSE MENUITEM "&Закрити", ID_FILE_CLOSE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "З&берегти\tCtrl+S", ID_FILE_SAVE MENUITEM "З&берегти\tCtrl+S", ID_FILE_SAVE
MENUITEM "Зберегти &як...", ID_FILE_SAVE_AS MENUITEM "Зберегти &як...", ID_FILE_SAVE_AS
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "В&ихід\tAlt+F4", ID_FILE_EXIT MENUITEM "В&ихід\tAlt+F4", ID_FILE_EXIT
END END
POPUP "&Правка" POPUP "&Правка"
BEGIN BEGIN
MENUITEM "Копіювати\tCtrl+C", ID_EDIT_COPY MENUITEM "Копіювати\tCtrl+C", ID_EDIT_COPY
MENUITEM "Вставити\tCtrl+V", ID_EDIT_PASTE MENUITEM "Вставити\tCtrl+V", ID_EDIT_PASTE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Редагувати символ...", ID_EDIT_GLYPH MENUITEM "Редагувати символ...", ID_EDIT_GLYPH
END END
POPUP "&Вікно" POPUP "&Вікно"
BEGIN BEGIN
MENUITEM "&Каскадом", ID_WINDOW_CASCADE MENUITEM "&Каскадом", ID_WINDOW_CASCADE
MENUITEM "&Горизонтально", ID_WINDOW_TILE_HORZ MENUITEM "&Горизонтально", ID_WINDOW_TILE_HORZ
MENUITEM "&Вертикально", ID_WINDOW_TILE_VERT MENUITEM "&Вертикально", ID_WINDOW_TILE_VERT
MENUITEM "Упорядкувати &значки", ID_WINDOW_ARRANGE MENUITEM "Упорядкувати &значки", ID_WINDOW_ARRANGE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "&Наступне\tCtrl+F6", ID_WINDOW_NEXT MENUITEM "&Наступне\tCtrl+F6", ID_WINDOW_NEXT
END END
POPUP "&Довідка" POPUP "&Довідка"
BEGIN BEGIN
MENUITEM "&Про програму...", ID_HELP_ABOUT MENUITEM "&Про програму...", ID_HELP_ABOUT
END END
END END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_OPENFILTER, "Всі підтримувані формати (*.bin,*.psf)|*.bin;*.psf|Двійкові файли шрифтів (*.bin)|*.bin|Екранні шрифти ПК версії 1 (*.psf)|*.psf|" IDS_OPENFILTER, "Всі підтримувані формати (*.bin,*.psf)|*.bin;*.psf|Двійкові файли шрифтів (*.bin)|*.bin|Екранні шрифти ПК версії 1 (*.psf)|*.psf|"
IDS_SAVEFILTER, "Двійкові файли шрифтів (*.bin)|*.bin|" IDS_SAVEFILTER, "Двійкові файли шрифтів (*.bin)|*.bin|"
IDS_OPENERROR, "Помилка при відкритті файлу! (Номер помилки %1!u!)" IDS_OPENERROR, "Помилка при відкритті файлу! (Номер помилки %1!u!)"
IDS_READERROR, "Помилка при читанні файлу! (Номер помилки %1!u!)" IDS_READERROR, "Помилка при читанні файлу! (Номер помилки %1!u!)"
IDS_WRITEERROR, "Помилка при запису файлу! (Номер помилки %1!u!)" IDS_WRITEERROR, "Помилка при запису файлу! (Номер помилки %1!u!)"
IDS_UNSUPPORTEDFORMAT, "Непідтримуваний формат файлу!" IDS_UNSUPPORTEDFORMAT, "Непідтримуваний формат файлу!"
IDS_UNSUPPORTEDPSF, "Непідтримуваний формат PSF шрифта! Редактор підтримує тільки шрифти 8x8 без спеціальних режимів." IDS_UNSUPPORTEDPSF, "Непідтримуваний формат PSF шрифта! Редактор підтримує тільки шрифти 8x8 без спеціальних режимів."
IDS_DOCNAME, "Шрифт %1!u!" IDS_DOCNAME, "Шрифт %1!u!"
IDS_SAVEPROMPT, "Файл ""%1"" був змінений, але не збережений.\n\nЗберегти його?" IDS_SAVEPROMPT, "Файл ""%1"" був змінений, але не збережений.\n\nЗберегти його?"
IDS_APPTITLE, "Редактор VGA-шрифтів ReactOS" IDS_APPTITLE, "Редактор VGA-шрифтів ReactOS"
IDS_CLOSEEDIT, "Будь ласка закрийте всі відкриті вікна Редагування спочатку!" IDS_CLOSEEDIT, "Будь ласка закрийте всі відкриті вікна Редагування спочатку!"
IDS_TOOLTIP_NEW, "Створити" IDS_TOOLTIP_NEW, "Створити"
IDS_TOOLTIP_OPEN, "Відкрити" IDS_TOOLTIP_OPEN, "Відкрити"
IDS_TOOLTIP_SAVE, "Зберегти" IDS_TOOLTIP_SAVE, "Зберегти"
IDS_TOOLTIP_EDIT_GLYPH, "Редагувати символ" IDS_TOOLTIP_EDIT_GLYPH, "Редагувати символ"
IDS_TOOLTIP_COPY, "Копіювати" IDS_TOOLTIP_COPY, "Копіювати"
IDS_TOOLTIP_PASTE, "Вставити" IDS_TOOLTIP_PASTE, "Вставити"
END END

View file

@ -137,11 +137,11 @@ InitMainWnd(IN PMAIN_WND_INFO Info)
// Add the toolbar bitmaps // Add the toolbar bitmaps
tbab.hInst = HINST_COMMCTRL; tbab.hInst = HINST_COMMCTRL;
tbab.nID = IDB_STD_SMALL_COLOR; tbab.nID = IDB_STD_SMALL_COLOR;
iStandardBitmaps = SendMessageW(Info->hToolbar, TB_ADDBITMAP, 0, (LPARAM)&tbab); iStandardBitmaps = (INT)SendMessageW(Info->hToolbar, TB_ADDBITMAP, 0, (LPARAM)&tbab);
tbab.hInst = hInstance; tbab.hInst = hInstance;
tbab.nID = IDB_MAIN_TOOLBAR; tbab.nID = IDB_MAIN_TOOLBAR;
iCustomBitmaps = SendMessageW(Info->hToolbar, TB_ADDBITMAP, 0, (LPARAM)&tbab); iCustomBitmaps = (INT)SendMessageW(Info->hToolbar, TB_ADDBITMAP, 0, (LPARAM)&tbab);
// Add the toolbar buttons // Add the toolbar buttons
AddToolbarButton(Info, iStandardBitmaps + STD_FILENEW, ID_FILE_NEW, IDS_TOOLTIP_NEW); AddToolbarButton(Info, iStandardBitmaps + STD_FILENEW, ID_FILE_NEW, IDS_TOOLTIP_NEW);

View file

@ -0,0 +1,45 @@
/*
* PROJECT: ReactOS VGA Font Editor
* LICENSE: GNU General Public License Version 2.0 or any later version
* FILE: devutils/vgafontedit/rsrc.rc
* PURPOSE: Localized resource file
* COPYRIGHT: Copyright 2008 Colin Finck <mail@colinfinck.de>
*/
#include <windows.h>
#include "resource.h"
#include "customwndclasses.h"
/* include localised resources */
// UTF-8
#pragma code_page(65001)
#ifdef LANGUAGE_BG_BG
#include "lang/bg-BG.rc"
#endif
#ifdef LANGUAGE_DE_DE
#include "lang/de-DE.rc"
#endif
#ifdef LANGUAGE_EN_US
#include "lang/en-US.rc"
#endif
#ifdef LANGUAGE_ES_ES
#include "lang/es-ES.rc"
#endif
#ifdef LANGUAGE_FR_FR
#include "lang/fr-FR.rc"
#endif
#ifdef LANGUAGE_IT_IT
#include "lang/it-IT.rc"
#endif
#ifdef LANGUAGE_NO_NO
#include "lang/no-NO.rc"
#endif
#ifdef LANGUAGE_PL_PL
#include "lang/pl-PL.rc"
#endif
#ifdef LANGUAGE_RU_RU
#include "lang/ru-RU.rc"
#endif
#ifdef LANGUAGE_UK_UA
#include "lang/uk-UA.rc"
#endif

View file

@ -10,7 +10,7 @@
<file>fontboxeswnd.c</file> <file>fontboxeswnd.c</file>
<file>fontwnd.c</file> <file>fontwnd.c</file>
<file>main.c</file> <file>main.c</file>
<file>main.rc</file> <file>vgafontedit.rc</file>
<file>mainwnd.c</file> <file>mainwnd.c</file>
<file>misc.c</file> <file>misc.c</file>
<file>opensave.c</file> <file>opensave.c</file>

View file

@ -1,7 +1,7 @@
/* /*
* PROJECT: ReactOS VGA Font Editor * PROJECT: ReactOS VGA Font Editor
* LICENSE: GNU General Public License Version 2.0 or any later version * LICENSE: GNU General Public License Version 2.0 or any later version
* FILE: devutils/vgafontedit/main.rc * FILE: devutils/vgafontedit/vgafontedit.rc
* PURPOSE: Main resource file * PURPOSE: Main resource file
* COPYRIGHT: Copyright 2008 Colin Finck <mail@colinfinck.de> * COPYRIGHT: Copyright 2008 Colin Finck <mail@colinfinck.de>
*/ */
@ -9,7 +9,9 @@
#include <windows.h> #include <windows.h>
#include <commctrl.h> #include <commctrl.h>
#include "resource.h" #include "resource.h"
#include "customwndclasses.h"
/* define language neutral resources */
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
#define REACTOS_STR_FILE_DESCRIPTION "ReactOS VGA Font Editor" #define REACTOS_STR_FILE_DESCRIPTION "ReactOS VGA Font Editor"
#define REACTOS_STR_INTERNAL_NAME "vgafontedit" #define REACTOS_STR_INTERNAL_NAME "vgafontedit"
@ -30,14 +32,4 @@ IDB_EDIT_GLYPH_TOOLBOX BITMAP "res/toolbox.bmp"
IDI_MAIN ICON "res/main.ico" IDI_MAIN ICON "res/main.ico"
IDI_DOC ICON "res/doc.ico" IDI_DOC ICON "res/doc.ico"
// Languages #include "rsrc.rc"
#include "lang/bg-BG.rc"
#include "lang/de-DE.rc"
#include "lang/en-US.rc"
#include "lang/es-ES.rc"
#include "lang/fr-FR.rc"
#include "lang/pl-PL.rc"
#include "lang/ru-RU.rc"
#include "lang/uk-UA.rc"
#include "lang/it-IT.rc"
#include "lang/no-NO.rc"