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

Last change on this file since 10367 was 10314, checked in by sandervl, 22 years ago

DT: Resource updates ; Shell file operations updates

File size: 9.7 KB
Line 
1/* $Id: shres.orc,v 1.15 2003-11-12 14:05:13 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, 180, 12
107 LTEXT "", IDD_STATUS, 4, 25, 180, 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/*
116 special folders
117*/
118STRINGTABLE DISCARDABLE
119{
120 IDS_DESKTOP "Desktop"
121 IDS_MYCOMPUTER "My Computer"
122}
123
124/*
125 context menus
126*/
127STRINGTABLE DISCARDABLE
128{
129 IDS_VIEW_LARGE "Lar&ge Icons"
130 IDS_VIEW_SMALL "S&mall Icons"
131 IDS_VIEW_LIST "&List"
132 IDS_VIEW_DETAILS "&Details"
133 IDS_SELECT "Select"
134 IDS_OPEN "Open"
135}
136#if 1
137STRINGTABLE DISCARDABLE
138{
139 IDS_CREATEFOLDER_DENIED "Can not create new Folder: Permission denied."
140 IDS_CREATEFOLDER_CAPTION "Error during creating a new folder"
141 IDS_DELETEITEM_CAPTION "Confirm file delete"
142 IDS_DELETEFOLDER_CAPTION "Confirm folder delete"
143 IDS_DELETEITEM_TEXT "Are you sure you want to delete '%1'?"
144 IDS_DELETEMULTIPLE_TEXT "Are you sure you want to delete these %1 items?"
145#ifdef __WIN32OS2__
146 IDS_OVERWRITEFILE_TEXT "OverWrite File %1?"
147 IDS_OVERWRITEFILE_CAPTION "Confirm File OverWrite"
148 IDS_COPY_X_OF_TEXT "Copy%sof %s"
149#endif
150}
151#endif
152
153shv_accel ACCELERATORS
154BEGIN
155 VK_F5, FCIDM_SHVIEW_REFRESH, VIRTKEY
156END
157
158/////////////////////////////////////////////////////////////////////////////
159//
160// Version (based on NT 4 SP6 + IE 5.01)
161//
162
1631 VERSIONINFO
164 FILEVERSION 0x05, 0x00, 0x0B67, 0x18A0
165 PRODUCTVERSION 0x05, 0x00, 0x0B67, 0x18A0
166 FILEFLAGSMASK 0x3fL
167 FILEFLAGS 0xaL
168 FILEOS 0x10001L
169 FILETYPE 0x1L
170 FILESUBTYPE 0x0L
171BEGIN
172 BLOCK "StringFileInfo"
173 BEGIN
174 BLOCK "040904E4"
175 BEGIN
176 VALUE "Comments", "Odin32 System Dll\0"
177 VALUE "CompanyName", "Odin Team\0"
178 VALUE "FileDescription", "\0"
179 VALUE "FileVersion", "5.00.2919.6304\0"
180 VALUE "InternalName", "Odin32 - SHELL32\0"
181 VALUE "LegalCopyright", "Copyright (C) 2000\0"
182 VALUE "LegalTrademarks", "\0"
183 VALUE "OriginalFilename", "\0"
184 VALUE "ProductName", "Odin32 - SHELL32\0"
185 VALUE "ProductVersion", "5.00.2919.6304\0"
186 END
187 END
188 BLOCK "VarFileInfo"
189 BEGIN
190 VALUE "Translation", 0x409, 0x04E4
191 END
192END
193
194/* These are the first 45 icons from shell32.dll */
195/* See ico/readme.txt for copyright info */
196#include "shellicon.h"
197
198SHLICON_FILE ICON LOADONCALL DISCARDABLE "ico/file.ico"
199SHLICON_TEXTFILE ICON LOADONCALL DISCARDABLE "ico/textfile.ico"
200SHLICON_APPLICATION ICON LOADONCALL DISCARDABLE "ico/application.ico"
201SHLICON_FOLDER_CLOSED ICON LOADONCALL DISCARDABLE "ico/folder-c.ico"
202SHLICON_FOLDER_OPEN ICON LOADONCALL DISCARDABLE "ico/folder-o.ico"
203SHLICON_FLOPPY525 ICON LOADONCALL DISCARDABLE "ico/floppy5.ico"
204SHLICON_FLOPPY35 ICON LOADONCALL DISCARDABLE "ico/floppy3.ico"
205SHLICON_REMOVABLE_DISK ICON LOADONCALL DISCARDABLE "ico/removable.ico"
206SHLICON_HARDDISK ICON LOADONCALL DISCARDABLE "ico/harddrive.ico"
207SHLICON_NETDRIVE_CONN ICON LOADONCALL DISCARDABLE "ico/netdrive-c.ico"
208SHLICON_NETDRIVE_DISCON ICON LOADONCALL DISCARDABLE "ico/netdrive-d.ico"
209SHLICON_CDROM_DRIVE ICON LOADONCALL DISCARDABLE "ico/cdromdrive.ico"
210SHLICON_RAMDRIVE ICON LOADONCALL DISCARDABLE "ico/ramdrive.ico"
211SHLICON_ENTIRENETWORK ICON LOADONCALL DISCARDABLE "ico/entirenetwork.ico"
212SHLICON_NETWORK ICON LOADONCALL DISCARDABLE "ico/network.ico"
213SHLICON_NETWORK_COMP ICON LOADONCALL DISCARDABLE "ico/networkcomputer.ico"
214SHLICON_PRINTER ICON LOADONCALL DISCARDABLE "ico/printer.ico"
215SHLICON_NETWORK_PLACE ICON LOADONCALL DISCARDABLE "ico/networkplaces.ico"
216SHLICON_NETWORK_GROUP ICON LOADONCALL DISCARDABLE "ico/networkgroup.ico"
217SHLICON_PROGRAMS ICON LOADONCALL DISCARDABLE "ico/programs.ico"
218SHLICON_RECENTDOCS ICON LOADONCALL DISCARDABLE "ico/recentdocs.ico"
219SHLICON_SETTINGS ICON LOADONCALL DISCARDABLE "ico/settings.ico"
220SHLICON_SEARCH ICON LOADONCALL DISCARDABLE "ico/search.ico"
221SHLICON_HELP ICON LOADONCALL DISCARDABLE "ico/help.ico"
222SHLICON_RUN ICON LOADONCALL DISCARDABLE "ico/run.ico"
223SHLICON_SUSPEND ICON LOADONCALL DISCARDABLE "ico/suspend.ico"
224SHLICON_UNDOCK ICON LOADONCALL DISCARDABLE "ico/undock.ico"
225SHLICON_SHUTDOWN ICON LOADONCALL DISCARDABLE "ico/shutdown.ico"
226SHLICON_SHAREDRES ICON LOADONCALL DISCARDABLE "ico/sharedres.ico"
227SHLICON_SHORTCUT ICON LOADONCALL DISCARDABLE "ico/shortcut.ico"
228SHLICON_ARROW ICON LOADONCALL DISCARDABLE "ico/arrow.ico"
229SHLICON_TRASHCAN ICON LOADONCALL DISCARDABLE "ico/trash-e.ico"
230SHLICON_TRASHCAN_FULL ICON LOADONCALL DISCARDABLE "ico/trash-f.ico"
231SHLICON_DIALUP_FOLDER ICON LOADONCALL DISCARDABLE "ico/dialup.ico"
232SHLICON_DESKTOP ICON LOADONCALL DISCARDABLE "ico/desktop.ico"
233SHLICON_CONTROLPANEL ICON LOADONCALL DISCARDABLE "ico/controlpanel.ico"
234SHLICON_PROGRAMGROUP ICON LOADONCALL DISCARDABLE "ico/programgroup.ico"
235SHLICON_PRINTER_FOLDER ICON LOADONCALL DISCARDABLE "ico/printers.ico"
236SHLICON_FONT_FOLDER ICON LOADONCALL DISCARDABLE "ico/fonts.ico"
237SHLICON_LOGO ICON LOADONCALL DISCARDABLE "ico/logo.ico"
238SHLICON_AUDIO_CD ICON LOADONCALL DISCARDABLE "ico/audiocd.ico"
239SHLICON_TREE ICON LOADONCALL DISCARDABLE "ico/tree.ico"
240SHLICON_COMPUTERS ICON LOADONCALL DISCARDABLE "ico/computers.ico"
241SHLICON_FAVORITES ICON LOADONCALL DISCARDABLE "ico/favorites.ico"
242SHLICON_LOGOFF ICON LOADONCALL DISCARDABLE "ico/logoff.ico"
243
244/* Here are still missing lots of icons from shell32! */
245
246/* This one is originally in explorer.exe, index 1 */
247SHLICON_MYCOMPUTER ICON LOADONCALL DISCARDABLE "ico/mycomputer.ico"
248
249/*--------------------- END FIXME ------------------------*/
250
251/*
252 * Everything that does not depend on language,
253 * like textless bitmaps etc, go into the
254 * neutral language. This will prevent them from
255 * being duplicated for each language.
256 */
257#include "resources\shell32_xx.orc"
258
259/*
260 * Everything specific to any language goes
261 * in one of the specific files.
262 * Note that you can and may override resources
263 * which also have a neutral version. This is to
264 * get localized bitmaps for example.
265 */
266#include "resources\shell32_En.orc"
267
268/*
269 CB: the new about dialog isn't implemented for these languages
270 other resources aren't translated so far
271 -> don't use these resources for now
272
273 do you want to translate them? just do it.
274*/
275
276#include "resources\shell32_Ca.orc"
277#include "resources\shell32_Cs.orc"
278#include "resources\shell32_Da.orc"
279#include "resources\shell32_De.orc"
280#include "resources\shell32_Eo.orc"
281#include "resources\shell32_Es.orc"
282#include "resources\shell32_Fi.orc"
283#include "resources\shell32_Fr.orc"
284#include "resources\shell32_Hu.orc"
285#include "resources\shell32_It.orc"
286//#include "resources\shell32_Ko.orc"
287#include "resources\shell32_Nl.orc"
288#include "resources\shell32_No.orc"
289#include "resources\shell32_Pl.orc"
290#include "resources\shell32_Pt.orc"
291#include "resources\shell32_Ru.orc"
292#include "resources\shell32_Sv.orc"
293#include "resources\shell32_Wa.orc"
294
Note: See TracBrowser for help on using the repository browser.