* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
-#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_SMALL 108
-#define IDC_REGEDIT 109
-#define IDC_REGEDIT_FRAME 110
-#define IDR_REGEDIT_MENU 130
-#define IDD_EXPORTRANGE 131
-#define IDI_OPEN_FILE 132
-#define IDI_CLOSED_FILE 133
-#define IDI_ROOT 134
-#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 IDC_LICENSE_EDIT 1029
-#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
+#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 IDC_LICENSE_EDIT 1029
+#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_WINDOW_CASCADE 32797
-#define ID_WINDOW_TILE 32798
-#define ID_WINDOW_ARRANGEICONS 32799
-#define ID_OPTIONS_FONT 32800
-#define ID_OPTIONS_AUTOREFRESH 32801
-#define ID_OPTIONS_READONLYMODE 32802
-#define ID_OPTIONS_CONFIRMONDELETE 32803
-#define ID_OPTIONS_SAVESETTINGSONEXIT 32804
-#define ID_SECURITY_PERMISSIONS 32805
-#define ID_VIEW_TREEANDDATA 32806
-#define ID_VIEW_TREEONLY 32807
-#define ID_VIEW_DATAONLY 32808
-#define ID_VIEW_DISPLAYBINARYDATA 32810
-#define ID_VIEW_REFRESHALL 32811
-#define ID_VIEW_REFRESHACTIVE 32812
-#define ID_VIEW_FINDKEY 32813
-#define ID_TREE_EXPANDONELEVEL 32814
-#define ID_TREE_EXPANDBRANCH 32815
-#define ID_TREE_EXPANDALL 32816
-#define ID_TREE_COLLAPSEBRANCH 32817
-#define ID_EDIT_ADDKEY 32818
-#define ID_EDIT_ADDVALUE 32819
-#define ID_EDIT_BINARY 32821
-#define ID_EDIT_STRING 32822
-#define ID_EDIT_DWORD 32823
-#define ID_EDIT_MULTISTRING 32824
-#define ID_REGISTRY_OPENLOCAL 32825
-#define ID_REGISTRY_CLOSE 32826
-#define ID_REGISTRY_LOADHIVE 32827
-#define ID_REGISTRY_UNLOADHIVE 32828
-#define ID_REGISTRY_RESTORE 32829
-#define ID_REGISTRY_SAVEKEY 32830
-#define ID_REGISTRY_SELECTCOMPUTER 32831
-#define ID_REGISTRY_PRINTSUBTREE 32832
-#define ID_REGISTRY_PRINTERSETUP 32833
-#define ID_REGISTRY_SAVESUBTREEAS 32834
-#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_LICENSE 32835
-#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_BAD_KEY 32858
-#define IDS_LOAD_HIVE 32859
-#define IDS_UNLOAD_HIVE 32860
-
-#define ID_EDIT_NEW_MULTISTRINGVALUE 32861
-#define ID_EDIT_NEW_EXPANDABLESTRINGVALUE 32862
-
-#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 IDS_FLT_REGFILE 31000
-#define IDS_FLT_REGFILES 31001
-#define IDS_FLT_REGFILES_FLT 31002
-#define IDS_FLT_REGEDIT4 31003
-#define IDS_FLT_REGEDIT4_FLT 31004
-#define IDS_FLT_ALLFILES 31005
-#define IDS_FLT_ALLFILES_FLT 31006
-
-#define IDS_ACCESS_FULLCONTROL 31101
-#define IDS_ACCESS_READ 31102
-#define IDS_ACCESS_QUERYVALUE 31103
-#define IDS_ACCESS_SETVALUE 31104
-#define IDS_ACCESS_CREATESUBKEY 31105
-#define IDS_ACCESS_ENUMERATESUBKEYS 31106
-#define IDS_ACCESS_NOTIFY 31107
-#define IDS_ACCESS_CREATELINK 31108
-#define IDS_ACCESS_DELETE 31109
-#define IDS_ACCESS_WRITEDAC 31110
-#define IDS_ACCESS_WRITEOWNER 31111
-#define IDS_ACCESS_READCONTROL 31112
-
-#define IDS_INHERIT_THISKEYONLY 31121
-#define IDS_INHERIT_THISKEYANDSUBKEYS 31122
-#define IDS_INHERIT_SUBKEYSONLY 31123
-#define IDS_EXPAND 31124
-#define IDS_COLLAPSE 31125
-#define IDS_NEW_KEY 31126
-#define IDS_NEW_VALUE 31127
-#define IDS_GOTO_SUGGESTED_KEY 31128
-
-#define IDS_IMPORT_PROMPT 31129
-#define IDS_IMPORTED_OK 31130
-
-#define IDS_FINISHEDFIND 31131
-
-#define IDS_BUSNUMBER 31132
-#define IDS_INTERFACE 31133
-
-#define IDS_DMA_CHANNEL 31134
-#define IDS_DMA_PORT 31135
-#define IDS_INTERRUPT_VECTOR 31136
-#define IDS_INTERRUPT_LEVEL 31137
-#define IDS_INTERRUPT_AFFINITY 31138
-#define IDS_INTERRUPT_TYPE 31139
-#define IDS_MEMORY_ADDRESS 31140
-#define IDS_MEMORY_LENGTH 31141
-#define IDS_MEMORY_ACCESS 31142
-#define IDS_PORT_ADDRESS 31143
-#define IDS_PORT_LENGTH 31144
-#define IDS_PORT_ACCESS 31145
-#define IDS_SPECIFIC_RESERVED1 31146
-#define IDS_SPECIFIC_RESERVED2 31147
-#define IDS_SPECIFIC_DATASIZE 31148
-
-#define IDS_PORT_PORT_IO 31149
-#define IDS_PORT_MEMORY_IO 31150
-#define IDS_INTERRUPT_EDGE_SENSITIVE 31151
-#define IDS_INTERRUPT_LEVEL_SENSITIVE 31152
-#define IDS_MEMORY_READ_ONLY 31153
-#define IDS_MEMORY_WRITE_ONLY 31154
-#define IDS_MEMORY_READ_WRITE 31155
-
-#define IDS_BUS_UNDEFINED 31156
-#define IDS_BUS_INTERNAL 31157
-#define IDS_BUS_ISA 31158
-#define IDS_BUS_EISA 31159
-#define IDS_BUS_MICROCHANNEL 31160
-#define IDS_BUS_TURBOCHANNEL 31161
-#define IDS_BUS_PCIBUS 31162
-#define IDS_BUS_VMEBUS 31163
-#define IDS_BUS_NUBUS 31164
-#define IDS_BUS_PCMCIABUS 31165
-#define IDS_BUS_CBUS 31166
-#define IDS_BUS_MPIBUS 31167
-#define IDS_BUS_MPSABUS 31168
-#define IDS_BUS_PROCESSORINTERNAL 31169
-#define IDS_BUS_INTERNALPOWERBUS 31170
-#define IDS_BUS_PNPISABUS 31171
-#define IDS_BUS_PNPBUS 31172
-#define IDS_BUS_UNKNOWNTYPE 31173
-
-#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 ID_FAVORITES_MIN 2100
-#define ID_FAVORITES_MAX 2999
-
-#define ID_ACCEL 3000
-
-
-#define IDC_STATIC -1
+#define ID_REGISTRY_PRINT 32793
+
+#define ID_HELP_HELPTOPICS 32794
+#define ID_HELP_ABOUT 32795
+#define ID_WINDOW_CASCADE 32797
+#define ID_WINDOW_TILE 32798
+#define ID_WINDOW_ARRANGEICONS 32799
+#define ID_OPTIONS_FONT 32800
+#define ID_OPTIONS_AUTOREFRESH 32801
+#define ID_OPTIONS_READONLYMODE 32802
+#define ID_OPTIONS_CONFIRMONDELETE 32803
+#define ID_OPTIONS_SAVESETTINGSONEXIT 32804
+#define ID_SECURITY_PERMISSIONS 32805
+#define ID_VIEW_TREEANDDATA 32806
+#define ID_VIEW_TREEONLY 32807
+#define ID_VIEW_DATAONLY 32808
+#define ID_VIEW_DISPLAYBINARYDATA 32810
+#define ID_VIEW_REFRESHALL 32811
+#define ID_VIEW_REFRESHACTIVE 32812
+#define ID_VIEW_FINDKEY 32813
+#define ID_TREE_EXPANDONELEVEL 32814
+#define ID_TREE_EXPANDBRANCH 32815
+#define ID_TREE_EXPANDALL 32816
+#define ID_TREE_COLLAPSEBRANCH 32817
+#define ID_EDIT_ADDKEY 32818
+#define ID_EDIT_ADDVALUE 32819
+#define ID_EDIT_BINARY 32821
+#define ID_EDIT_STRING 32822
+#define ID_EDIT_DWORD 32823
+#define ID_EDIT_MULTISTRING 32824
+#define ID_REGISTRY_OPENLOCAL 32825
+#define ID_REGISTRY_CLOSE 32826
+#define ID_REGISTRY_LOADHIVE 32827
+#define ID_REGISTRY_UNLOADHIVE 32828
+#define ID_REGISTRY_RESTORE 32829
+#define ID_REGISTRY_SAVEKEY 32830
+#define ID_REGISTRY_SELECTCOMPUTER 32831
+#define ID_REGISTRY_PRINTSUBTREE 32832
+#define ID_REGISTRY_PRINTERSETUP 32833
+#define ID_REGISTRY_SAVESUBTREEAS 32834
+#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_LICENSE 32835
+#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