Mainspring/Mainspring/resource.rc

62 lines
1.6 KiB
Plaintext

// Mainspring resource script
#include "windows.h"
#include "winres.h"
#include "src/resources.h"
#include "version.h"
IDI_ICONMAIN ICON "res/mainspring.ico"
IDR_MENUMAIN MENU
BEGIN
POPUP "&File"
BEGIN
MENUITEM "&Reset\tCtrl+R" ID_FILE_RESET
MENUITEM "&Save Time\tCtrl+S" ID_FILE_SAVE
MENUITEM "Save Time &As...\tCtrl+Shift+S" ID_FILE_SAVEAS
MENUITEM "&Open Time\tCtrl+O" ID_FILE_OPEN
MENUITEM SEPARATOR
MENUITEM "&Exit\tAlt+F4" ID_FILE_EXIT
END
POPUP "&Help"
BEGIN
MENUITEM "&About" ID_HELP_ABOUT
END
END
IDD_DIALOGMAIN DIALOGEX 0, 0, 200, 70
STYLE WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX | DS_SETFONT
FONT 8, "MS Shell Dlg", 400, 0, 0x1
MENU IDR_MENUMAIN
BEGIN
CTEXT "APPNAME", IDC_STATICTITLE, 0, 0, 200, 20, SS_CENTERIMAGE
CTEXT "TIME", IDC_STATICTIME, 8, 20, 184, 28, SS_CENTERIMAGE | SS_SUNKEN
DEFPUSHBUTTON "STARTPAUSE" IDC_BUTTONSTARTPAUSE, 75, 53, 50, 15
END
IDA_ACCELMAIN ACCELERATORS
BEGIN
"R", ID_FILE_RESET, CONTROL, VIRTKEY
"S", ID_FILE_SAVE, CONTROL, VIRTKEY
"S", ID_FILE_SAVEAS, CONTROL, SHIFT, VIRTKEY
"O", ID_FILE_OPEN, CONTROL, VIRTKEY
END
VS_VERSION_INFO VERSIONINFO
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904b0"
BEGIN
VALUE "CompanyName", "Grayson Riffe"
VALUE "FileDescription", "Mainspring"
VALUE "ProductName", "Mainspring - A simple timekeeper"
VALUE "ProductVersion", APPVERSION
VALUE "LegalCopyright", "Copyright (C) 2025"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x409, 1200
END
END