-
Notifications
You must be signed in to change notification settings - Fork 46
Expand file tree
/
Copy pathretropad.rc
More file actions
123 lines (117 loc) · 3.95 KB
/
retropad.rc
File metadata and controls
123 lines (117 loc) · 3.95 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
#include <windows.h>
#include "resource.h"
IDI_RETROPAD ICON "res/retropad.ico"
IDC_RETROPAD MENU
BEGIN
POPUP "&File"
BEGIN
MENUITEM "&New\tCtrl+N", IDM_FILE_NEW
MENUITEM "&Open...\tCtrl+O", IDM_FILE_OPEN
MENUITEM "&Save\tCtrl+S", IDM_FILE_SAVE
MENUITEM "Save &As...", IDM_FILE_SAVE_AS
MENUITEM SEPARATOR
MENUITEM "Page Set&up...", IDM_FILE_PAGE_SETUP
MENUITEM "&Print...\tCtrl+P", IDM_FILE_PRINT
MENUITEM SEPARATOR
MENUITEM "E&xit", IDM_FILE_EXIT
END
POPUP "&Edit"
BEGIN
MENUITEM "&Undo\tCtrl+Z", IDM_EDIT_UNDO
MENUITEM SEPARATOR
MENUITEM "Cu&t\tCtrl+X", IDM_EDIT_CUT
MENUITEM "&Copy\tCtrl+C", IDM_EDIT_COPY
MENUITEM "&Paste\tCtrl+V", IDM_EDIT_PASTE
MENUITEM "&Delete\tDel", IDM_EDIT_DELETE
MENUITEM SEPARATOR
MENUITEM "&Find...\tCtrl+F", IDM_EDIT_FIND
MENUITEM "Find &Next\tF3", IDM_EDIT_FIND_NEXT
MENUITEM "&Replace...\tCtrl+H", IDM_EDIT_REPLACE
MENUITEM "&Go To...\tCtrl+G", IDM_EDIT_GOTO
MENUITEM SEPARATOR
MENUITEM "Select &All\tCtrl+A", IDM_EDIT_SELECT_ALL
MENUITEM "Time/&Date\tF5", IDM_EDIT_TIME_DATE
END
POPUP "F&ormat"
BEGIN
MENUITEM "&Word Wrap", IDM_FORMAT_WORD_WRAP
MENUITEM "&Font...", IDM_FORMAT_FONT
END
POPUP "&View"
BEGIN
MENUITEM "&Status Bar", IDM_VIEW_STATUS_BAR, CHECKED
END
POPUP "&Help"
BEGIN
MENUITEM "View &Help", IDM_HELP_VIEW_HELP
MENUITEM "&About retropad", IDM_HELP_ABOUT
END
END
IDC_RETROPAD ACCELERATORS
BEGIN
"^N", IDM_FILE_NEW, VIRTKEY, CONTROL
"^O", IDM_FILE_OPEN, VIRTKEY, CONTROL
"^S", IDM_FILE_SAVE, VIRTKEY, CONTROL
"^P", IDM_FILE_PRINT, VIRTKEY, CONTROL
"^Z", IDM_EDIT_UNDO, VIRTKEY, CONTROL
"^X", IDM_EDIT_CUT, VIRTKEY, CONTROL
"^C", IDM_EDIT_COPY, VIRTKEY, CONTROL
"^V", IDM_EDIT_PASTE, VIRTKEY, CONTROL
VK_DELETE, IDM_EDIT_DELETE, VIRTKEY
"^F", IDM_EDIT_FIND, VIRTKEY, CONTROL
VK_F3, IDM_EDIT_FIND_NEXT, VIRTKEY
"^H", IDM_EDIT_REPLACE, VIRTKEY, CONTROL
"^G", IDM_EDIT_GOTO, VIRTKEY, CONTROL
"^A", IDM_EDIT_SELECT_ALL,VIRTKEY, CONTROL
VK_F5, IDM_EDIT_TIME_DATE, VIRTKEY
END
IDD_GOTO DIALOGEX 0, 0, 200, 80
STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "Go To Line"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Line number:", -1, 10, 12, 60, 10
EDITTEXT IDC_GOTO_EDIT, 80, 10, 100, 14, ES_NUMBER | ES_AUTOHSCROLL
DEFPUSHBUTTON "OK", IDOK, 60, 44, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 120, 44, 50, 14
END
IDD_ABOUT DIALOGEX 0, 0, 200, 92
STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "About retropad"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "retropad\nA Petzold-style Notepad clone.\nWin32 / C implementation.", -1, 12, 12, 176, 32
LTEXT "© 2025", -1, 12, 48, 60, 10
DEFPUSHBUTTON "OK", IDOK, 74, 64, 52, 14
END
VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,0,0
PRODUCTVERSION 1,0,0,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
#else
FILEFLAGS 0x0L
#endif
FILEOS 0x4L
FILETYPE 0x1L
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904b0"
BEGIN
VALUE "CompanyName", "retropad"
VALUE "FileDescription", "retropad text editor"
VALUE "FileVersion", "1.0.0.0"
VALUE "InternalName", "retropad.exe"
VALUE "OriginalFilename", "retropad.exe"
VALUE "ProductName", "retropad"
VALUE "ProductVersion", "1.0.0.0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x409, 1200
END
END