- start implementing a few shell property dialogs (shelllink, file, drive) and corres...
[reactos.git] / reactos / dll / win32 / shell32 / shresdef.h
1 /*
2 * Copyright 2000 Juergen Schmied
3 * Copyright 2006 Ged Murphy
4 *
5 * This library is free software; you can redistribute it and/or
6 * modify it under the terms of the GNU Lesser General Public
7 * License as published by the Free Software Foundation; either
8 * version 2.1 of the License, or (at your option) any later version.
9 *
10 * This library is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 * Lesser General Public License for more details.
14 *
15 * You should have received a copy of the GNU Lesser General Public
16 * License along with this library; if not, write to the Free Software
17 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
18 */
19
20 #ifndef __WINE_SHELL_RES_H
21 #define __WINE_SHELL_RES_H
22
23 /*
24 columntitles for the shellview
25 */
26 #define IDS_SHV_COLUMN1 7
27 #define IDS_SHV_COLUMN2 8
28 #define IDS_SHV_COLUMN3 9
29 #define IDS_SHV_COLUMN4 10
30 #define IDS_SHV_COLUMN5 11
31 #define IDS_SHV_COLUMN6 12
32 #define IDS_SHV_COLUMN7 13
33 #define IDS_SHV_COLUMN8 14
34 #define IDS_SHV_COLUMN9 15
35 #define IDS_SHV_COLUMN10 16
36 #define IDS_SHV_COLUMN11 17
37
38 #define IDS_DESKTOP 20
39 #define IDS_MYCOMPUTER 21
40
41 #define IDS_SELECT 22
42 #define IDS_OPEN 23
43 #define IDS_VIEW_LARGE 24
44 #define IDS_VIEW_SMALL 25
45 #define IDS_VIEW_LIST 26
46 #define IDS_VIEW_DETAILS 27
47
48 #define IDS_CREATEFOLDER_DENIED 30
49 #define IDS_CREATEFOLDER_CAPTION 31
50 #define IDS_DELETEITEM_CAPTION 32
51 #define IDS_DELETEFOLDER_CAPTION 33
52 #define IDS_DELETEITEM_TEXT 34
53 #define IDS_DELETEMULTIPLE_TEXT 35
54 #define IDS_OVERWRITEFILE_CAPTION 36
55 #define IDS_OVERWRITEFILE_TEXT 37
56
57 #define IDS_RESTART_TITLE 40
58 #define IDS_RESTART_PROMPT 41
59 #define IDS_SHUTDOWN_TITLE 42
60 #define IDS_SHUTDOWN_PROMPT 43
61
62 #define IDS_PROGRAMS 45
63 #define IDS_PERSONAL 46
64 #define IDS_FAVORITES 47
65 #define IDS_STARTUP 48
66 #define IDS_RECENT 49
67 #define IDS_SENDTO 50
68 #define IDS_STARTMENU 51
69 #define IDS_MYMUSIC 52
70 #define IDS_MYVIDEO 53
71 #define IDS_DESKTOPDIRECTORY 54
72 #define IDS_NETHOOD 55
73 #define IDS_TEMPLATES 56
74 #define IDS_APPDATA 57
75 #define IDS_PRINTHOOD 58
76 #define IDS_LOCAL_APPDATA 59
77 #define IDS_INTERNET_CACHE 60
78 #define IDS_COOKIES 61
79 #define IDS_HISTORY 62
80 #define IDS_PROGRAM_FILES 63
81 #define IDS_MYPICTURES 64
82 #define IDS_PROGRAM_FILES_COMMON 65
83 #define IDS_COMMON_DOCUMENTS 66
84 #define IDS_ADMINTOOLS 67
85 #define IDS_COMMON_MUSIC 68
86 #define IDS_COMMON_PICTURES 69
87 #define IDS_COMMON_VIDEO 70
88 #define IDS_CDBURN_AREA 71
89
90 /* browse for folder dialog box */
91 #define IDD_STATUS 0x3743
92 #define IDD_TITLE 0x3742
93 #define IDD_TREEVIEW 0x3741
94 #define SHELL_EXTENDED_SHORTCUT_DLG 0x4000
95
96 /*
97 * Do not alter the icon, bitmap + avi resource
98 * numbers they sync with the Windows counterpart
99 */
100 /* ICONS */
101 #define IDI_SHELL_DOCUMENT 1
102 #define IDI_SHELL_RICH_TEXT 2
103 #define IDI_SHELL_EXE 3
104 #define IDI_SHELL_FOLDER 4
105 #define IDI_SHELL_FOLDER_OPEN 5
106 #define IDI_SHELL_5_12_FLOPPY 6
107 #define IDI_SHELL_3_14_FLOPPY 7
108 #define IDI_SHELL_FLOPPY 8
109 #define IDI_SHELL_DRIVE 9
110 #define IDI_SHELL_NETDRIVE 10
111 #define IDI_SHELL_NETDRIVE2 11 //THIS SHOULD BE #define IDI_SHELL_NETDRIVE_OFF
112 #define IDI_SHELL_CDROM 12
113 #define IDI_SHELL_RAMDISK 13
114
115 #define IDI_SHELL_NETWORK 15
116 #define IDI_SHELL_MY_COMPUTER 16
117 #define IDI_SHELL_PRINTER 17
118 #define IDI_SHELL_MY_NETWORK_PLACES 18
119 #define IDI_SHELL_COMPUTERS_NEAR_ME 19
120 #define IDI_SHELL_PROGRAMS_FOLDER 20
121 #define IDI_SHELL_RECENT_DOCUMENTS 21
122 #define IDI_SHELL_CONTROL_PANEL 22
123 #define IDI_SHELL_SEARCH 23
124 #define IDI_SHELL_HELP 24
125 #define IDI_SHELL_RUN 25
126 #define IDI_SHELL_SHUTDOWN 28
127 #define IDI_SHELL_SHARE 29
128 #define IDI_SHELL_SHORTCUT 30
129 #define IDI_SHELL_EMPTY_RECYCLE_BIN 32
130 #define IDI_SHELL_FULL_RECYCLE_BIN 33
131 #define IDI_SHELL_DESKTOP 35
132 #define IDI_SHELL_CONTROL_PANEL2 36
133 #define IDI_SHELL_PROGRAMS_FOLDER2 37
134 #define IDI_SHELL_PRINTERS_FOLDER 38
135 #define IDI_SHELL_FONTS_FOLDER 39
136 #define IDI_SHELL_TSKBAR_STARTMENU 40
137 #define IDI_SHELL_CD_MUSIC 41
138 #define IDI_SHELL_FAVORITES 44
139 #define IDI_SHELL_LOGOFF 45
140 #define IDI_SHELL_EXPLORER 46
141
142 #define IDI_SHELL_LOCKED 48
143
144 #define IDI_SHELL_FIND_IN_FILE 134
145
146 #define IDI_SHELL_CONTROL_PANEL3 137
147 #define IDI_SHELL_PRINTER2 138
148 #define IDI_SHELL_INF_FILE 151
149 #define IDI_SHELL_TEXT_FILE 152
150 #define IDI_SHELL_BAT_FILE 153
151 #define IDI_SHELL_SYSTEM_FILE 154
152 #define IDI_SHELL_FONT_FILE 155
153 #define IDI_SHELL_TT_FONT_FILE 156
154 #define IDI_SHELL_FONT_FILE2 157
155 #define IDI_SHELL_RUN2 160
156
157 #define IDI_SHELL_NETWORK_FOLDER 172
158
159 #define IDI_SHELL_EMPTY_RECYCLE_BIN1 191
160 #define IDI_SHELL_FULL_RECYCLE_BIN1 192
161
162
163 #define IDI_SHELL_TURN_OFF 221
164 #define IDI_SHELL_DVD_ROM 222
165 #define IDI_SHELL_MOVIE_FILE 224
166 #define IDI_SHELL_MUSIC_FILE 225
167
168 #define IDI_SHELL_CD_MUSIC2 228
169
170 #define IDI_SHELL_MY_DOCUMENTS 235
171 #define IDI_SHELL_MY_PICTURES 236
172 #define IDI_SHELL_MY_MUSIC 237
173 #define IDI_SHELL_MY_MOVIES 238
174
175 #define IDI_SHELL_PRINTER3 245
176
177 #define IDI_SHELL_CAMERA 248
178 #define IDI_SHELL_OVER_HEAD_PROJ 249
179 #define IDI_SHELL_DISPLAY 250
180 #define IDI_SHELL_PRINT_PICS 252
181 #define IDI_SHELL_EMPTY_RECYCLE_BIN3 254
182
183 #define IDI_SHELL_HELP1 263
184 #define IDI_SHELL_SENDMAIL 265
185 #define IDI_SHELL_ACCESSABILITY 268
186 #define IDI_SHELL_USERS 269
187 #define IDI_SHELL_SCREEN_COLORS 270
188 #define IDI_SHELL_ADD_REM_PROGRAMS 271
189 #define IDI_SHELL_TUNES 277
190 #define IDI_SHELL_USER_ACCOUNTS 279
191 #define IDI_SHELL_HELP_FILE 289
192 #define IDI_SHELL_GO 290
193 #define IDI_SHELL_DVD_DRIVE 291
194 #define IDI_SHELL_CD_ADD_MUSIC 292
195 #define IDI_SHELL_CD 293
196 #define IDI_SHELL_CD_ROM 294
197 #define IDI_SHELL_CDR 295
198 #define IDI_SHELL_CDRW 296
199 #define IDI_SHELL_DVD_RAM 297
200 #define IDI_SHELL_DVDR_ROM 298
201 #define IDI_SHELL_MP3_PLAYER 299
202 #define IDI_SHELL_CD_ROM1 302
203 #define IDI_SHELL_DVD_ROM1 304
204
205 #define IDI_SHELL_CAMERA1 309
206 #define IDI_SHELL_SCANNER 315
207 #define IDI_SHELL_CAMCORDER 317
208 #define IDI_SHELL_DVDRW_ROM 318
209 #define IDI_SHELL_NEW_FOLDER 319
210 #define IDI_SHELL_FAVOTITES 322
211 #define IDI_SHELL_SEARCH1 323
212 #define IDI_SHELL_HELP2 324
213 #define IDI_SHELL_LOGOFF1 325
214 #define IDI_SHELL_PROGRAMS_FOLDER1 326
215 #define IDI_SHELL_RECENT_DOCUMENTS1 327
216 #define IDI_SHELL_RUN1 328
217 #define IDI_SHELL_SHUTDOWN1 329
218 #define IDI_SHELL_CONTROL_PANEL1 330
219 #define IDI_SHELL_IDEA 1001
220 #define IDI_SHELL_HELP_FILE1 1004
221 #define IDI_SHELL_SHUTDOWN2 8240
222
223 /* BITMAPS */
224 #define IDB_SHELL_IEXPLORE_LG 204
225 #define IDB_SHELL_IEXPLORE1_LG 205
226 #define IDB_SHELL_IEXPLORE_SM 206
227 #define IDB_SHELL_IEXPLORE1_SM 207
228 #define IDB_SHELL_EXPLORER_LG 214
229 #define IDB_SHELL_EXPLORER1_LG 215
230 #define IDB_SHELL_EXPLORER_SM 216
231 #define IDB_SHELL_EXPLORER1_SM 217
232 #define IDB_SHELL_UNKNOWN1 225
233 #define IDB_SHELL_UNKNOWN2 226
234 #define IDB_SHELL_UNKNOWN3 227
235 #define IDB_SHELL_UNKNOWN4 228
236 #define IDB_SHELL_UNKNOWN5 230
237 #define IDB_SHELL_UNKNOWN6 231
238 #define IDB_SHELL_UNKNOWN7 245
239
240 /* AVI */
241 #define IDA_SHELL_COPY 160
242 #define IDA_SHELL_COPY1 161
243 #define IDA_SHELL_COPY2 167
244 #define IDA_SHELL_COPY3 168
245 #define IDA_SHELL_RECYCLE 162
246 #define IDA_SHELL_EMPTY_RECYCLE 163
247 #define IDA_SHELL_DELETE 164
248 #define IDA_SHELL_DELETE1 169
249 #define IDA_SHELL_DOWNLOAD 170
250
251 #endif