reactos/base/applications/regedit/resource.h
Joachim Henze 6fb67ddc0e
[REGEDIT] Strip ancient stuff from resource.h / framewnd.c (#7194)
Stuff from the stone-age, not used anymore.

* ID_REGISTRY_PRINTSUBTREE & ID_REGISTRY_PRINTERSETUP have been fused into one in newer MS regedit.exe. Older versions of MS regedt32.exe had that separated still, see https://github.com/reactos/reactos/pull/7194#discussion_r1695021919 for some details and screenshots about that.

* ID_REGISTRY_OPENLOCAL is obsolete too for the same reason.

* ID_REGISTRY_SELECTCOMPUTER can be stripped too, because it was historically replaced by ID_REGISTRY_(DIS)CONNECTNETWORKREGISTRY

co-authored by hermes.belusca-maito@reactos.org
2024-08-11 18:49:45 +02:00

347 lines
12 KiB
C

/*
* Regedit resource definitions
*
* Copyright 2002 Robert Dickenson
* LICENSE: LGPL-2.1-or-later (https://spdx.org/licenses/LGPL-2.1-or-later)
*/
#pragma once
#define ID_REGISTRY_MENU 0
#define ID_EDIT_MENU 1
#define ID_VIEW_MENU 2
#define ID_FAVOURITES_MENU 3
#define ID_HELP_MENU 4
#define ID_EDIT_NEW_MENU 5
#define IDS_LIST_COLUMN_FIRST 91
#define IDS_LIST_COLUMN_NAME 91
#define IDS_LIST_COLUMN_TYPE 92
#define IDS_LIST_COLUMN_DATA 93
#define IDS_LIST_COLUMN_LAST 93
#define IDS_APP_TITLE 103
#define IDI_REGEDIT 100
#define IDI_REGFILE 101
#define IDI_ARROW 102
#define IDI_SMALL 108
#define IDC_REGEDIT 109
#define IDC_REGEDIT_FRAME 110
#define IDR_REGEDIT_MENU 130
#define IDD_EXPORTRANGE 131
#define IDI_STRING 135
#define IDI_BIN 136
#define IDR_POPUP_MENUS 137
#define IDD_ADDFAVORITES 138
#define IDD_REMOVEFAVORITES 139
#define IDD_FIND 140
#define IDD_FINDING 141
#define ID_REGISTRY_EXIT 32770
#define ID_FAVOURITES_ADDTOFAVOURITES 32772
#define ID_FAVOURITES_REMOVEFAVOURITE 32773
#define ID_VIEW_STATUSBAR 32774
#define ID_VIEW_SPLIT 32775
#define ID_VIEW_REFRESH 32776
#define ID_EDIT_DELETE 32778
#define ID_EDIT_RENAME 32779
#define ID_EDIT_COPYKEYNAME 32781
#define ID_EDIT_FIND 32782
#define ID_EDIT_FINDNEXT 32783
#define ID_EDIT_MODIFY 32784
#define ID_EDIT_NEW_KEY 32785
#define ID_EDIT_NEW_STRINGVALUE 32786
#define ID_EDIT_NEW_BINARYVALUE 32787
#define ID_EDIT_NEW_DWORDVALUE 32788
#define ID_REGISTRY_IMPORTREGISTRYFILE 32789
#define ID_REGISTRY_EXPORTREGISTRYFILE 32790
#define ID_REGISTRY_CONNECTNETWORKREGISTRY 32791
#define ID_REGISTRY_DISCONNECTNETWORKREGISTRY 32792
#define ID_REGISTRY_PRINT 32793
#define ID_HELP_HELPTOPICS 32794
#define ID_HELP_ABOUT 32795
#define ID_TREE_EXPANDBRANCH 32815
#define ID_TREE_COLLAPSEBRANCH 32817
#define ID_REGISTRY_LOADHIVE 32827
#define ID_REGISTRY_UNLOADHIVE 32828
#define ID_HEXEDIT_CUT 32835
#define ID_HEXEDIT_COPY 32836
#define ID_HEXEDIT_PASTE 32837
#define ID_HEXEDIT_DELETE 32838
#define ID_HEXEDIT_SELECT_ALL 32839
#define IDS_ERROR 32836
#define IDS_BAD_VALUE 32837
#define IDS_UNSUPPORTED_TYPE 32838
#define IDS_TOO_BIG_VALUE 32839
#define ID_EDIT_MODIFY_BIN 32840
#define IDS_WARNING 32841
#define IDS_MULTI_SZ_EMPTY_STRING 32842
#define IDS_BINARY_EMPTY 32843
#define IDS_DEFAULT_VALUE_NAME 32844
#define IDS_VALUE_NOT_SET 32845
#define IDS_UNKNOWN_TYPE 32846
#define IDS_MY_COMPUTER 32847
#define IDS_IMPORT_REG_FILE 32848
#define IDS_EXPORT_REG_FILE 32849
#define IDS_INVALID_DWORD 32850
#define IDS_QUERY_DELETE_ONE 32851
#define IDS_QUERY_DELETE_MORE 32852
#define IDS_QUERY_DELETE_CONFIRM 32853
#define IDS_ERR_DELVAL_CAPTION 32854
#define IDS_ERR_DELETEVALUE 32855
#define IDS_ERR_RENVAL_CAPTION 32856
#define IDS_ERR_RENVAL_TOEMPTY 32857
#define IDS_QUERY_IMPORT_HIVE_CAPTION 32858
#define IDS_QUERY_IMPORT_HIVE_MSG 32859
#define IDS_BAD_KEY 32860
#define IDS_LOAD_HIVE 32861
#define IDS_UNLOAD_HIVE 32862
#define ID_EDIT_NEW_MULTISTRINGVALUE 32863
#define ID_EDIT_NEW_EXPANDABLESTRINGVALUE 32864
#define ID_SWITCH_PANELS 32871
#define ID_EDIT_PERMISSIONS 32872
#define ID_TREE_DELETE 32873
#define ID_TREE_RENAME 32874
#define IDS_QUERY_DELETE_KEY_ONE 32875
#define IDS_QUERY_DELETE_KEY_MORE 32876
#define IDS_QUERY_DELETE_KEY_CONFIRM 32877
#define ID_TREE_SUGGESTION_MIN 32878
#define ID_TREE_SUGGESTION_MAX 32887
#define ID_TREE_EXPORT 32888
#define ID_TREE_PERMISSIONS 32889
#define ID_ADDRESS_FOCUS 32890
#define IDS_FLT_REGFILE 31000
#define IDS_FLT_REGFILES 31001
#define IDS_FLT_REGFILES_FLT 31002
#define IDS_FLT_HIVFILES 31003
#define IDS_FLT_HIVFILES_FLT 31004
#define IDS_FLT_REGEDIT4 31005
#define IDS_FLT_REGEDIT4_FLT 31006
#define IDS_FLT_ALLFILES 31007
#define IDS_FLT_ALLFILES_FLT 31008
#define IDS_FLT_TXTFILES 31009
#define IDS_FLT_TXTFILES_FLT 31010
#define IDS_ACCESS_FULLCONTROL 31100
#define IDS_ACCESS_READ 31101
#define IDS_ACCESS_QUERYVALUE 31102
#define IDS_ACCESS_SETVALUE 31103
#define IDS_ACCESS_CREATESUBKEY 31104
#define IDS_ACCESS_ENUMERATESUBKEYS 31105
#define IDS_ACCESS_NOTIFY 31106
#define IDS_ACCESS_CREATELINK 31107
#define IDS_ACCESS_DELETE 31108
#define IDS_ACCESS_WRITEDAC 31109
#define IDS_ACCESS_WRITEOWNER 31110
#define IDS_ACCESS_READCONTROL 31111
#define IDS_INHERIT_THISKEYONLY 31200
#define IDS_INHERIT_THISKEYANDSUBKEYS 31201
#define IDS_INHERIT_SUBKEYSONLY 31202
#define IDS_EXPAND 31203
#define IDS_COLLAPSE 31204
#define IDS_NEW_KEY 31205
#define IDS_NEW_VALUE 31206
#define IDS_GOTO_SUGGESTED_KEY 31207
#define IDS_IMPORT_PROMPT 31300
#define IDS_IMPORT_OK 31301
#define IDS_IMPORT_ERROR 31302
#define IDS_EXPORT_ERROR 31303
#define IDS_FINISHEDFIND 31304
#define IDS_BUSNUMBER 31400
#define IDS_INTERFACE 31401
#define IDS_DMA_CHANNEL 31500
#define IDS_DMA_PORT 31501
#define IDS_INTERRUPT_VECTOR 31502
#define IDS_INTERRUPT_LEVEL 31503
#define IDS_INTERRUPT_AFFINITY 31504
#define IDS_INTERRUPT_TYPE 31505
#define IDS_MEMORY_ADDRESS 31506
#define IDS_MEMORY_LENGTH 31507
#define IDS_MEMORY_ACCESS 31508
#define IDS_PORT_ADDRESS 31509
#define IDS_PORT_LENGTH 31510
#define IDS_PORT_ACCESS 31511
#define IDS_SPECIFIC_RESERVED1 31512
#define IDS_SPECIFIC_RESERVED2 31513
#define IDS_SPECIFIC_DATASIZE 31514
#define IDS_PORT_PORT_IO 31520
#define IDS_PORT_MEMORY_IO 31521
#define IDS_INTERRUPT_EDGE_SENSITIVE 31522
#define IDS_INTERRUPT_LEVEL_SENSITIVE 31523
#define IDS_MEMORY_READ_ONLY 31524
#define IDS_MEMORY_WRITE_ONLY 31525
#define IDS_MEMORY_READ_WRITE 31526
#define IDS_BUS_UNDEFINED 31530
#define IDS_BUS_INTERNAL 31531
#define IDS_BUS_ISA 31532
#define IDS_BUS_EISA 31533
#define IDS_BUS_MICROCHANNEL 31534
#define IDS_BUS_TURBOCHANNEL 31535
#define IDS_BUS_PCIBUS 31536
#define IDS_BUS_VMEBUS 31537
#define IDS_BUS_NUBUS 31538
#define IDS_BUS_PCMCIABUS 31539
#define IDS_BUS_CBUS 31540
#define IDS_BUS_MPIBUS 31541
#define IDS_BUS_MPSABUS 31542
#define IDS_BUS_PROCESSORINTERNAL 31543
#define IDS_BUS_INTERNALPOWERBUS 31544
#define IDS_BUS_PNPISABUS 31545
#define IDS_BUS_PNPBUS 31546
#define IDS_BUS_UNKNOWNTYPE 31547
#define IDS_FIELD_KEY_NAME 31600
#define IDS_FIELD_CLASS_NAME 31601
#define IDS_NO_CLASS_NAME 31602
#define IDS_NULL_TIMESTAMP 31603
#define IDS_FIELD_NAME 31604
#define IDS_FIELD_TYPE 31605
#define IDS_FIELD_DATA 31606
#define IDS_FIELD_LASTWRITE 31607
#define IDS_UNKNOWN 31608
#define IDS_VALUE_INDEX 31609
#define IDS_REQALTERNATIVELIST 31610
#define IDS_REQRESOURCELIST 31611
#define IDS_REQDESCRIPTOR 31612
#define IDS_REQDEVICETYPE 31613
#define IDS_TYPE_PORT 31614
#define IDS_TYPE_INTERRUPT 31615
#define IDS_TYPE_MEMORY 31616
#define IDS_TYPE_DMA 31617
#define IDS_SHARE_DEVICE_EXCLUSIVE 31618
#define IDS_SHARE_DRIVER_EXCLUSIVE 31619
#define IDS_SHARE_SHARED 31620
#define IDS_SHARE_UNDETERMINED 31621
#define IDD_EDIT_STRING 2000
#define IDC_VALUE_NAME 2001
#define IDC_VALUE_DATA 2002
#define IDD_EDIT_DWORD 2003
#define IDC_FORMAT_HEX 2004
#define IDC_FORMAT_DEC 2005
#define IDD_EDIT_MULTI_STRING 2006
#define IDD_EDIT_BIN_DATA 2007
#define IDC_EXPORT_ALL 2008
#define IDC_EXPORT_BRANCH 2009
#define IDC_EXPORT_BRANCH_TEXT 2010
#define IDD_LOADHIVE 2500
#define IDC_EDIT_KEY 2501
#define IDC_FAVORITENAME 2011
#define IDC_FAVORITESLIST 2012
#define IDC_FINDWHAT 2013
#define IDC_LOOKAT_KEYS 2014
#define IDC_LOOKAT_VALUES 2015
#define IDC_LOOKAT_DATA 2016
#define IDC_MATCHSTRING 2017
#define IDC_MATCHCASE 2018
#define IDD_EDIT_RESOURCE_LIST 2019
#define IDC_RESOURCE_LIST 2020
#define IDC_SHOW_RESOURCE 2021
#define IDD_EDIT_RESOURCE 2022
#define IDC_DMA_LIST 2023
#define IDC_IRQ_LIST 2024
#define IDC_MEMORY_LIST 2025
#define IDC_PORT_LIST 2026
#define IDC_DEVICE_LIST 2027
#define IDC_UNDETERMINED 2028
#define IDC_SHARED 2029
#define IDC_DEVICE_EXCLUSIVE 2030
#define IDC_DRIVER_EXCLUSIVE 2031
#define IDC_INTERFACETYPE 2032
#define IDC_BUSNUMBER 2033
#define IDC_VERSION 2034
#define IDC_REVISION 2035
#define IDC_SHOW_RESOURCE_DATA 2036
#define IDD_EDIT_REQUIREMENTS_LIST 2037
#define IDC_REQUIREMENTS_LIST 2038
#define IDC_REQINTERFACETYPE 2039
#define IDC_REQBUSNUMBER 2040
#define IDC_REQSLOTNUMBER 2041
#define IDC_SHOW_REQUIREMENT 2042
#define IDD_EDIT_REQUIREMENTS_PORT 2043
#define IDC_REQ_PORT_TYPE 2044
#define IDC_REQ_PORT_LENGTH 2045
#define IDC_REQ_PORT_ALIGN 2046
#define IDC_REQ_PORT_MIN 2047
#define IDC_REQ_PORT_MAX 2048
#define IDC_REQ_PORT_SHARE 2049
#define IDC_REQ_PORT_ALTERNATIVE 2050
#define IDC_REQ_PORT_PREFERRED 2051
#define IDD_EDIT_REQUIREMENTS_MEMORY 2052
#define IDC_REQ_MEMORY_ACCESS 2053
#define IDC_REQ_MEMORY_LENGTH 2054
#define IDC_REQ_MEMORY_ALIGN 2055
#define IDC_REQ_MEMORY_MIN 2056
#define IDC_REQ_MEMORY_MAX 2057
#define IDC_REQ_MEMORY_SHARE 2058
#define IDC_REQ_MEMORY_ALTERNATIVE 2059
#define IDC_REQ_MEMORY_PREFERRED 2060
#define IDD_EDIT_REQUIREMENTS_INT 2061
#define IDC_REQ_INT_TYPE 2062
#define IDC_REQ_INT_MIN 2063
#define IDC_REQ_INT_MAX 2064
#define IDC_REQ_INT_SHARE 2065
#define IDC_REQ_INT_ALTERNATIVE 2066
#define IDC_REQ_INT_PREFERRED 2067
#define IDD_EDIT_REQUIREMENTS_DMA 2068
#define IDC_REQ_DMA_MIN 2069
#define IDC_REQ_DMA_MAX 2070
#define IDC_REQ_DMA_SHARE 2071
#define IDC_REQ_DMA_ALTERNATIVE 2072
#define IDC_REQ_DMA_PREFERRED 2073
#define ID_FAVORITES_MIN 2100
#define ID_FAVORITES_MAX 2999
#define ID_ACCEL 3000
#define IDC_STATIC -1
/* Command-line strings */
#define STRING_USAGE 3001
#define STRING_INVALID_SWITCH 3002
#define STRING_HELP 3003
#define STRING_NO_FILENAME 3004
#define STRING_NO_REG_KEY 3005
#define STRING_FILE_NOT_FOUND 3006
#define STRING_CANNOT_OPEN_FILE 3007
#define STRING_UNHANDLED_ACTION 3008
#define STRING_OUT_OF_MEMORY 3009
#define STRING_INVALID_HEX 3010
#define STRING_CSV_HEX_ERROR 3011
#define STRING_ESCAPE_SEQUENCE 3012
#define STRING_UNKNOWN_DATA_FORMAT 3013
#define STRING_UNEXPECTED_EOL 3014
#define STRING_UNRECOGNIZED_LINE 3015
#define STRING_SETVALUE_FAILED 3016
#define STRING_OPEN_KEY_FAILED 3017
#define STRING_UNSUPPORTED_TYPE 3018
#define STRING_EXPORT_AS_BINARY 3019
#define STRING_INVALID_SYSTEM_KEY 3020
#define STRING_REG_KEY_NOT_FOUND 3021
#define STRING_DELETE_FAILED 3022
#define STRING_UNKNOWN_TYPE 3023
#define STRING_INVALID_LINE_SYNTAX 3024