[SHELL/EXPERIMENTS]
[reactos.git] / base / shell / explorer / explorer.rc
1 #include <windef.h>
2 #include <winuser.h>
3 #include <commctrl.h>
4
5 #include "resource.h"
6
7 LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
8
9 /* Bitmaps */
10 IDB_DRIVEBAR BITMAP "res/drivebar.bmp"
11 IDB_LOGOV BITMAP "res/logov.bmp"
12 IDB_LOGOV256 BITMAP "res/logov256.bmp"
13 IDB_LOGOV16 BITMAP "res/logov16.bmp"
14 IDB_ICON_ALIGN_0 BITMAP "res/icoalig0.bmp"
15 IDB_ICON_ALIGN_1 BITMAP "res/icoalig1.bmp"
16 IDB_ICON_ALIGN_2 BITMAP "res/icoalig2.bmp"
17 IDB_ICON_ALIGN_3 BITMAP "res/icoalig3.bmp"
18 IDB_ICON_ALIGN_4 BITMAP "res/icoalig4.bmp"
19 IDB_ICON_ALIGN_5 BITMAP "res/icoalig5.bmp"
20 IDB_ICON_ALIGN_6 BITMAP "res/icoalig6.bmp"
21 IDB_ICON_ALIGN_7 BITMAP "res/icoalig7.bmp"
22 IDB_ICON_ALIGN_8 BITMAP "res/icoalig8.bmp"
23 IDB_ICON_ALIGN_9 BITMAP "res/icoalig9.bmp"
24 IDB_ICON_ALIGN_10 BITMAP "res/icoali10.bmp"
25 IDB_MDI BITMAP "res/mdi.bmp"
26 IDB_SDI BITMAP "res/sdi.bmp"
27
28 /* Accelerators */
29
30 IDA_EXPLORER ACCELERATORS
31 BEGIN
32 "S", ID_VIEW_FULLSCREEN, VIRTKEY, SHIFT, CONTROL, NOINVERT
33 VK_F5, ID_REFRESH, VIRTKEY, NOINVERT
34 "X", ID_FILE_EXIT, VIRTKEY, ALT, NOINVERT
35 END
36
37 IDA_SEARCH_PROGRAM ACCELERATORS
38 BEGIN
39 VK_F5, ID_REFRESH, VIRTKEY, NOINVERT
40 END
41
42 IDA_TRAYNOTIFY ACCELERATORS
43 BEGIN
44 VK_F5, ID_REFRESH, VIRTKEY, NOINVERT
45 END
46
47 /* Icons */
48
49 /* Icon with lowest ID value placed first to ensure application icon
50 * remains consistent on all systems. */
51 IDI_COMPUTER ICON "res/computer.ico"
52 IDI_EXPLORER ICON "res/explorer.ico"
53 IDI_STARTMENU ICON "res/startmenu.ico"
54 IDI_LOGOFF ICON "res/logoff.ico"
55 IDI_SHUTDOWN ICON "res/shutdown.ico"
56 IDI_RESTART ICON "res/restart.ico"
57 IDI_ARROW ICON "res/arrow.ico"
58 IDI_ARROW_SELECTED ICON "res/arrowsel.ico"
59 IDI_APPICON ICON "res/appicon.ico"
60 IDI_FLOATING ICON "res/floating.ico"
61 IDI_REACTOS_BIG ICON "res/ros-big.ico"
62 IDI_CONFIG ICON "res/config.ico"
63 IDI_DOCUMENTS ICON "res/documents.ico"
64 IDI_FAVORITES ICON "res/favorites.ico"
65 IDI_INFO ICON "res/info.ico"
66 IDI_APPS ICON "res/apps.ico"
67 IDI_SEARCH ICON "res/search.ico"
68 IDI_ACTION ICON "res/action.ico"
69 IDI_FOLDER ICON "res/folder.ico"
70 IDI_SEARCH_DOC ICON "res/search-doc.ico"
71 IDI_PRINTER ICON "res/printer.ico"
72 IDI_NETWORK ICON "res/network.ico"
73 IDI_REACTOS ICON "res/reactos.ico"
74 IDI_SPEAKER ICON "res/speaker.ico"
75 IDI_DOT ICON "res/dot.ico"
76 IDI_DOT_TRANS ICON "res/dot_trans.ico"
77 IDI_DOT_RED ICON "res/dot_red.ico"
78 IDI_ARROW_UP ICON "res/arrow_up.ico"
79 IDI_ARROW_DOWN ICON "res/arrow_dwn.ico"
80 IDI_NOTIFY_L ICON "res/notify_l.ico"
81 IDI_NOTIFY_R ICON "res/notify_r.ico"
82 IDI_MINIMIZE ICON "res/minimize.ico"
83 IDI_CONTROLPAN ICON "res/control-panel.ico"
84 IDI_DESKSETTING ICON "res/desktop-settings.ico"
85 IDI_NETCONNS ICON "res/network-conns.ico"
86 IDI_ADMIN ICON "res/administration.ico"
87 IDI_RECENT ICON "res/recent-documents.ico"
88
89 #ifndef ROSSHELL
90 IDB_IMAGES BITMAP "res/images.bmp"
91 IDB_TOOLBAR BITMAP "res/toolbar.bmp"
92 #endif
93
94 #ifndef __REACTOS__
95 LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
96
97 STRINGTABLE
98 BEGIN
99 IDS_VERSION_STR ""
100 #ifdef UNICODE
101 IDS_EXPLORER_VERSION_STR "ROS Explorer%0s"
102 #else
103 IDS_EXPLORER_VERSION_STR "ROS Explorer Ansi%0s"
104 #endif
105 END
106 #endif
107
108 #ifndef _DEBUG
109 CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "explorer.exe.manifest"
110 #endif
111
112 #ifdef LANGUAGE_BG_BG
113 #include "explorer-bg.rc"
114 #endif
115 #ifdef LANGUAGE_CS_CZ
116 #include "explorer-cz.rc"
117 #endif
118 #ifdef LANGUAGE_DE_DE
119 #include "explorer-de.rc"
120 #endif
121 #ifdef LANGUAGE_EL_GR
122 #include "explorer-el.rc"
123 #endif
124 #ifdef LANGUAGE_EN_US
125 #include "explorer-en.rc"
126 #endif
127 #ifdef LANGUAGE_ES_ES
128 #include "explorer-es.rc"
129 #endif
130 #ifdef LANGUAGE_FR_FR
131 #include "explorer-fr.rc"
132 #endif
133 #ifdef LANGUAGE_HU_HU
134 #include "explorer-hu.rc"
135 #endif
136 #ifdef LANGUAGE_ID_ID
137 #include "explorer-id.rc"
138 #endif
139 #ifdef LANGUAGE_IT_IT
140 #include "explorer-it.rc"
141 #endif
142 #ifdef LANGUAGE_JA_JP
143 #include "explorer-ja.rc"
144 #endif
145 #ifdef LANGUAGE_KO_KR
146 #include "explorer-ko.rc"
147 #endif
148 #ifdef LANGUAGE_NL_NL
149 #include "explorer-nl.rc"
150 #endif
151 #ifdef LANGUAGE_NO_NO
152 #include "explorer-no.rc"
153 #endif
154 #ifdef LANGUAGE_PT_PT
155 #include "explorer-pt.rc"
156 #endif
157 #ifdef LANGUAGE_SK_SK
158 #include "explorer-sk.rc"
159 #endif
160 #ifdef LANGUAGE_SV_SE
161 #include "explorer-sv.rc"
162 #endif
163
164 /* UTF-8 */
165 #pragma code_page(65001)
166
167 #ifdef LANGUAGE_HE_IL
168 #include "explorer-he.rc"
169 #endif
170 #ifdef LANGUAGE_PL_PL
171 #include "explorer-pl.rc"
172 #endif
173 #ifdef LANGUAGE_RO_RO
174 #include "explorer-ro.rc"
175 #endif
176 #ifdef LANGUAGE_RU_RU
177 #include "explorer-ru.rc"
178 #endif
179 #ifdef LANGUAGE_SQ_AL
180 #include "explorer-sq.rc"
181 #endif
182 #ifdef LANGUAGE_UK_UA
183 #include "explorer-uk.rc"
184 #endif
185 #ifdef LANGUAGE_ZH_CN
186 #include "explorer-zh.rc"
187 #endif
188
189 #define REACTOS_STR_FILE_DESCRIPTION "ReactOS Explorer"
190 #define REACTOS_STR_INTERNAL_NAME "explorer"
191 #define REACTOS_STR_ORIGINAL_FILENAME "explorer.exe"
192 #include <reactos/version.rc>
193
194 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
195
196 #define IDS_VERSION_STR 5000
197 #define IDS_EXPLORER_VERSION_STR 5001
198
199 LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
200
201 STRINGTABLE
202 BEGIN
203 IDS_VERSION_STR REACTOS_STR_PRODUCT_VERSION
204 IDS_EXPLORER_VERSION_STR "ReactOS %s Explorer"
205 END