/** Editor ED - Ressourcen **/
#include "top.h"
#include <windows.h>
#include <winver.h> // Fuer LCC
#include "res.h"
/* Sprache */
LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
/* Menue */
IDM_MENU MENU
BEGIN
POPUP "&Datei"
BEGIN
MENUITEM "&Neu\tStrg+N", IDM_FILE_NEW, GRAYED
MENUITEM "Ö&ffnen ...\tStrg+O", IDM_FILE_OPEN
MENUITEM "&Speichern\tStrg+S", IDM_FILE_SAVE //, GRAYED
MENUITEM "Speichern &unter ...", IDM_FILE_SAVEAS //, GRAYED
MENUITEM "Seite ein&richten ...", IDM_FILE_PAGESETUP
MENUITEM "&Drucken ...\tStrg+P", IDM_FILE_PRINT //, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Beenden", IDM_FILE_EXIT
END
#ifdef BUILD_EM
POPUP "&Bearbeiten"
BEGIN
MENUITEM "&Rückgängig\tStrg+Z", IDM_EDIT_UNDO
MENUITEM "&Ausschneiden\tStrg+X", IDM_EDIT_CUT
MENUITEM "&Kopieren\tStrg+C", IDM_EDIT_COPY
MENUITEM "&Einfügen\tStrg+V", IDM_EDIT_PASTE
MENUITEM "&Löschen\tEntf", IDM_EDIT_CLEAR
#ifdef BUILD_FR
MENUITEM SEPARATOR
MENUITEM "&Suchen ...\tCtrl+F", IDM_EDIT_FIND
MENUITEM "&Weitersuchen\tF3", IDM_EDIT_NEXT
MENUITEM "&Ersetzen ...\tCtrl+R", IDM_EDIT_REPL
#endif
MENUITEM SEPARATOR
MENUITEM "Alles &markieren\tStrg+A", IDM_EDIT_SELALL
MENUITEM "&Datum einfügen\tStrg+D", IDM_EDIT_INSDATE
END
#endif
POPUP "&Optionen"
BEGIN
MENUITEM "&Schriftart ...", IDM_OPTION_FONTSCR
#ifdef BUILD_UC
MENUITEM "Schrift&farbe ...", IDM_OPTION_FGCOL
MENUITEM "&Hintergrundfarbe ...", IDM_OPTION_BGCOL
#endif
MENUITEM SEPARATOR
MENUITEM "&Druckerschriftart ...", IDM_OPTION_FONTPRT
MENUITEM "Drucke Seiten&zahl", IDM_OPTION_PRINTPGNO, CHECKED
MENUITEM SEPARATOR
#ifdef BUILD_TB
MENUITEM "&Toolbar", IDM_OPTION_SHOWTOOL
#endif
MENUITEM "Status&leiste", IDM_OPTION_SHOWSTAT
MENUITEM SEPARATOR
MENUITEM "&Vollbild\tF11", IDM_OPTION_SHOWFULL
MENUITEM SEPARATOR
MENUITEM "&Beim Beenden speichern", IDM_OPTION_SAVE
END
POPUP "&?"
BEGIN
MENUITEM "&Tastatur", IDM_HELP_COMMANDS
MENUITEM "&Version", IDM_HELP_VER
END
END
/* Tastenkuerzel */
#ifdef BUILD_AC
IDA_ACCEL ACCELERATORS
BEGIN
#ifdef BUILD_ST
VK_ESCAPE, IDM_HIDE, VIRTKEY
#endif
"^N", IDM_FILE_NEW, ASCII
"^O", IDM_FILE_OPEN, ASCII
"^S", IDM_FILE_SAVE, ASCII
"^P", IDM_FILE_PRINT, ASCII
VK_BACK, IDM_EDIT_UNDO, VIRTKEY, ALT // In EDIT-Control nicht implementiert, daher hier nachgeholt
#ifdef BUILD_FR
"^F", IDM_EDIT_FIND, ASCII
VK_F3, IDM_EDIT_NEXT, VIRTKEY
"^R", IDM_EDIT_REPL, ASCII
#endif
"^A", IDM_EDIT_SELALL, ASCII // In EDIT-Control nicht implementiert, daher hier nachgeholt
"^D", IDM_EDIT_INSDATE, ASCII
VK_F2, IMD_OPTION_COLORMODE, VIRTKEY
VK_F11, IDM_OPTION_SHOWFULL, VIRTKEY
VK_ADD, IDM_OPTION_FONTINC, VIRTKEY, CONTROL
VK_SUBTRACT, IDM_OPTION_FONTDEC, VIRTKEY, CONTROL
VK_F1, IDM_HELP_COMMANDS, VIRTKEY
END
#endif
/* Dialoge */
IDD_VER DIALOGEX 60, 20, 190, 48
STYLE DS_MODALFRAME | DS_SETFONT | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Version"
#ifdef _WIN64
FONT 9, "Segoe UI"
#else
FONT 8, "MS Shell Dlg"
#endif
BEGIN
DEFPUSHBUTTON "&OK", IDOK, 150, 15, 27, 17
ICON IDI_ICON, IDC_STATIC, 13, 14, 21, 20
LTEXT "Editor in C und Win-API", IDC_STATIC, 50, 10, 100, 9
LTEXT "Version 1.2.5.1", IDC_STATIC, 50, 20, 100, 9
CONTROL "2008-2017 <a href=""http://www.asdala.de/algorithmik/ed/"">asdala.de</a>",
IDC_VERLINK, "SysLink", WS_TABSTOP, 50, 30, 100, 9
END
/* Bild */
IDI_ICON ICON "ed.ico"
/* Version */
VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,2,5,1
PRODUCTVERSION 1,2,5,1
FILEFLAGSMASK 0x3FL
#ifdef DEBUG
FILEFLAGS 0x1L
#else
FILEFLAGS 0x0L
#endif
FILEOS 0x4L
FILETYPE 0x1L
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040704B0"
BEGIN
VALUE "CompanyName", "asdala.de\0"
VALUE "FileDescription", "Editor in C und Win-API\0"
VALUE "FileVersion", "1.2.5.1\0"
VALUE "InternalName", "ED\0"
VALUE "LegalCopyright", "2008-2017 asdala.de\0"
VALUE "OriginalFilename", "ed.exe\0"
VALUE "ProductName", "ED\0"
VALUE "ProductVersion", "1.2\0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x0407, 0x04B0
END
END
/* Manifest */
#ifdef _WIN64
1 RT_MANIFEST ed64.exe.manifest
#else
1 RT_MANIFEST ed.exe.manifest
#endif