[SYSDM] Add system uptime information
[reactos.git] / dll / cpl / sysdm / resource.h
index a17ae52..26645d0 100644 (file)
 #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