62 lines
1.6 KiB
Plaintext
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 |