- strmini.h: Include windef.h so CDECL gets defined for msvc version of DEFINE_GUIDEX...
[reactos.git] / reactos / base / applications / paint / definitions.h
1 /*
2 * PROJECT: PAINT for ReactOS
3 * LICENSE: LGPL
4 * FILE: definitions.h
5 * PURPOSE: Defines the resource ids
6 * PROGRAMMERS: Benedikt Freisen
7 */
8
9 /* DEFINES **********************************************************/
10
11 #define SIZEOF(a) (sizeof(a) / sizeof((a)[0]))
12
13 #define IDI_APPICON 500
14
15 #define IDB_TOOLBARICONS 510
16
17 #define IDI_TRANSPARENT 526
18 #define IDI_NONTRANSPARENT 527
19
20 #define IDC_FILL 530
21 #define IDC_COLOR 531
22 #define IDC_ZOOM 532
23 #define IDC_PEN 533
24 #define IDC_AIRBRUSH 534
25
26 #define IDI_HORZSTRETCH 535
27 #define IDI_VERTSTRETCH 536
28
29 #define ID_MENU 501
30
31 #define IDM_FILENEW 201
32 #define IDM_FILEOPEN 202
33 #define IDM_FILESAVE 203
34 #define IDM_FILESAVEAS 204
35 #define IDM_FILEASWALLPAPERPLANE 210
36 #define IDM_FILEASWALLPAPERCENTERED 211
37 #define IDM_FILEASWALLPAPERSTRETCHED 212
38 #define IDM_FILEEXIT 205
39
40 #define IDM_EDITUNDO 220
41 #define IDM_EDITREDO 221
42 #define IDM_EDITCUT 222
43 #define IDM_EDITCOPY 223
44 #define IDM_EDITPASTE 224
45 #define IDM_EDITDELETESELECTION 225
46 #define IDM_EDITINVERTSELECTION 226
47 #define IDM_EDITSELECTALL 227
48 #define IDM_EDITCOPYTO 228
49 #define IDM_EDITPASTEFROM 229
50
51 #define IDM_VIEWTOOLBOX 230
52 #define IDM_VIEWCOLORPALETTE 231
53 #define IDM_VIEWSTATUSBAR 232
54 #define IDM_FORMATICONBAR 233
55 #define IDM_VIEWZOOM125 234
56 #define IDM_VIEWZOOM25 235
57 #define IDM_VIEWZOOM50 236
58 #define IDM_VIEWZOOM100 237
59 #define IDM_VIEWZOOM200 238
60 #define IDM_VIEWZOOM400 239
61 #define IDM_VIEWZOOM800 240
62 #define IDM_VIEWFULLSCREEN 241
63 #define IDM_VIEWSHOWGRID 242
64 #define IDM_VIEWSHOWMINIATURE 243
65
66 #define IDM_IMAGEROTATEMIRROR 250
67 #define IDM_IMAGECHANGESIZE 251
68 #define IDM_IMAGECROP 252
69 #define IDM_IMAGEINVERTCOLORS 253
70 #define IDM_IMAGEATTRIBUTES 254
71 #define IDM_IMAGEDELETEIMAGE 255
72 #define IDM_IMAGEDRAWOPAQUE 256
73
74 #define IDM_COLORSEDITPALETTE 260
75
76 #define IDM_HELPHELPTOPICS 270
77 #define IDM_HELPINFO 271
78
79 //the following 16 numbers need to be in order, increasing by 1
80 #define ID_FREESEL 600
81 #define ID_RECTSEL 601
82 #define ID_RUBBER 602
83 #define ID_FILL 603
84 #define ID_COLOR 604
85 #define ID_ZOOM 605
86 #define ID_PEN 606
87 #define ID_BRUSH 607
88 #define ID_AIRBRUSH 608
89 #define ID_TEXT 609
90 #define ID_LINE 610
91 #define ID_BEZIER 611
92 #define ID_RECT 612
93 #define ID_SHAPE 613
94 #define ID_ELLIPSE 614
95 #define ID_RRECT 615
96
97 #define ID_ACCELERATORS 800
98
99 #define IDD_MIRRORROTATE 700
100 #define IDD_MIRRORROTATEGROUP 701
101 #define IDD_MIRRORROTATERB1 702
102 #define IDD_MIRRORROTATERB2 703
103 #define IDD_MIRRORROTATERB3 704
104 #define IDD_MIRRORROTATERB4 705
105 #define IDD_MIRRORROTATERB5 706
106 #define IDD_MIRRORROTATERB6 707
107
108 #define IDD_ATTRIBUTES 710
109 #define IDD_ATTRIBUTESEDIT1 711
110 #define IDD_ATTRIBUTESEDIT2 712
111 #define IDD_ATTRIBUTESTEXT1 715
112 #define IDD_ATTRIBUTESTEXT2 716
113 #define IDD_ATTRIBUTESTEXT3 717
114 #define IDD_ATTRIBUTESTEXT4 718
115 #define IDD_ATTRIBUTESTEXT5 719
116 #define IDD_ATTRIBUTESTEXT6 720
117 #define IDD_ATTRIBUTESTEXT7 721
118 #define IDD_ATTRIBUTESTEXT8 722
119 #define IDD_ATTRIBUTESSTANDARD 723
120 #define IDD_ATTRIBUTESGROUP1 724
121 #define IDD_ATTRIBUTESGROUP2 725
122 #define IDD_ATTRIBUTESRB1 726
123 #define IDD_ATTRIBUTESRB2 727
124 #define IDD_ATTRIBUTESRB3 728
125 #define IDD_ATTRIBUTESRB4 729
126 #define IDD_ATTRIBUTESRB5 730
127
128 #define IDD_CHANGESIZE 740
129 #define IDD_CHANGESIZEGROUP 741
130 #define IDD_CHANGESIZEICON1 742
131 #define IDD_CHANGESIZETEXT1 743
132 #define IDD_CHANGESIZEEDIT1 744
133 #define IDD_CHANGESIZETEXT2 745
134 #define IDD_CHANGESIZEICON2 746
135 #define IDD_CHANGESIZETEXT3 747
136 #define IDD_CHANGESIZEEDIT2 748
137 #define IDD_CHANGESIZETEXT4 749
138
139 #define IDS_PROGRAMNAME 900
140 #define IDS_WINDOWTITLE 901
141 #define IDS_INFOTITLE 902
142 #define IDS_INFOTEXT 903
143 #define IDS_SAVEPROMPTTEXT 904
144 #define IDS_DEFAULTFILENAME 905
145 #define IDS_MINIATURETITLE 906
146 #define IDS_TOOLTIP1 910
147 #define IDS_TOOLTIP2 911
148 #define IDS_TOOLTIP3 912
149 #define IDS_TOOLTIP4 913
150 #define IDS_TOOLTIP5 914
151 #define IDS_TOOLTIP6 915
152 #define IDS_TOOLTIP7 916
153 #define IDS_TOOLTIP8 917
154 #define IDS_TOOLTIP9 918
155 #define IDS_TOOLTIP10 919
156 #define IDS_TOOLTIP11 920
157 #define IDS_TOOLTIP12 921
158 #define IDS_TOOLTIP13 922
159 #define IDS_TOOLTIP14 923
160 #define IDS_TOOLTIP15 924
161 #define IDS_TOOLTIP16 925
162
163 #define IDS_OPENFILTER 926
164 #define IDS_SAVEFILTER 927