#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