Subversion Repositories DevTools

Rev

Rev 2877 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2877 dpurdie 1
/*++
2
 
3
Copyright (c) 1990-1997,  Microsoft Corporation  All rights reserved.
4
 
5
Module Name:
6
 
7
    dlgs.h
8
 
9
Abstract:
10
 
11
    This module contains the UI dialog header information.
12
 
13
--*/
14
 
15
 
16
#ifndef _DLGSH_INCLUDED_
17
#define _DLGSH_INCLUDED_
18
 
19
 
20
//
21
//  Constant Declarations.
22
//
23
 
24
#define ctlFirst    0x0400
25
#define ctlLast     0x04ff
26
 
27
//
28
//  Push buttons.
29
//
30
#define psh1        0x0400
31
#define psh2        0x0401
32
#define psh3        0x0402
33
#define psh4        0x0403
34
#define psh5        0x0404
35
#define psh6        0x0405
36
#define psh7        0x0406
37
#define psh8        0x0407
38
#define psh9        0x0408
39
#define psh10       0x0409
40
#define psh11       0x040a
41
#define psh12       0x040b
42
#define psh13       0x040c
43
#define psh14       0x040d
44
#define psh15       0x040e
45
#define pshHelp     psh15
46
#define psh16       0x040f
47
 
48
//
49
//  Checkboxes.
50
//
51
#define chx1        0x0410
52
#define chx2        0x0411
53
#define chx3        0x0412
54
#define chx4        0x0413
55
#define chx5        0x0414
56
#define chx6        0x0415
57
#define chx7        0x0416
58
#define chx8        0x0417
59
#define chx9        0x0418
60
#define chx10       0x0419
61
#define chx11       0x041a
62
#define chx12       0x041b
63
#define chx13       0x041c
64
#define chx14       0x041d
65
#define chx15       0x041e
66
#define chx16       0x041f
67
 
68
//
69
//  Radio buttons.
70
//
71
#define rad1        0x0420
72
#define rad2        0x0421
73
#define rad3        0x0422
74
#define rad4        0x0423
75
#define rad5        0x0424
76
#define rad6        0x0425
77
#define rad7        0x0426
78
#define rad8        0x0427
79
#define rad9        0x0428
80
#define rad10       0x0429
81
#define rad11       0x042a
82
#define rad12       0x042b
83
#define rad13       0x042c
84
#define rad14       0x042d
85
#define rad15       0x042e
86
#define rad16       0x042f
87
 
88
//
89
//  Groups, frames, rectangles, and icons.
90
//
91
#define grp1        0x0430
92
#define grp2        0x0431
93
#define grp3        0x0432
94
#define grp4        0x0433
95
#define frm1        0x0434
96
#define frm2        0x0435
97
#define frm3        0x0436
98
#define frm4        0x0437
99
#define rct1        0x0438
100
#define rct2        0x0439
101
#define rct3        0x043a
102
#define rct4        0x043b
103
#define ico1        0x043c
104
#define ico2        0x043d
105
#define ico3        0x043e
106
#define ico4        0x043f
107
 
108
//
109
//  Static text.
110
//
111
#define stc1        0x0440
112
#define stc2        0x0441
113
#define stc3        0x0442
114
#define stc4        0x0443
115
#define stc5        0x0444
116
#define stc6        0x0445
117
#define stc7        0x0446
118
#define stc8        0x0447
119
#define stc9        0x0448
120
#define stc10       0x0449
121
#define stc11       0x044a
122
#define stc12       0x044b
123
#define stc13       0x044c
124
#define stc14       0x044d
125
#define stc15       0x044e
126
#define stc16       0x044f
127
#define stc17       0x0450
128
#define stc18       0x0451
129
#define stc19       0x0452
130
#define stc20       0x0453
131
#define stc21       0x0454
132
#define stc22       0x0455
133
#define stc23       0x0456
134
#define stc24       0x0457
135
#define stc25       0x0458
136
#define stc26       0x0459
137
#define stc27       0x045a
138
#define stc28       0x045b
139
#define stc29       0x045c
140
#define stc30       0x045d
141
#define stc31       0x045e
142
#define stc32       0x045f
143
 
144
//
145
//  Listboxes.
146
//
147
#define lst1        0x0460
148
#define lst2        0x0461
149
#define lst3        0x0462
150
#define lst4        0x0463
151
#define lst5        0x0464
152
#define lst6        0x0465
153
#define lst7        0x0466
154
#define lst8        0x0467
155
#define lst9        0x0468
156
#define lst10       0x0469
157
#define lst11       0x046a
158
#define lst12       0x046b
159
#define lst13       0x046c
160
#define lst14       0x046d
161
#define lst15       0x046e
162
#define lst16       0x046f
163
 
164
//
165
//  Combo boxes.
166
//
167
#define cmb1        0x0470
168
#define cmb2        0x0471
169
#define cmb3        0x0472
170
#define cmb4        0x0473
171
#define cmb5        0x0474
172
#define cmb6        0x0475
173
#define cmb7        0x0476
174
#define cmb8        0x0477
175
#define cmb9        0x0478
176
#define cmb10       0x0479
177
#define cmb11       0x047a
178
#define cmb12       0x047b
179
#define cmb13       0x047c
180
#define cmb14       0x047d
181
#define cmb15       0x047e
182
#define cmb16       0x047f
183
 
184
//
185
//  Edit controls.
186
//
187
#define edt1        0x0480
188
#define edt2        0x0481
189
#define edt3        0x0482
190
#define edt4        0x0483
191
#define edt5        0x0484
192
#define edt6        0x0485
193
#define edt7        0x0486
194
#define edt8        0x0487
195
#define edt9        0x0488
196
#define edt10       0x0489
197
#define edt11       0x048a
198
#define edt12       0x048b
199
#define edt13       0x048c
200
#define edt14       0x048d
201
#define edt15       0x048e
202
#define edt16       0x048f
203
 
204
//
205
//  Scroll bars.
206
//
207
#define scr1        0x0490
208
#define scr2        0x0491
209
#define scr3        0x0492
210
#define scr4        0x0493
211
#define scr5        0x0494
212
#define scr6        0x0495
213
#define scr7        0x0496
214
#define scr8        0x0497
215
 
216
//
217
//  These dialog resource ordinals really start at 0x0600, but the
218
//  RC Compiler can't handle hex for resource IDs, hence the decimal.
219
//
220
#define FILEOPENORD      1536
221
#define MULTIFILEOPENORD 1537
222
#define PRINTDLGORD      1538
223
#define PRNSETUPDLGORD   1539
224
#define FINDDLGORD       1540
225
#define REPLACEDLGORD    1541
226
#define FONTDLGORD       1542
227
#define FORMATDLGORD31   1543
228
#define FORMATDLGORD30   1544
229
#define RUNDLGORD        1545
230
 
231
#if (WINVER >= 0x400)
232
#define PAGESETUPDLGORD  1546
233
#define NEWFILEOPENORD   1547
234
#define NEWOBJECTOPENORD 1548
235
#endif /* WINVER >= 0x400) */
236
 
237
 
238
 
239
 
240
//
241
//  Typedef Declarations.
242
//
243
typedef struct tagCRGB
244
{
245
    BYTE    bRed;
246
    BYTE    bGreen;
247
    BYTE    bBlue;
248
    BYTE    bExtra;
249
} CRGB;           /* RGB Color */
250
 
251
 
252
#endif // _DLGSH_INCLUDED_