1 #pragma once
2 
3 #define IDC_STATIC                      -1
4 
5 #define IDS_YES                         100
6 #define IDS_NO                          101
7 #define IDS_UNKNOWN                     102
8 
9 /* Page & dialog IDs */
10 #define IDD_GENERAL_PAGE                200
11 #define IDD_SYSTEM_PAGE                 201
12 #define IDD_FREELDR_PAGE                202
13 #define IDD_SERVICES_PAGE               203
14 #define IDD_STARTUP_PAGE                204
15 #define IDD_TOOLS_PAGE                  205
16 #define IDD_FILE_EXTRACT_DIALOG         206
17 #define IDD_FIND_DIALOG                 207
18 #define IDD_FREELDR_ADVANCED_PAGE       208
19 #define IDD_REQUIRED_SERVICES_DISABLING_DIALOG 209
20 
21 /* General page controls */
22 #define IDC_RB_NORMAL_STARTUP           1000
23 #define IDC_RB_DIAGNOSTIC_STARTUP       1001
24 #define IDC_RB_SELECTIVE_STARTUP        1002
25 #define IDC_CBX_SYSTEM_INI              1003
26 #define IDC_CBX_WIN_INI                 1004
27 #define IDC_CBX_LOAD_SYSTEM_SERVICES    1005
28 #define IDC_CBX_LOAD_STARTUP_ITEMS      1006
29 #define IDC_CBX_USE_ORIGINAL_BOOTCFG    1007
30 #define IDC_BTN_SYSTEM_RESTORE_START    1008
31 #define IDC_BTN_FILE_EXTRACTION         1009
32 
33 /* System page controls */
34 #define IDS_TAB_SYSTEM                  2000
35 #define IDS_TAB_WIN                     2001
36 #define IDC_BTN_SYSTEM_UP               1217
37 #define IDC_BTN_SYSTEM_DOWN             1218
38 #define IDC_BTN_SYSTEM_ENABLE           1219
39 #define IDC_BTN_SYSTEM_DISABLE          1220
40 #define IDC_BTN_SYSTEM_FIND             1221
41 #define IDC_BTN_SYSTEM_NEW              1222
42 #define IDC_BTN_SYSTEM_EDIT             1223
43 #define IDC_SYSTEM_TREE                 1224
44 #define IDC_BTN_SYSTEM_ENABLE_ALL       1225
45 #define IDC_BTN_SYSTEM_DISABLE_ALL      1226
46 #define IDC_BTN_SYSTEM_DELETE           1227
47 
48 /* FreeLdr page controls */
49 #define IDS_TAB_FREELDR                 2002
50 #define IDS_TAB_BOOT                    2003
51 #define IDC_LIST_BOX                    1010
52 #define IDC_BTN_CHECK_BOOT_PATH         1011
53 #define IDC_BTN_SET_DEFAULT_BOOT        1012
54 #define IDC_BTN_MOVE_UP_BOOT_OPTION     1013
55 #define IDC_BTN_MOVE_DOWN_BOOT_OPTION   1014
56 #define IDC_BTN_DELETE                  1015
57 #define IDC_CBX_SAFE_BOOT               1016
58 #define IDC_CBX_NO_GUI_BOOT             1017
59 #define IDC_CBX_BOOT_LOG                1018
60 #define IDC_CBX_BASE_VIDEO              1019
61 #define IDC_CBX_SOS                     1020
62 #define IDC_BTN_ADVANCED_OPTIONS        1021
63 #define IDC_TXT_BOOT_TIMEOUT            1022
64 #define IDC_RADIO1                      1023 // FIXME!
65 #define IDC_RADIO2                      1024 // FIXME!
66 #define IDC_RADIO3                      1025 // FIXME!
67 #define IDC_RADIO4                      1026 // FIXME!
68 
69 /* Services page controls */
70 #define IDC_SERVICES_LIST               1027
71 #define IDC_BTN_SERVICES_ACTIVATE       1028
72 #define IDC_BTN_SERVICES_DEACTIVATE     1029
73 #define IDC_CBX_SERVICES_MASK_PROPRIETARY_SVCS 1030
74 #define IDC_STATIC_SERVICES_WARNING     1031
75 
76 /* Startup page controls */
77 #define IDC_STARTUP_LIST                1032
78 #define IDC_BTN_STARTUP_ACTIVATE        1033
79 #define IDC_BTN_STARTUP_DEACTIVATE      1034
80 
81 /* Tools page controls */
82 #define IDC_TOOLS_LIST                  1035
83 #define IDC_TOOLS_CMDLINE               1036
84 #define IDC_BTN_RUN                     1037
85 #define IDC_CBX_TOOLS_ADVOPT            1038
86 
87 #define IDS_TOOLS_COLUMN_NAME           2020
88 #define IDS_TOOLS_COLUMN_DESCR          2021
89 #define IDS_TOOLS_COLUMN_STANDARD       2022
90 
91 /* File extract dialog */
92 #define IDC_BTN_BROWSE_ALL_FILES        1039
93 #define IDC_BTN_BROWSE_CAB_FILES        1040
94 #define IDC_BTN_BROWSE_DIRS             1041
95 #define IDC_TXT_FILE_TO_RESTORE         1042
96 #define IDC_DRP_CAB_FILE                1043
97 #define IDC_DRP_DEST_DIR                1044
98 
99 /* Find dialog */
100 #define IDC_TXT_FIND_TEXT               1045
101 #define IDC_CBX_FIND_WHOLE_WORD_ONLY    1046
102 #define IDC_CBX_FIND_MATCH_CASE         1047
103 #define IDC_CBX_FIND_FROM_BEGINNING     1048
104 #define IDC_RB_FIND_UP                  1049
105 #define IDC_RB_FIND_DOWN                1050
106 
107 /* Essential services warning dialog */
108 #define IDC_CBX_REQSVCSDIS_NO_MSG_ANYMORE 1051
109 #define IDC_STATIC_REQSVCSDIS_INFO      1052
110 
111 
112 #define IDC_CBX_MAX_MEM               1200
113 #define IDC_TXT_MAX_MEM               1201
114 #define IDC_SCR_MAX_MEM               1202
115 #define IDC_CBX_NUM_PROC              1203
116 #define IDC_DRP_NUM_PROC              1204
117 #define IDC_CBX_PCI_LOCK              1205
118 #define IDC_CBX_PROFILE               1206
119 #define IDC_CBX_IRQ                   1207
120 #define IDC_TXT_IRQ                   1208
121 #define IDC_CBX_DEBUG                 1209
122 #define IDC_CBX_DEBUG_PORT            1210
123 #define IDC_DRP_DEBUG_PORT            1211
124 #define IDC_CBX_BAUD_RATE             1212
125 #define IDC_DRP_DRP_BAUD_RATE         1213
126 #define IDC_CBX_CHANNEL               1214
127 #define IDC_TXT_CHANNEL               1215
128 #define IDC_SCR_CHANNEL               1216
129 
130 #define IDS_TAB_STARTUP  2023
131 
132 #define IDS_SERVICES_COLUMN_SERVICE 2024
133 #define IDS_SERVICES_COLUMN_REQ     2025
134 #define IDS_SERVICES_COLUMN_VENDOR  2026
135 #define IDS_SERVICES_COLUMN_STATUS  2027
136 #define IDS_SERVICES_COLUMN_DATEDISABLED 2028
137 
138 #define IDS_SERVICES_STATUS_STOPPED 2029
139 #define IDS_SERVICES_STATUS_RUNNING 2030
140 
141 
142 #define IDS_STARTUP_COLUMN_ELEMENT  2031
143 #define IDS_STARTUP_COLUMN_CMD      2032
144 #define IDS_STARTUP_COLUMN_PATH     2033
145 
146 
147 #define IDS_MSCONFIG    3000
148 #define IDS_MSCONFIG_2  3001
149 
150 #define IDI_APPICON     3010
151 #define IDB_2K3CHECK    3011
152 #define IDB_V7CHECK     3012
153 
154 #define IDR_MSCONFIG    3020
155 
156 #define IDM_ABOUT       3030
157 #define IDS_ABOUT       3031
158 #define IDD_ABOUTBOX    3032
159