#pragma once
-#define IDC_STATIC -1
-
-#define IDI_CPLSYSTEM 50
-#define IDI_DEVMGR 51
-#define IDI_HARDPROF 52
-#define IDI_USERPROF 53
-#define IDI_UP 2500
-#define IDI_DOWN 2501
-
-#define IDB_ROSBMP 55
-
-#define IDS_CPLSYSTEMNAME 60
-#define IDS_CPLSYSTEMDESCRIPTION 61
-
-#define IDS_MEGABYTE 62
-#define IDS_GIGABYTE 63
-#define IDS_TERABYTE 64
-#define IDS_PETABYTE 65
-
-#define IDS_VARIABLE 66
-#define IDS_VALUE 67
-#define IDS_NO_DUMP 68
-#define IDS_MINI_DUMP 69
-#define IDS_KERNEL_DUMP 70
-#define IDS_FULL_DUMP 71
-
-#define IDS_USERPROFILE_NAME 72
-#define IDS_USERPROFILE_SIZE 73
-#define IDS_USERPROFILE_TYPE 74
-#define IDS_USERPROFILE_STATUS 75
-#define IDS_USERPROFILE_MODIFIED 76
-
-#define IDS_MESSAGEBOXTITLE 77
-#define IDS_WARNINITIALSIZE 78
-#define IDS_WARNMAXIMUMSIZE 79
-#define IDS_WARNINITIALRANGE 80
-#define IDS_WARNMAXIMUMRANGE 81
+#define IDC_STATIC -1
+
+#define IDI_CPLSYSTEM 50
+#define IDI_DEVMGR 51
+#define IDI_HARDPROF 52
+#define IDI_USERPROF 53
+#define IDI_UP 2500
+#define IDI_DOWN 2501
+#define IDI_ADDHW 2502
+
+#define IDB_ROSBMP 55
+#define IDB_ROSMASK 56
+
+#define IDS_CPLSYSTEMNAME 60
+#define IDS_CPLSYSTEMDESCRIPTION 61
+
+#define IDS_MEGABYTE 62
+#define IDS_GIGABYTE 63
+#define IDS_TERABYTE 64
+#define IDS_PETABYTE 65
+
+#define IDS_VARIABLE 66
+#define IDS_VALUE 67
+#define IDS_NO_DUMP 68
+#define IDS_MINI_DUMP 69
+#define IDS_KERNEL_DUMP 70
+#define IDS_FULL_DUMP 71
+
+#define IDS_USERPROFILE_NAME 72
+#define IDS_USERPROFILE_SIZE 73
+#define IDS_USERPROFILE_TYPE 74
+#define IDS_USERPROFILE_STATUS 75
+#define IDS_USERPROFILE_MODIFIED 76
+
+#define IDS_MESSAGEBOXTITLE 77
+#define IDS_WARNINITIALSIZE 78
+#define IDS_WARNMAXIMUMSIZE 79
+#define IDS_WARNINITIALRANGE 80
+#define IDS_WARNMAXIMUMRANGE 81
+#define IDS_PAGEFILE_NONE 82
+#define IDS_PAGEFILE_SYSTEM 83
+#define IDS_INFOREBOOT 84
+
+#define IDS_HWPROFILE_CONFIRM_DELETE_TITLE 85
+#define IDS_HWPROFILE_CONFIRM_DELETE 86
+#define IDS_HWPROFILE_ALREADY_IN_USE 87
+#define IDS_HWPROFILE_PROFILE 88
+#define IDS_HWPROFILE_WARNING 89
+
+#define IDS_MEGAHERTZ 90
+#define IDS_GIGAHERTZ 91
+
+#define IDS_UPTIME_FORMAT 92
/* Propsheet - general */
-#define IDD_PROPPAGEGENERAL 100
-#define IDC_MACHINELINE1 101
-#define IDC_MACHINELINE2 102
-#define IDC_MACHINELINE3 103
-#define IDC_MACHINELINE4 104
-#define IDC_MACHINELINE5 105
-#define IDC_LICENCE 106
-#define IDC_ROSIMG 107
-#define IDC_ROSHOMEPAGE_LINK 108
-
+#define IDD_PROPPAGEGENERAL 100
+#define IDC_MACHINELINE1 101
+#define IDC_MACHINELINE2 102
+#define IDC_MACHINELINE3 103
+#define IDC_MACHINELINE4 104
+#define IDC_MACHINELINE5 105
+#define IDC_MACHINELINE6 106
+#define IDC_LICENCE 107
+#define IDC_ROSIMG 108
+#define IDC_ROSHOMEPAGE_LINK 109
+#define IDC_ROSVERSION 110
+#define IDC_UPTIME 111
/* Propsheet - hardware */
-#define IDD_PROPPAGEHARDWARE 300
-#define IDC_HARDWARE_WIZARD 207
-#define IDC_HARDWARE_PROFILE 209
-#define IDC_HARDWARE_DRIVER_SIGN 210
-#define IDC_HARDWARE_DEVICE_MANAGER 211
-
+#define IDD_PROPPAGEHARDWARE 300
+#define IDC_HARDWARE_WIZARD 207
+#define IDC_HARDWARE_PROFILE 209
+#define IDC_HARDWARE_DRIVER_SIGN 210
+#define IDC_HARDWARE_DEVICE_MANAGER 211
/* Propsheet - advanced */
-#define IDD_PROPPAGEADVANCED 400
-#define IDC_SYSSETTINGS 401
-#define IDC_ENVVAR 402
-#define IDC_STAREC 403
-#define IDC_PERFOR 404
-#define IDC_USERPROFILE 405
-#define IDC_ERRORREPORT 406
+#define IDD_PROPPAGEADVANCED 400
+#define IDC_SYSSETTINGS 401
+#define IDC_ENVVAR 402
+#define IDC_STAREC 403
+#define IDC_PERFOR 404
+#define IDC_USERPROFILE 405
+#define IDC_ERRORREPORT 406
/* System settings */
-#define IDD_SYSSETTINGS 800
-#define IDC_REPORTASWORKSTATION 801
+#define IDD_SYSSETTINGS 800
+#define IDC_REPORTASWORKSTATION 801
/* User profiles */
-#define IDD_USERPROFILE 500
-#define IDC_USERPROFILE_LIST 501
-#define IDC_USERPROFILE_CHANGE 503
-#define IDC_USERPROFILE_DELETE 504
-#define IDC_USERPROFILE_COPY 505
-#define IDC_USERACCOUNT_LINK 506
+#define IDD_USERPROFILE 500
+#define IDC_USERPROFILE_LIST 501
+#define IDC_USERPROFILE_CHANGE 503
+#define IDC_USERPROFILE_DELETE 504
+#define IDC_USERPROFILE_COPY 505
+#define IDC_USERACCOUNT_LINK 506
/* Environment variables */
-#define IDD_ENVIRONMENT_VARIABLES 600
-#define IDC_USER_VARIABLE_LIST 601
-#define IDC_USER_VARIABLE_NEW 602
-#define IDC_USER_VARIABLE_EDIT 603
-#define IDC_USER_VARIABLE_DELETE 604
-#define IDC_SYSTEM_VARIABLE_LIST 605
-#define IDC_SYSTEM_VARIABLE_NEW 606
-#define IDC_SYSTEM_VARIABLE_EDIT 607
-#define IDC_SYSTEM_VARIABLE_DELETE 608
-
+#define IDD_ENVIRONMENT_VARIABLES 600
+#define IDC_USER_VARIABLE_LIST 601
+#define IDC_USER_VARIABLE_NEW 602
+#define IDC_USER_VARIABLE_EDIT 603
+#define IDC_USER_VARIABLE_DELETE 604
+#define IDC_SYSTEM_VARIABLE_LIST 605
+#define IDC_SYSTEM_VARIABLE_NEW 606
+#define IDC_SYSTEM_VARIABLE_EDIT 607
+#define IDC_SYSTEM_VARIABLE_DELETE 608
/* Edit environment variables */
-#define IDD_EDIT_VARIABLE 700
-#define IDC_VARIABLE_NAME 701
-#define IDC_VARIABLE_VALUE 702
-
+#define IDD_EDIT_VARIABLE 700
+#define IDC_VARIABLE_NAME 701
+#define IDC_VARIABLE_VALUE 702
/* Virtual memory */
-#define IDD_VIRTMEM 900
-#define IDC_PAGEFILELIST 901
-#define IDC_DRIVEGROUP 902
-#define IDC_DRIVE 903
-#define IDC_SPACEAVAIL 904
-#define IDC_CUSTOM 905
-#define IDC_INITIALSIZE 906
-#define IDC_MAXSIZE 907
-#define IDC_SYSMANSIZE 908
-#define IDC_NOPAGEFILE 909
-#define IDC_SET 910
-#define IDC_TOTALGROUP 911
-#define IDC_MINIMUM 912
-#define IDC_RECOMMENDED 913
-#define IDC_CURRENT 914
-
+#define IDD_VIRTMEM 900
+#define IDC_PAGEFILELIST 901
+#define IDC_DRIVEGROUP 902
+#define IDC_DRIVE 903
+#define IDC_SPACEAVAIL 904
+#define IDC_CUSTOM 905
+#define IDC_INITIALSIZE 906
+#define IDC_MAXSIZE 907
+#define IDC_SYSMANSIZE 908
+#define IDC_NOPAGEFILE 909
+#define IDC_SET 910
+#define IDC_TOTALGROUP 911
+#define IDC_MINIMUM 912
+#define IDC_RECOMMENDED 913
+#define IDC_CURRENT 914
/* Startup and recovery */
-#define IDD_STARTUPRECOVERY 1000
-#define IDC_STRECOSCOMBO 1001
-#define IDC_STRECLIST 1002
-#define IDC_STRRECLISTEDIT 1003
-#define IDC_STRRECLISTUPDWN 1004
-#define IDC_STRRECREC 1005
-#define IDC_STRRECRECEDIT 1006
-#define IDC_STRRECRECUPDWN 1007
-#define IDC_STRRECEDIT 1008
-#define IDC_STRRECWRITEEVENT 1009
-#define IDC_STRRECSENDALERT 1010
-#define IDC_STRRECRESTART 1011
-#define IDC_STRRECDEBUGCOMBO 1012
-#define IDC_STRRECDUMPFILE 1013
-#define IDC_STRRECOVERWRITE 1014
-
+#define IDD_STARTUPRECOVERY 1000
+#define IDC_STRECOSCOMBO 1001
+#define IDC_STRECLIST 1002
+#define IDC_STRRECLISTEDIT 1003
+#define IDC_STRRECLISTUPDWN 1004
+#define IDC_STRRECREC 1005
+#define IDC_STRRECRECEDIT 1006
+#define IDC_STRRECRECUPDWN 1007
+#define IDC_STRRECEDIT 1008
+#define IDC_STRRECWRITEEVENT 1009
+#define IDC_STRRECSENDALERT 1010
+#define IDC_STRRECRESTART 1011
+#define IDC_STRRECDEBUGCOMBO 1012
+#define IDC_STRRECDUMPFILE 1013
+#define IDC_STRRECOVERWRITE 1014
/* Hardware profiles */
-#define IDD_HARDWAREPROFILES 1100
-#define IDC_HRDPROFLSTBOX 1102
-#define IDC_HRDPROFUP 1103
-#define IDC_HRDPROFDWN 1104
-#define IDC_HRDPROFPROP 1105
-#define IDC_HRDPROFCOPY 1106
-#define IDC_HRDPROFRENAME 1107
-#define IDC_HRDPROFDEL 1108
-#define IDC_HRDPROFWAIT 1109
-#define IDC_HRDPROFSELECT 1110
-#define IDC_HRDPROFEDIT 1111
-#define IDC_HRDPROFUPDWN 1112
-
+#define IDD_HARDWAREPROFILES 1100
+#define IDC_HRDPROFLSTBOX 1102
+#define IDC_HRDPROFUP 1103
+#define IDC_HRDPROFDWN 1104
+#define IDC_HRDPROFPROP 1105
+#define IDC_HRDPROFCOPY 1106
+#define IDC_HRDPROFRENAME 1107
+#define IDC_HRDPROFDEL 1108
+#define IDC_HRDPROFWAIT 1109
+#define IDC_HRDPROFSELECT 1110
+#define IDC_HRDPROFEDIT 1111
+#define IDC_HRDPROFUPDWN 1112
+
+/* Hardware profile */
+#define IDD_HARDWAREPROFILE 1200
+#define IDC_HWPPROP_PROFILE 1201
+#define IDC_HWPPROP_DOCKID 1202
+#define IDC_HWPPROP_SERIAL 1203
+#define IDC_HWPPROP_PORTABLE 1204
+#define IDC_HWPPROP_UNKNOWN 1205
+#define IDC_HWPPROP_DOCKED 1206
+#define IDC_HWPPROP_UNDOCKED 1207
+#define IDC_HWPPROP_INCLUDE 1208
/* Copy profile */
-#define IDD_COPYPROFILE 1200
-#define IDC_COPYPROFILEFROM 1201
-#define IDC_COPYPROFILETO 1202
-
+#define IDD_COPYPROFILE 1300
+#define IDC_COPYPROFILEFROM 1301
+#define IDC_COPYPROFILETO 1302
/* Rename profile */
-#define IDD_RENAMEPROFILE 1300
-#define IDC_RENPROFEDITFROM 1301
-#define IDC_RENPROFEDITTO 1302
-
+#define IDD_RENAMEPROFILE 1400
+#define IDC_RENPROFEDITFROM 1401
+#define IDC_RENPROFEDITTO 1402
/* Licence */
-#define IDD_LICENCE 1500
-#define IDC_LICENCEEDIT 1501
-#define RC_LICENSE 1502
-#define RTDATA 1503
+#define IDD_LICENCE 1500
+#define IDC_LICENCEEDIT 1501
+#define RC_LICENSE 1502
+#define RTDATA 1503
-#define IDS_DEVS 2000
+#define IDS_DEVS 2000