diff --git a/console/LGPL/yap.rc b/console/LGPL/yap.rc new file mode 100755 index 000000000..6c3dfd998 --- /dev/null +++ b/console/LGPL/yap.rc @@ -0,0 +1,74 @@ +#include "windows.h" +#include "config.h" +#include "resource.h" + +// Win32 application icon. +IDI_APPICON ICON "yap.ico" + +// Our main menu. +IDR_MAINMENU MENU +BEGIN + POPUP "&File" + BEGIN + MENUITEM "E&xit", ID_FILE_EXIT + END + POPUP "&Help" + BEGIN + MENUITEM "&About", ID_HELP_ABOUT + END +END + +// Application manifest. +CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "manifest.xml" + +// Executable version information. +VS_VERSION_INFO VERSIONINFO +FILEVERSION 1,0,0,0 +PRODUCTVERSION 1,0,0,0 +FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG | VS_FF_PRERELEASE +#else + FILEFLAGS 0 +#endif +FILEOS VOS_NT_WINDOWS32 +FILETYPE VFT_APP +FILESUBTYPE VFT2_UNKNOWN +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "080904b0" + BEGIN + VALUE "CompanyName", "Universidade do Porto" + VALUE "FileDescription", "Win32 Prolog System" + VALUE "FileVersion", "YAP_VERSION" + VALUE "InternalName", "YAP" + VALUE "LegalCopyright", "PERL and LGPL" + VALUE "OriginalFilename", "yap-win.exe" + VALUE "ProductName", "Win32 YAP" + VALUE "ProductVersion", "YAP_VERSION" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x809, 1200 + END +END + +// Our "about" dialog. +IDD_ABOUTDIALOG DIALOGEX 0, 0, 147, 67 +STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "About" +FONT 8, "MS Shell Dlg", 400, 0, 0x1 +BEGIN + ICON IDI_APPICON,IDC_STATIC,7,7,20,20 + LTEXT "Win32 YAP application.",IDC_STATIC,34,7,86,8 + LTEXT "©2014 Vitor Santos Costa, Luis Damas, UP",IDC_STATIC,34,17,86,8 + DEFPUSHBUTTON "OK",IDOK,90,46,50,14,WS_GROUP +END + +// Our accelerators. +IDR_ACCELERATOR ACCELERATORS +BEGIN + "A", ID_HELP_ABOUT, VIRTKEY, ALT, NOINVERT +END