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