source: trunk/src/shell32/shres.orc@ 5587

Last change on this file since 5587 was 5576, checked in by sandervl, 25 years ago

Updates and fixes for SHFileOperationA (FO_COPY)

File size: 9.4 KB
Line 
1/* $Id: shres.orc,v 1.12 2001-04-23 10:47:23 sandervl Exp $ */
2/*
3 * Top level resource file for Common Dialogs
4 *
5 */
6
7#include "winuser.h"
8#include "winnls.h"
9#include "shlobj.h"
10#include "shresdef.h"
11#include "odinrsrc.h"
12
13/*--------------------- FIXME --------------------------
14 *
15 * These must be seperated into the language files
16 * and translated. The language 0,0 is a hack to get it
17 * loaded properly for all languages by pretending that
18 * they are neutral.
19 * The menus are not jet properly implemented.
20 * Don't localize it yet. (js)
21 */
22
23LANGUAGE 0,0
24
25//SvL: Odin logo bitmap
265555 BITMAP DISCARDABLE "Odinlogo.bmp"
27
28MENU_001 MENU DISCARDABLE
29BEGIN
30 MENUITEM "Lar&ge Icons", FCIDM_SHVIEW_BIGICON
31 MENUITEM "S&mall Icons", FCIDM_SHVIEW_SMALLICON
32 MENUITEM "&List", FCIDM_SHVIEW_LISTVIEW
33 MENUITEM "&Details", FCIDM_SHVIEW_REPORTVIEW
34END
35
36/*
37 shellview background menu
38*/
39MENU_002 MENU DISCARDABLE
40BEGIN
41 POPUP""
42 BEGIN
43 POPUP "&View"
44 BEGIN
45 MENUITEM "Lar&ge Icons", FCIDM_SHVIEW_BIGICON
46 MENUITEM "S&mall Icons", FCIDM_SHVIEW_SMALLICON
47 MENUITEM "&List", FCIDM_SHVIEW_LISTVIEW
48 MENUITEM "&Details", FCIDM_SHVIEW_REPORTVIEW
49 END
50 MENUITEM SEPARATOR
51 POPUP "Arrange &Icons"
52 BEGIN
53 MENUITEM "By &Name", 0x30 /* column 0 */
54 MENUITEM "By &Type", 0x32 /* column 2 */
55 MENUITEM "By &Size", 0x31 /* ... */
56 MENUITEM "By &Date", 0x33
57 MENUITEM SEPARATOR
58 MENUITEM "&Auto Arrange", FCIDM_SHVIEW_AUTOARRANGE
59 END
60 MENUITEM "Line up Icons", FCIDM_SHVIEW_SNAPTOGRID
61 MENUITEM SEPARATOR
62 MENUITEM "Refresh", FCIDM_SHVIEW_REFRESH
63 MENUITEM SEPARATOR
64 MENUITEM "Paste", FCIDM_SHVIEW_INSERT
65 MENUITEM "Paste as Link", FCIDM_SHVIEW_INSERTLINK
66 MENUITEM SEPARATOR
67 POPUP "New"
68 BEGIN
69 MENUITEM "New &Folder", FCIDM_SHVIEW_NEWFOLDER
70 MENUITEM "New &Link", FCIDM_SHVIEW_NEWLINK
71 MENUITEM SEPARATOR
72 END
73 MENUITEM SEPARATOR
74 MENUITEM "Properties", FCIDM_SHVIEW_PROPERTIES
75 END
76END
77
78/*
79 shellview item menu
80*/
81MENU_SHV_FILE MENU DISCARDABLE
82BEGIN
83 POPUP""
84 BEGIN
85 MENUITEM "E&xplore", FCIDM_SHVIEW_CUT
86 MENUITEM "&Open", FCIDM_SHVIEW_COPY
87 MENUITEM SEPARATOR
88 MENUITEM "C&ut", FCIDM_SHVIEW_CUT
89 MENUITEM "&Copy", FCIDM_SHVIEW_COPY
90 MENUITEM SEPARATOR
91 MENUITEM "&Create Link", FCIDM_SHVIEW_CREATELINK
92 MENUITEM "&Delete", FCIDM_SHVIEW_DELETE
93 MENUITEM "&Rename", FCIDM_SHVIEW_RENAME
94 MENUITEM SEPARATOR
95 MENUITEM "&Properties", FCIDM_SHVIEW_PROPERTIES
96 END
97END
98
99SHBRSFORFOLDER_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 188, 192
100STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
101CAPTION "Choose a Directory:"
102FONT 8, "Helv"
103{
104 DEFPUSHBUTTON "OK", 1, 80, 176, 50, 12, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP
105 PUSHBUTTON "Cancel", 2, 134, 176, 50, 12, WS_GROUP | WS_TABSTOP
106 LTEXT "", IDD_TITLE, 4, 4, 18, 12
107 LTEXT "", IDD_STATUS, 4, 25, 18, 12
108 CONTROL "Tree1",IDD_TREEVIEW,"SysTreeView32",
109 TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT |
110 WS_BORDER | WS_TABSTOP,
111 4, 40, 180, 120
112}
113
114/*
115 special folders
116*/
117STRINGTABLE DISCARDABLE
118{
119 IDS_DESKTOP "Desktop"
120 IDS_MYCOMPUTER "My Computer"
121}
122
123/*
124 context menus
125*/
126STRINGTABLE DISCARDABLE
127{
128 IDS_VIEW_LARGE "Lar&ge Icons"
129 IDS_VIEW_SMALL "S&mall Icons"
130 IDS_VIEW_LIST "&List"
131 IDS_VIEW_DETAILS "&Details"
132 IDS_SELECT "Select"
133 IDS_OPEN "Open"
134}
135
136STRINGTABLE DISCARDABLE
137{
138 IDS_CREATEFOLDER_DENIED "Can not create new Folder: Permission denied."
139 IDS_CREATEFOLDER_CAPTION "Error during creating a new folder"
140 IDS_DELETEITEM_CAPTION "Confirm file delete"
141 IDS_DELETEFOLDER_CAPTION "Confirm folder delete"
142 IDS_DELETEITEM_TEXT "Are you sure you want to delete '%1'?"
143 IDS_DELETEMULTIPLE_TEXT "Are you sure you want to delete these %1 items?"
144#ifdef __WIN32OS2__
145 IDS_OVERWRITEFILE_TEXT "OverWrite File %1?"
146 IDS_OVERWRITEFILE_CAPTION "Confirm File OverWrite"
147#endif
148}
149
150shv_accel ACCELERATORS
151BEGIN
152 VK_F5, FCIDM_SHVIEW_REFRESH, VIRTKEY
153END
154
155/////////////////////////////////////////////////////////////////////////////
156//
157// Version (based on NT 4 SP6 + IE 5.01)
158//
159
1601 VERSIONINFO
161 FILEVERSION 0x05, 0x00, 0x0B67, 0x18A0
162 PRODUCTVERSION 0x05, 0x00, 0x0B67, 0x18A0
163 FILEFLAGSMASK 0x3fL
164 FILEFLAGS 0xaL
165 FILEOS 0x10001L
166 FILETYPE 0x1L
167 FILESUBTYPE 0x0L
168BEGIN
169 BLOCK "StringFileInfo"
170 BEGIN
171 BLOCK "040904E4"
172 BEGIN
173 VALUE "Comments", "Odin32 System Dll\0"
174 VALUE "CompanyName", "Odin Team\0"
175 VALUE "FileDescription", "\0"
176 VALUE "FileVersion", "5.00.2919.6304\0"
177 VALUE "InternalName", "Odin32 - SHELL32\0"
178 VALUE "LegalCopyright", "Copyright (C) 2000\0"
179 VALUE "LegalTrademarks", "\0"
180 VALUE "OriginalFilename", "\0"
181 VALUE "ProductName", "Odin32 - SHELL32\0"
182 VALUE "ProductVersion", "5.00.2919.6304\0"
183 END
184 END
185 BLOCK "VarFileInfo"
186 BEGIN
187 VALUE "Translation", 0x409, 0x04E4
188 END
189END
190
191/* These are the first 45 icons from shell32.dll */
192/* See ico/readme.txt for copyright info */
193#include "shellicon.h"
194
195SHLICON_FILE ICON LOADONCALL DISCARDABLE "ico/file.ico"
196SHLICON_TEXTFILE ICON LOADONCALL DISCARDABLE "ico/textfile.ico"
197SHLICON_APPLICATION ICON LOADONCALL DISCARDABLE "ico/application.ico"
198SHLICON_FOLDER_CLOSED ICON LOADONCALL DISCARDABLE "ico/folder-c.ico"
199SHLICON_FOLDER_OPEN ICON LOADONCALL DISCARDABLE "ico/folder-o.ico"
200SHLICON_FLOPPY525 ICON LOADONCALL DISCARDABLE "ico/floppy5.ico"
201SHLICON_FLOPPY35 ICON LOADONCALL DISCARDABLE "ico/floppy3.ico"
202SHLICON_REMOVABLE_DISK ICON LOADONCALL DISCARDABLE "ico/removable.ico"
203SHLICON_HARDDISK ICON LOADONCALL DISCARDABLE "ico/harddrive.ico"
204SHLICON_NETDRIVE_CONN ICON LOADONCALL DISCARDABLE "ico/netdrive-c.ico"
205SHLICON_NETDRIVE_DISCON ICON LOADONCALL DISCARDABLE "ico/netdrive-d.ico"
206SHLICON_CDROM_DRIVE ICON LOADONCALL DISCARDABLE "ico/cdromdrive.ico"
207SHLICON_RAMDRIVE ICON LOADONCALL DISCARDABLE "ico/ramdrive.ico"
208SHLICON_ENTIRENETWORK ICON LOADONCALL DISCARDABLE "ico/entirenetwork.ico"
209SHLICON_NETWORK ICON LOADONCALL DISCARDABLE "ico/network.ico"
210SHLICON_NETWORK_COMP ICON LOADONCALL DISCARDABLE "ico/networkcomputer.ico"
211SHLICON_PRINTER ICON LOADONCALL DISCARDABLE "ico/printer.ico"
212SHLICON_NETWORK_PLACE ICON LOADONCALL DISCARDABLE "ico/networkplaces.ico"
213SHLICON_NETWORK_GROUP ICON LOADONCALL DISCARDABLE "ico/networkgroup.ico"
214SHLICON_PROGRAMS ICON LOADONCALL DISCARDABLE "ico/programs.ico"
215SHLICON_RECENTDOCS ICON LOADONCALL DISCARDABLE "ico/recentdocs.ico"
216SHLICON_SETTINGS ICON LOADONCALL DISCARDABLE "ico/settings.ico"
217SHLICON_SEARCH ICON LOADONCALL DISCARDABLE "ico/search.ico"
218SHLICON_HELP ICON LOADONCALL DISCARDABLE "ico/help.ico"
219SHLICON_RUN ICON LOADONCALL DISCARDABLE "ico/run.ico"
220SHLICON_SUSPEND ICON LOADONCALL DISCARDABLE "ico/suspend.ico"
221SHLICON_UNDOCK ICON LOADONCALL DISCARDABLE "ico/undock.ico"
222SHLICON_SHUTDOWN ICON LOADONCALL DISCARDABLE "ico/shutdown.ico"
223SHLICON_SHAREDRES ICON LOADONCALL DISCARDABLE "ico/sharedres.ico"
224SHLICON_SHORTCUT ICON LOADONCALL DISCARDABLE "ico/shortcut.ico"
225SHLICON_ARROW ICON LOADONCALL DISCARDABLE "ico/arrow.ico"
226SHLICON_TRASHCAN ICON LOADONCALL DISCARDABLE "ico/trash-e.ico"
227SHLICON_TRASHCAN_FULL ICON LOADONCALL DISCARDABLE "ico/trash-f.ico"
228SHLICON_DIALUP_FOLDER ICON LOADONCALL DISCARDABLE "ico/dialup.ico"
229SHLICON_DESKTOP ICON LOADONCALL DISCARDABLE "ico/desktop.ico"
230SHLICON_CONTROLPANEL ICON LOADONCALL DISCARDABLE "ico/controlpanel.ico"
231SHLICON_PROGRAMGROUP ICON LOADONCALL DISCARDABLE "ico/programgroup.ico"
232SHLICON_PRINTER_FOLDER ICON LOADONCALL DISCARDABLE "ico/printers.ico"
233SHLICON_FONT_FOLDER ICON LOADONCALL DISCARDABLE "ico/fonts.ico"
234SHLICON_LOGO ICON LOADONCALL DISCARDABLE "ico/logo.ico"
235SHLICON_AUDIO_CD ICON LOADONCALL DISCARDABLE "ico/audiocd.ico"
236SHLICON_TREE ICON LOADONCALL DISCARDABLE "ico/tree.ico"
237SHLICON_COMPUTERS ICON LOADONCALL DISCARDABLE "ico/computers.ico"
238SHLICON_FAVORITES ICON LOADONCALL DISCARDABLE "ico/favorites.ico"
239SHLICON_LOGOFF ICON LOADONCALL DISCARDABLE "ico/logoff.ico"
240
241/* Here are still missing lots of icons from shell32! */
242
243/* This one is originally in explorer.exe, index 1 */
244SHLICON_MYCOMPUTER ICON LOADONCALL DISCARDABLE "ico/mycomputer.ico"
245
246/*--------------------- END FIXME ------------------------*/
247
248/*
249 * Everything that does not depend on language,
250 * like textless bitmaps etc, go into the
251 * neutral language. This will prevent them from
252 * being duplicated for each language.
253 */
254#include "shell32_xx.orc"
255
256/*
257 * Everything specific to any language goes
258 * in one of the specific files.
259 * Note that you can and may override resources
260 * which also have a neutral version. This is to
261 * get localized bitmaps for example.
262 */
263#include "shell32_En.orc"
264
265/*
266 CB: the new about dialog isn't implemented for these languages
267 other resources aren't translated so far
268 -> don't use these resources for now
269
270 do you want to translate them? just do it.
271*/
272
273//#include "shell32_Ca.orc"
274//#include "shell32_Cs.orc"
275//#include "shell32_Da.orc"
276//#include "shell32_De.orc"
277//#include "shell32_Eo.orc"
278//#include "shell32_Es.orc"
279//#include "shell32_Fi.orc"
280//#include "shell32_Fr.orc"
281//#include "shell32_Hu.orc"
282//#include "shell32_It.orc"
283//#include "shell32_Ko.orc"
284//#include "shell32_Nl.orc"
285//#include "shell32_No.orc"
286//#include "shell32_Pl.orc"
287//#include "shell32_Pt.orc"
288//#include "shell32_Ru.orc"
289//#include "shell32_Sv.orc"
290//#include "shell32_Wa.orc"
291
Note: See TracBrowser for help on using the repository browser.