xref: /aosp_15_r20/external/lzma/CPP/7zip/UI/FileManager/resource.rc (revision f6dc9357d832569d4d1f5d24eacdb3935a1ae8e6)
1#include "../../MyVersionInfo.rc"
2#include "../../GuiCommon.rc"
3#include "resource.h"
4
5MY_VERSION_INFO_APP("7-Zip File Manager", "7zFM")
6
7IDR_ACCELERATOR1 ACCELERATORS
8BEGIN
9//  "N",     IDM_CREATE_FILE,      VIRTKEY, CONTROL, NOINVERT
10  VK_F1,   IDM_HELP_CONTENTS,    VIRTKEY, NOINVERT
11  VK_F12,  IDM_FOLDERS_HISTORY,  VIRTKEY, ALT, NOINVERT
12//  VK_F7,   IDM_CREATE_FOLDER,    VIRTKEY, NOINVERT
13END
14
15// for MENUEX:
16// /*
17#define MY_MENUITEM_SEPARATOR  MENUITEM "", 0, MFT_SEPARATOR
18#define MY_MFT_MENUBREAK       MFT_MENUBREAK
19#define MY_MFT_MENUBARBREAK    MFT_MENUBARBREAK
20#define MY_MFS_CHECKED         MFT_STRING, MFS_CHECKED
21#define MY_MENUITEM_ID(x)      , x
22// */
23
24// for MENU:
25/*
26#define MY_MENUITEM_SEPARATOR  MENUITEM SEPARATOR
27#define MY_MFT_MENUBREAK       MENUBREAK
28#define MY_MFT_MENUBARBREAK    MENUBARBREAK
29#define MY_MFS_CHECKED         CHECKED
30#define MY_MENUITEM_ID(x)
31*/
32
33IDM_MENU MENUEX
34BEGIN
35  POPUP "&File" MY_MENUITEM_ID(IDM_FILE)
36  BEGIN
37    MENUITEM "&Open\tEnter",                IDM_OPEN
38    MENUITEM "Open &Inside\tCtrl+PgDn",     IDM_OPEN_INSIDE
39    MENUITEM "Open Inside *",               IDM_OPEN_INSIDE_ONE
40    MENUITEM "Open Inside #",               IDM_OPEN_INSIDE_PARSER
41    MENUITEM "Open O&utside\tShift+Enter",  IDM_OPEN_OUTSIDE
42    MENUITEM "&View\tF3",                   IDM_FILE_VIEW
43    MENUITEM "&Edit\tF4",                   IDM_FILE_EDIT
44    MY_MENUITEM_SEPARATOR
45    MENUITEM "Rena&me\tF2",                 IDM_RENAME
46    MENUITEM "&Copy To...\tF5",             IDM_COPY_TO
47    MENUITEM "&Move To...\tF6",             IDM_MOVE_TO
48    MENUITEM "&Delete\tDel",                IDM_DELETE
49    MY_MENUITEM_SEPARATOR
50    MENUITEM "&Split file...",              IDM_SPLIT
51    MENUITEM "Com&bine files...",           IDM_COMBINE
52    MY_MENUITEM_SEPARATOR
53    MENUITEM "P&roperties\tAlt+Enter",      IDM_PROPERTIES
54    MENUITEM "Comme&nt...\tCtrl+Z",         IDM_COMMENT
55    // MENUITEM "Calculate checksum",          IDM_CRC
56    POPUP "CRC" MY_MENUITEM_ID(0)
57    BEGIN
58      MENUITEM "CRC-32",                    IDM_CRC32
59      MENUITEM "CRC-64",                    IDM_CRC64
60      MENUITEM "XXH64",                     IDM_XXH64
61      MENUITEM "MD5",                       IDM_MD5
62      MENUITEM "SHA-1",                     IDM_SHA1
63      MENUITEM "SHA-256",                   IDM_SHA256
64      MENUITEM "SHA-384",                   IDM_SHA384
65      MENUITEM "SHA-512",                   IDM_SHA512
66      MENUITEM "SHA3-256",                  IDM_SHA3_256
67      MENUITEM "BLAKE2sp",                  IDM_BLAKE2SP
68      MENUITEM "*",                         IDM_HASH_ALL
69    END
70    MENUITEM "Di&ff",                       IDM_DIFF
71    MY_MENUITEM_SEPARATOR
72    MENUITEM "Create Folder\tF7",           IDM_CREATE_FOLDER
73    MENUITEM "Create File\tCtrl+N",         IDM_CREATE_FILE
74    MY_MENUITEM_SEPARATOR
75    MENUITEM "&Link...",                    IDM_LINK
76    MENUITEM "&Alternate streams",          IDM_ALT_STREAMS
77    MY_MENUITEM_SEPARATOR
78    MENUITEM "E&xit\tAlt+F4",               IDCLOSE
79  END
80  POPUP "&Edit" MY_MENUITEM_ID(IDM_EDIT)
81  BEGIN
82    // MENUITEM "Cu&t\tCtrl+X",                IDM_EDIT_CUT, GRAYED
83    // MENUITEM "&Copy\tCtrl+C",               IDM_EDIT_COPY, GRAYED
84    // MENUITEM "&Paste\tCtrl+V",              IDM_EDIT_PASTE, GRAYED
85    // MY_MENUITEM_SEPARATOR
86    MENUITEM "Select &All\tShift+[Grey +]", IDM_SELECT_ALL
87    MENUITEM "Deselect All\tShift+[Grey -]", IDM_DESELECT_ALL
88    MENUITEM "&Invert Selection\tGrey *",   IDM_INVERT_SELECTION
89    MENUITEM "Select...\tGrey +",           IDM_SELECT
90    MENUITEM "Deselect...\tGrey -",         IDM_DESELECT
91    MENUITEM "", 0, MY_MFT_MENUBARBREAK
92    MENUITEM "Select by Type\tAlt+[Grey+]", IDM_SELECT_BY_TYPE
93    MENUITEM "Deselect by Type\tAlt+[Grey -]", IDM_DESELECT_BY_TYPE
94  END
95  POPUP "&View" MY_MENUITEM_ID(IDM_VIEW)
96  BEGIN
97    MENUITEM "Lar&ge Icons\tCtrl+1",        IDM_VIEW_LARGE_ICONS
98    MENUITEM "S&mall Icons\tCtrl+2",        IDM_VIEW_SMALL_ICONS
99    MENUITEM "&List\tCtrl+3",               IDM_VIEW_LIST
100    MENUITEM "&Details\tCtrl+4",            IDM_VIEW_DETAILS, MY_MFS_CHECKED
101    MY_MENUITEM_SEPARATOR
102    MENUITEM "Name\tCtrl+F3",               IDM_VIEW_ARANGE_BY_NAME
103    MENUITEM "Type\tCtrl+F4",               IDM_VIEW_ARANGE_BY_TYPE
104    MENUITEM "Date\tCtrl+F5",               IDM_VIEW_ARANGE_BY_DATE
105    MENUITEM "Size\tCtrl+F6",               IDM_VIEW_ARANGE_BY_SIZE
106    MENUITEM "Unsorted\tCtrl+F7",           IDM_VIEW_ARANGE_NO_SORT
107    MY_MENUITEM_SEPARATOR
108    MENUITEM "Flat View",                   IDM_VIEW_FLAT_VIEW
109    MENUITEM "&2 Panels\tF9",               IDM_VIEW_TWO_PANELS
110
111    POPUP "2017" MY_MENUITEM_ID(IDM_VIEW_TIME_POPUP)
112    BEGIN
113      MENUITEM "Time",                      IDM_VIEW_TIME
114    END
115
116    POPUP "Toolbars" MY_MENUITEM_ID(IDM_VIEW_TOOLBARS)
117    BEGIN
118      MENUITEM "Archive Toolbar",           IDM_VIEW_ARCHIVE_TOOLBAR
119      MENUITEM "Standard Toolbar",          IDM_VIEW_STANDARD_TOOLBAR
120      MY_MENUITEM_SEPARATOR
121      MENUITEM "Large Buttons",             IDM_VIEW_TOOLBARS_LARGE_BUTTONS
122      MENUITEM "Show Buttons Text",         IDM_VIEW_TOOLBARS_SHOW_BUTTONS_TEXT
123    END
124    MENUITEM "Open Root Folder\t\\",        IDM_OPEN_ROOT_FOLDER
125    MENUITEM "Up One Level\tBackspace",     IDM_OPEN_PARENT_FOLDER
126    MENUITEM "Folders History...\tAlt+F12", IDM_FOLDERS_HISTORY
127    MENUITEM "&Refresh\tCtrl+R",            IDM_VIEW_REFRESH
128    MENUITEM "Auto Refresh",                IDM_VIEW_AUTO_REFRESH
129
130    // MENUITEM "Show NTFS streams",           IDM_VIEW_SHOW_STREAMS
131    // MENUITEM "Show deleted files",          IDM_VIEW_SHOW_DELETED
132
133  END
134  POPUP "F&avorites" MY_MENUITEM_ID(IDM_FAVORITES)
135  BEGIN
136    POPUP "&Add folder to Favorites as" MY_MENUITEM_ID(IDM_ADD_TO_FAVORITES)
137    BEGIN
138        MY_MENUITEM_SEPARATOR
139    END
140    MY_MENUITEM_SEPARATOR
141  END
142  POPUP "&Tools" MY_MENUITEM_ID(IDM_TOOLS)
143  BEGIN
144    MENUITEM "&Options...",                 IDM_OPTIONS
145    MY_MENUITEM_SEPARATOR
146    MENUITEM "&Benchmark",                  IDM_BENCHMARK
147  #ifdef UNDER_CE
148    MENUITEM "Benchmark 2",                 IDM_BENCHMARK2
149  #endif
150    MY_MENUITEM_SEPARATOR
151    MENUITEM "Delete Temporary Files...",   IDM_TEMP_DIR
152  #ifndef UNDER_CE
153  END
154  POPUP "&Help" MY_MENUITEM_ID(IDM_HELP)
155  BEGIN
156    MENUITEM "&Contents...\tF1",            IDM_HELP_CONTENTS
157  #endif
158    MY_MENUITEM_SEPARATOR
159  MENUITEM "&About 7-Zip...",               IDM_ABOUT
160  END
161END
162
163
164IDI_ICON  ICON  "../../UI/FileManager/FM.ico"
165
166#ifndef UNDER_CE
1671  24  MOVEABLE PURE   "../../UI/FileManager/7zFM.exe.manifest"
168#endif
169
170IDB_ADD        BITMAP  "../../UI/FileManager/Add.bmp"
171IDB_EXTRACT    BITMAP  "../../UI/FileManager/Extract.bmp"
172IDB_TEST       BITMAP  "../../UI/FileManager/Test.bmp"
173IDB_COPY       BITMAP  "../../UI/FileManager/Copy.bmp"
174IDB_MOVE       BITMAP  "../../UI/FileManager/Move.bmp"
175IDB_DELETE     BITMAP  "../../UI/FileManager/Delete.bmp"
176IDB_INFO       BITMAP  "../../UI/FileManager/Info.bmp"
177IDB_ADD2       BITMAP  "../../UI/FileManager/Add2.bmp"
178IDB_EXTRACT2   BITMAP  "../../UI/FileManager/Extract2.bmp"
179IDB_TEST2      BITMAP  "../../UI/FileManager/Test2.bmp"
180IDB_COPY2      BITMAP  "../../UI/FileManager/Copy2.bmp"
181IDB_MOVE2      BITMAP  "../../UI/FileManager/Move2.bmp"
182IDB_DELETE2    BITMAP  "../../UI/FileManager/Delete2.bmp"
183IDB_INFO2      BITMAP  "../../UI/FileManager/Info2.bmp"
184
185
186STRINGTABLE
187BEGIN
188  IDS_BOOKMARK   "Bookmark"
189
190  IDS_OPTIONS    "Options"
191
192  IDS_N_SELECTED_ITEMS  "{0} object(s) selected"
193
194  IDS_FILE_EXIST  "File {0} is already exist"
195  IDS_WANT_UPDATE_MODIFIED_FILE  "File '{0}' was modified.\nDo you want to update it in the archive?"
196  IDS_CANNOT_UPDATE_FILE   "Cannot update file\n'{0}'"
197  IDS_CANNOT_START_EDITOR  "Cannot start editor."
198  IDS_VIRUS                "The file looks like a virus (the file name contains long spaces in name)."
199  IDS_MESSAGE_UNSUPPORTED_OPERATION_FOR_LONG_PATH_FOLDER "The operation cannot be called from a folder that has a long path."
200  IDS_SELECT_ONE_FILE      "You must select one file"
201  // IDS_SELECT_FILES         "You must select one or more files"
202  IDS_TOO_MANY_ITEMS       "Too many items"
203
204  IDS_COPY      "Copy"
205  IDS_MOVE      "Move"
206  IDS_COPY_TO   "Copy to:"
207  IDS_MOVE_TO   "Move to:"
208  IDS_COPYING   "Copying..."
209//  IDS_MOVING    "Moving..."
210  IDS_RENAMING  "Renaming..."
211
212  IDS_OPERATION_IS_NOT_SUPPORTED  "Operation is not supported."
213  IDS_ERROR_RENAMING  "Error Renaming File or Folder"
214  IDS_CONFIRM_FILE_COPY   "Confirm File Copy"
215  IDS_WANT_TO_COPY_FILES  "Are you sure you want to copy files to archive"
216
217  IDS_CONFIRM_FILE_DELETE   "Confirm File Delete"
218  IDS_CONFIRM_FOLDER_DELETE "Confirm Folder Delete"
219  IDS_CONFIRM_ITEMS_DELETE  "Confirm Multiple File Delete"
220  IDS_WANT_TO_DELETE_FILE   "Are you sure you want to delete '{0}'?"
221  IDS_WANT_TO_DELETE_FOLDER "Are you sure you want to delete the folder '{0}' and all its contents?"
222  IDS_WANT_TO_DELETE_ITEMS  "Are you sure you want to delete these {0} items?"
223  IDS_DELETING              "Deleting..."
224  IDS_ERROR_DELETING        "Error Deleting File or Folder"
225  IDS_ERROR_LONG_PATH_TO_RECYCLE  "The system cannot move a file with long path to the Recycle Bin"
226
227  IDS_CREATE_FOLDER       "Create Folder"
228  IDS_CREATE_FILE         "Create File"
229  IDS_CREATE_FOLDER_NAME  "Folder name:"
230  IDS_CREATE_FILE_NAME    "File Name:"
231  IDS_CREATE_FOLDER_DEFAULT_NAME  "New Folder"
232  IDS_CREATE_FILE_DEFAULT_NAME    "New File"
233  IDS_CREATE_FOLDER_ERROR "Error Creating Folder"
234  IDS_CREATE_FILE_ERROR   "Error Creating File"
235
236  IDS_COMMENT      "Comment"
237  IDS_COMMENT2     "&Comment:"
238  IDS_SELECT       "Select"
239  IDS_DESELECT     "Deselect"
240  IDS_SELECT_MASK  "Mask:"
241
242  IDS_PROPERTIES   "Properties"
243  IDS_FOLDERS_HISTORY  "Folders History"
244
245  IDS_COMPUTER   "Computer"
246  IDS_NETWORK    "Network"
247  IDS_DOCUMENTS  "Documents"
248  IDS_SYSTEM     "System"
249
250  IDS_ADD            "Add"
251  IDS_EXTRACT        "Extract"
252  IDS_TEST           "Test"
253  IDS_BUTTON_COPY    "Copy"
254  IDS_BUTTON_MOVE    "Move"
255  IDS_BUTTON_DELETE  "Delete"
256  IDS_BUTTON_INFO    "Info"
257
258  IDS_SPLITTING            "Splitting..."
259  IDS_SPLIT_CONFIRM_TITLE  "Confirm Splitting"
260  IDS_SPLIT_CONFIRM_MESSAGE  "Are you sure you want to split file into {0} volumes?"
261  IDS_SPLIT_VOL_MUST_BE_SMALLER "Volume size must be smaller than size of original file"
262
263  IDS_COMBINE     "Combine Files"
264  IDS_COMBINE_TO  "&Combine to:"
265  IDS_COMBINING   "Combining..."
266  IDS_COMBINE_SELECT_ONE_FILE  "Select only first part of split file"
267  IDS_COMBINE_CANT_DETECT_SPLIT_FILE  "Cannot detect file as split file"
268  IDS_COMBINE_CANT_FIND_MORE_THAN_ONE_PART  "Cannot find more than one part of split file"
269
270END
271
272#include "AboutDialog.rc"
273#include "BrowseDialog.rc"
274#include "BrowseDialog2.rc"
275#include "ComboDialog.rc"
276#include "CopyDialog.rc"
277#include "EditDialog.rc"
278#include "EditPage.rc"
279#include "FoldersPage.rc"
280#include "LangPage.rc"
281#include "LinkDialog.rc"
282#include "ListViewDialog.rc"
283#include "MemDialog.rc"
284#include "MenuPage.rc"
285#include "MessagesDialog.rc"
286#include "OverwriteDialog.rc"
287#include "PasswordDialog.rc"
288#include "ProgressDialog2.rc"
289#include "PropertyName.rc"
290#include "SettingsPage.rc"
291#include "SplitDialog.rc"
292#include "SystemPage.rc"
293#include "../GUI/Extract.rc"
294#include "../GUI/resource3.rc"
295#include "../Explorer/resource2.rc"
296#include "resourceGui.rc"
297