1 /*
2  * PROJECT:    ReactOS Notepad
3  * LICENSE:    LGPL-2.1-or-later (https://spdx.org/licenses/LGPL-2.1-or-later)
4  * PURPOSE:    Providing a Windows-compatible simple text editor for ReactOS
5  * COPYRIGHT:  Copyright 2002 Sylvain Petreolle <spetreolle@yahoo.fr>
6  *             Copyright 2002 Andriy Palamarchuk
7  */
8 
9 #pragma once
10 
11 #define MAIN_MENU        0x201
12 #define DIALOG_PAGESETUP 0x202
13 #define ID_ACCEL         0x203
14 #define DIALOG_ENCODING  0x204
15 #define ID_ENCODING      0x205
16 #define ID_EOLN          0x206
17 #define DIALOG_GOTO      0x207
18 #define ID_LINENUMBER    0x208
19 #define IDI_NPICON       0x209
20 #define IDC_LICENSE      0x20A
21 #define DIALOG_PRINTING  0x20B
22 #define IDC_PRINTING_STATUS     0x20C
23 #define IDC_PRINTING_FILENAME   0x20D
24 #define IDC_PRINTING_PAGE       0x20E
25 
26 /* Commands */
27 #define CMD_NEW        0x100
28 #define CMD_NEW_WINDOW 0x101
29 #define CMD_OPEN       0x102
30 #define CMD_SAVE       0x103
31 #define CMD_SAVE_AS    0x104
32 #define CMD_PRINT      0x105
33 #define CMD_PAGE_SETUP 0x106
34 #define CMD_EXIT       0x108
35 
36 #define CMD_UNDO       0x110
37 #define CMD_CUT        0x111
38 #define CMD_COPY       0x112
39 #define CMD_PASTE      0x113
40 #define CMD_DELETE     0x114
41 #define CMD_SELECT_ALL 0x116
42 #define CMD_TIME_DATE  0x117
43 
44 #define CMD_SEARCH      0x120
45 #define CMD_SEARCH_NEXT 0x121
46 #define CMD_REPLACE     0x122
47 #define CMD_GOTO        0x123
48 #define CMD_SEARCH_PREV 0x124
49 
50 #define CMD_WRAP 0x119
51 #define CMD_FONT 0x140
52 
53 #define CMD_STATUSBAR        0x150
54 #define CMD_STATUSBAR_WND_ID 0x151
55 
56 #define CMD_HELP_CONTENTS 0x130
57 #define CMD_HELP_ABOUT_NOTEPAD    0x135
58 
59 /* Strings */
60 #define STRING_PAGESETUP_HEADERVALUE 0x160
61 #define STRING_PAGESETUP_FOOTERVALUE 0x161
62 
63 #define STRING_NOTEPAD        0x170
64 #define STRING_ERROR          0x171
65 #define STRING_WARNING        0x172
66 #define STRING_INFO           0x173
67 #define STRING_UNTITLED       0x174
68 #define STRING_ALL_FILES      0x175
69 #define STRING_TEXT_FILES_TXT 0x176
70 #define STRING_TOOLARGE       0x177
71 #define STRING_NOTEXT         0x178
72 #define STRING_DOESNOTEXIST   0x179
73 #define STRING_NOTSAVED       0x17A
74 
75 #define STRING_NOTFOUND      0x17B
76 #define STRING_OUT_OF_MEMORY 0x17C
77 #define STRING_CANNOTFIND    0x17D
78 
79 #define STRING_ANSI       0x180
80 #define STRING_UNICODE    0x181
81 #define STRING_UNICODE_BE 0x182
82 #define STRING_UTF8       0x183
83 #define STRING_UTF8_BOM   0x184
84 
85 #define STRING_CRLF 0x185
86 #define STRING_LF   0x186
87 #define STRING_CR   0x187
88 
89 #define STRING_LINE_COLUMN 0x188
90 #define STRING_PRINTERROR  0x189
91 #define STRING_DEFAULTFONT 0x18A
92 #define STRING_LINE_NUMBER_OUT_OF_RANGE 0x18B
93 #define STRING_NOWPRINTING 0x18C
94 #define STRING_PRINTCANCELING 0x18D
95 #define STRING_PRINTCOMPLETE 0x18E
96 #define STRING_PRINTCANCELED 0x18F
97 #define STRING_PRINTFAILED 0x190
98 
99 #define STRING_TEXT_DOCUMENT  0x200
100 
101 #define STRING_NOTEPAD_AUTHORS 0x300
102