forked from ivansafrin/Polycode
-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathPolycode.rc
More file actions
167 lines (143 loc) · 12.1 KB
/
Polycode.rc
File metadata and controls
167 lines (143 loc) · 12.1 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
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
// Microsoft Visual C++ generated resource script.
//
#include "resource.h"
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "windows.h"
/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
// Englisch (USA) resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//
1 TEXTINCLUDE
BEGIN
"resource.h\0"
END
2 TEXTINCLUDE
BEGIN
"#include ""afxres.h""\r\n"
"\0"
END
3 TEXTINCLUDE
BEGIN
"\r\n"
"\0"
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Menu
//
IDR_POLYCODEMENU MENU
BEGIN
POPUP "&FILE"
BEGIN
MENUITEM "New File\tCtrl+N", ID_FILE_NEW_FILE
MENUITEM "New Project\tCtrl+Shift+N", ID_FILE_NEW_PROJECT
MENUITEM "New Folder\tCtrl+Shift+F", ID_FILE_NEW_FOLDER
MENUITEM SEPARATOR
MENUITEM "Open File\tCtrl+O", ID_FILE_OPEN_FILE
MENUITEM "Open Project\tCtrl+Shift+O", ID_FILE_OPEN_PROJECT
MENUITEM SEPARATOR
MENUITEM "Close File\tCtrl+W", ID_FILE_CLOSE_FILE
MENUITEM "Close Project\tCtrl+Shift+W", ID_FILE_CLOSE_PROJECT
MENUITEM "Remove File", ID_FILE_REMOVE_FILE
MENUITEM SEPARATOR
MENUITEM "Refresh Project", ID_FILE_REFRESH_PROJECT
MENUITEM SEPARATOR
MENUITEM "Save File\tCtrl+S", ID_FILE_SAVE_FILE
MENUITEM "Clone Project", 0, GRAYED
MENUITEM SEPARATOR
MENUITEM "Browse Examples", ID_FILE_BROWSE_EXAMPLES
MENUITEM SEPARATOR
MENUITEM "Exit\tAlt-F4", ID_FILE_EXIT
END
POPUP "&EDIT"
BEGIN
MENUITEM "Undo\tCtrl+Z", ID_EDIT_UNDO
MENUITEM "Redo\tCtrl-Y", ID_EDIT_REDO
MENUITEM SEPARATOR
MENUITEM "Cut\tCtrl+X", ID_EDIT_CUT
MENUITEM "Copy\tCtrl-C", ID_EDIT_COPY
MENUITEM "Paste\tCtrl-V", ID_EDIT_PASTE
MENUITEM SEPARATOR
MENUITEM "Select All\tCtrl+A", ID_EDIT_SELECT_ALL
MENUITEM "Find\tCtrl-F", ID_EDIT_FIND
MENUITEM SEPARATOR
MENUITEM "Preferences", ID_EDIT_PREFERENCES
END
POPUP "&VIEW"
BEGIN
MENUITEM "Create New Tab\tCtrl+Shift-T", ID_VIEW_CREATE_TAB
MENUITEM "Select Next Tab\tCtrl+Tab", ID_VIEW_SELECT_NEXT_TAB
MENUITEM "Select Previous Tab\tCtrl+Shift-Tab", ID_VIEW_SELECT_PREV_TAB
MENUITEM "Close Tab", ID_VIEW_CLOSE_TAB
MENUITEM SEPARATOR
MENUITEM "Toggle Console\tCtrl+Shift+C", ID_VIEW_TOGGLE_CONSOLE
END
POPUP "&PROJECT"
BEGIN
MENUITEM "Run Project\tCtrl-R", ID_PROJECT_RUN
MENUITEM "Package and Export", ID_PROJECT_EXPORT
END
POPUP "&HELP"
BEGIN
MENUITEM "About Polycode", ID_HELP_ABOUT
MENUITEM "Polycode API Reference", ID_HELP_REFERENCE
END
END
/////////////////////////////////////////////////////////////////////////////
//
// Accelerator
//
POLYCODE_ACCELERATORS ACCELERATORS
BEGIN
"C", ID_EDIT_COPY, VIRTKEY, CONTROL, NOINVERT
"X", ID_EDIT_CUT, VIRTKEY, CONTROL, NOINVERT
"F", ID_EDIT_FIND, VIRTKEY, CONTROL, NOINVERT
"V", ID_EDIT_PASTE, VIRTKEY, CONTROL, NOINVERT
"Y", ID_EDIT_REDO, VIRTKEY, CONTROL, NOINVERT
"A", ID_EDIT_SELECT_ALL, VIRTKEY, CONTROL, NOINVERT
"Z", ID_EDIT_UNDO, VIRTKEY, CONTROL, NOINVERT
"W", ID_FILE_CLOSE_FILE, VIRTKEY, CONTROL, NOINVERT
VK_F4, ID_FILE_EXIT, VIRTKEY, ALT, NOINVERT
"N", ID_FILE_NEW_FILE, VIRTKEY, CONTROL, NOINVERT
"F", ID_FILE_NEW_FOLDER, VIRTKEY, SHIFT, CONTROL, NOINVERT
"N", ID_FILE_NEW_PROJECT, VIRTKEY, SHIFT, CONTROL, NOINVERT
"W", ID_FILE_NEW_PROJECT, VIRTKEY, SHIFT, CONTROL, NOINVERT
"O", ID_FILE_OPEN_PROJECT, VIRTKEY, SHIFT, CONTROL, NOINVERT
"S", ID_FILE_SAVE_FILE, VIRTKEY, CONTROL, NOINVERT
"R", ID_PROJECT_RUN, VIRTKEY, CONTROL, NOINVERT
"T", ID_VIEW_CREATE_TAB, VIRTKEY, SHIFT, CONTROL, NOINVERT
VK_TAB, ID_VIEW_SELECT_NEXT_TAB, VIRTKEY, CONTROL, NOINVERT
VK_TAB, ID_VIEW_SELECT_PREV_TAB, VIRTKEY, SHIFT, CONTROL, NOINVERT
"C", ID_VIEW_TOGGLE_CONSOLE, VIRTKEY, SHIFT, CONTROL, NOINVERT
"O", ID_FILE_OPEN_FILE, VIRTKEY, CONTROL, NOINVERT
END
/////////////////////////////////////////////////////////////////////////////
//
// Icon
//
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDI_ICON1 ICON "..\\..\\..\\Assets\\Icons\\main_icon.ico"
IDI_ICON2 ICON "..\\..\\..\\Assets\\Icons\\polycode_project.ico"
IDI_ICON3 ICON "..\\..\\..\\Assets\\Icons\\app_file_icon.ico"
#endif // Englisch (USA) resources
/////////////////////////////////////////////////////////////////////////////
#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED