[INTL]
[reactos.git] / reactos / base / applications / mspaint / definitions.h
1 /*
2 * PROJECT: PAINT for ReactOS
3 * LICENSE: LGPL
4 * FILE: base/applications/paint/definitions.h
5 * PURPOSE: Defines the resource ids and other stuff
6 * PROGRAMMERS: Benedikt Freisen
7 */
8
9 /* DEFINES **********************************************************/
10
11 #define HISTORYSIZE 11
12 /* HISTORYSIZE = number of possible undo-steps + 1 */
13
14 #define SIZEOF(a) (sizeof(a) / sizeof((a)[0]))
15 /* sizeof for string constants; equals max. number of characters */
16
17 #define IDI_APPICON 500
18
19 #define IDB_TOOLBARICONS 510
20
21 #define IDI_TRANSPARENT 526
22 #define IDI_NONTRANSPARENT 527
23
24 #define IDC_FILL 530
25 #define IDC_COLOR 531
26 #define IDC_ZOOM 532
27 #define IDC_PEN 533
28 #define IDC_AIRBRUSH 534
29
30 #define IDI_HORZSTRETCH 535
31 #define IDI_VERTSTRETCH 536
32 #define IDI_HORZSKEW 537
33 #define IDI_VERTSKEW 538
34
35 #define ID_MENU 501
36
37 #define IDM_FILENEW 201
38 #define IDM_FILEOPEN 202
39 #define IDM_FILESAVE 203
40 #define IDM_FILESAVEAS 204
41
42 #define IDM_FILEASWALLPAPERPLANE 210
43 #define IDM_FILEASWALLPAPERCENTERED 211
44 #define IDM_FILEASWALLPAPERSTRETCHED 212
45
46 #define IDM_FILEEXIT 205
47
48 #define IDM_EDITUNDO 220
49 #define IDM_EDITREDO 221
50 #define IDM_EDITCUT 222
51 #define IDM_EDITCOPY 223
52 #define IDM_EDITPASTE 224
53 #define IDM_EDITDELETESELECTION 225
54 #define IDM_EDITINVERTSELECTION 226
55 #define IDM_EDITSELECTALL 227
56 #define IDM_EDITCOPYTO 228
57 #define IDM_EDITPASTEFROM 229
58
59 #define IDM_VIEWTOOLBOX 230
60 #define IDM_VIEWCOLORPALETTE 231
61 #define IDM_VIEWSTATUSBAR 232
62 #define IDM_FORMATICONBAR 233
63 #define IDM_VIEWZOOM125 234
64 #define IDM_VIEWZOOM25 235
65 #define IDM_VIEWZOOM50 236
66 #define IDM_VIEWZOOM100 237
67 #define IDM_VIEWZOOM200 238
68 #define IDM_VIEWZOOM400 239
69 #define IDM_VIEWZOOM800 240
70 #define IDM_VIEWFULLSCREEN 241
71 #define IDM_VIEWSHOWGRID 242
72 #define IDM_VIEWSHOWMINIATURE 243
73
74 #define IDM_IMAGEROTATEMIRROR 250
75 #define IDM_IMAGESTRETCHSKEW 251
76 #define IDM_IMAGECROP 252
77 #define IDM_IMAGEINVERTCOLORS 253
78 #define IDM_IMAGEATTRIBUTES 254
79 #define IDM_IMAGEDELETEIMAGE 255
80 #define IDM_IMAGEDRAWOPAQUE 256
81
82 #define IDM_COLORSEDITPALETTE 260
83 #define IDM_COLORSMODERNPALETTE 261
84 #define IDM_COLORSOLDPALETTE 262
85
86 #define IDM_HELPHELPTOPICS 270
87 #define IDM_HELPINFO 271
88
89 /* the following 16 numbers need to be in order, increasing by 1 */
90 #define ID_FREESEL 600
91 #define ID_RECTSEL 601
92 #define ID_RUBBER 602
93 #define ID_FILL 603
94 #define ID_COLOR 604
95 #define ID_ZOOM 605
96 #define ID_PEN 606
97 #define ID_BRUSH 607
98 #define ID_AIRBRUSH 608
99 #define ID_TEXT 609
100 #define ID_LINE 610
101 #define ID_BEZIER 611
102 #define ID_RECT 612
103 #define ID_SHAPE 613
104 #define ID_ELLIPSE 614
105 #define ID_RRECT 615
106
107 /* the following 16 numbers need to be in order, increasing by 1 */
108 #define TOOL_FREESEL 1
109 #define TOOL_RECTSEL 2
110 #define TOOL_RUBBER 3
111 #define TOOL_FILL 4
112 #define TOOL_COLOR 5
113 #define TOOL_ZOOM 6
114 #define TOOL_PEN 7
115 #define TOOL_BRUSH 8
116 #define TOOL_AIRBRUSH 9
117 #define TOOL_TEXT 10
118 #define TOOL_LINE 11
119 #define TOOL_BEZIER 12
120 #define TOOL_RECT 13
121 #define TOOL_SHAPE 14
122 #define TOOL_ELLIPSE 15
123 #define TOOL_RRECT 16
124
125 #define ID_ACCELERATORS 800
126
127 #define IDD_MIRRORROTATE 700
128 #define IDD_MIRRORROTATEGROUP 701
129 #define IDD_MIRRORROTATERB1 702
130 #define IDD_MIRRORROTATERB2 703
131 #define IDD_MIRRORROTATERB3 704
132 #define IDD_MIRRORROTATERB4 705
133 #define IDD_MIRRORROTATERB5 706
134 #define IDD_MIRRORROTATERB6 707
135
136 #define IDD_ATTRIBUTES 710
137 #define IDD_ATTRIBUTESEDIT1 711
138 #define IDD_ATTRIBUTESEDIT2 712
139 #define IDD_ATTRIBUTESTEXT1 715
140 #define IDD_ATTRIBUTESTEXT2 716
141 #define IDD_ATTRIBUTESTEXT3 717
142 #define IDD_ATTRIBUTESTEXT4 718
143 #define IDD_ATTRIBUTESTEXT5 719
144 #define IDD_ATTRIBUTESTEXT6 720
145 #define IDD_ATTRIBUTESTEXT7 721
146 #define IDD_ATTRIBUTESTEXT8 722
147 #define IDD_ATTRIBUTESSTANDARD 723
148 #define IDD_ATTRIBUTESGROUP1 724
149 #define IDD_ATTRIBUTESGROUP2 725
150 #define IDD_ATTRIBUTESRB1 726
151 #define IDD_ATTRIBUTESRB2 727
152 #define IDD_ATTRIBUTESRB3 728
153 #define IDD_ATTRIBUTESRB4 729
154 #define IDD_ATTRIBUTESRB5 730
155
156 #define IDD_STRETCHSKEW 740
157 #define IDD_STRETCHSKEWGROUPSTRETCH 741
158 #define IDD_STRETCHSKEWICONHSTRETCH 742
159 #define IDD_STRETCHSKEWTEXTHSTRETCH 743
160 #define IDD_STRETCHSKEWEDITHSTRETCH 744
161 #define IDD_STRETCHSKEWTEXTHPERCENT 745
162 #define IDD_STRETCHSKEWICONVSTRETCH 746
163 #define IDD_STRETCHSKEWTEXTVSTRETCH 747
164 #define IDD_STRETCHSKEWEDITVSTRETCH 748
165 #define IDD_STRETCHSKEWTEXTVPERCENT 749
166 #define IDD_STRETCHSKEWGROUPSKEW 750
167 #define IDD_STRETCHSKEWICONHSKEW 751
168 #define IDD_STRETCHSKEWTEXTHSKEW 752
169 #define IDD_STRETCHSKEWEDITHSKEW 753
170 #define IDD_STRETCHSKEWTEXTHDEG 754
171 #define IDD_STRETCHSKEWICONVSKEW 755
172 #define IDD_STRETCHSKEWTEXTVSKEW 756
173 #define IDD_STRETCHSKEWEDITVSKEW 757
174 #define IDD_STRETCHSKEWTEXTVDEG 758
175
176 #define IDS_PROGRAMNAME 900
177 #define IDS_WINDOWTITLE 901
178 #define IDS_INFOTITLE 902
179 #define IDS_INFOTEXT 903
180
181 #define IDS_SAVEPROMPTTEXT 904
182 #define IDS_DEFAULTFILENAME 905
183 #define IDS_MINIATURETITLE 906
184
185 #define IDS_TOOLTIP1 910
186 #define IDS_TOOLTIP2 911
187 #define IDS_TOOLTIP3 912
188 #define IDS_TOOLTIP4 913
189 #define IDS_TOOLTIP5 914
190 #define IDS_TOOLTIP6 915
191 #define IDS_TOOLTIP7 916
192 #define IDS_TOOLTIP8 917
193 #define IDS_TOOLTIP9 918
194 #define IDS_TOOLTIP10 919
195 #define IDS_TOOLTIP11 920
196 #define IDS_TOOLTIP12 921
197 #define IDS_TOOLTIP13 922
198 #define IDS_TOOLTIP14 923
199 #define IDS_TOOLTIP15 924
200 #define IDS_TOOLTIP16 925
201
202 #define IDS_OPENFILTER 926
203 #define IDS_SAVEFILTER 927
204 #define IDS_FILESIZE 928
205 #define IDS_PRINTRES 929
206
207 #define IDS_INTNUMBERS 930
208 #define IDS_PERCENTAGE 931
209 #define IDS_ANGLE 932
210
211 #define IDS_LOADERRORTEXT 933