source: branches/notebook/src/win32k/utils/Dialog.h

Last change on this file was 5145, checked in by bird, 25 years ago

Initial rewrite to notebook. We check for pre warp4 and uses old style.
Added MemInfo page.
Problem: hot-keys.

File size: 5.4 KB
Line 
1/* $Id: Dialog.h,v 1.2.2.2 2001-02-17 08:57:50 bird Exp $
2 *
3 * Dialog IDs.
4 *
5 * Copyright (c) 2001 knut st. osmundsen (knut.stange.osmundsen@mynd.no)
6 *
7 * Project Odin Software License can be found in LICENSE.TXT
8 *
9 */
10
11/*******************************************************************************
12* Defined Constants And Macros *
13*******************************************************************************/
14/*
15 * General PushButton ID(s)
16 */
17#define PB_APPLY 0xfffe
18#define PB_REFRESH 0xfffd
19#define PB_UPD_CONFIGSYS 0xfffc
20
21
22/*
23 * The Win32kCC (main) notebook dialog.
24 */
25#define DL_WIN32KCC 1001
26#define DL_WIN32KCC_OLD 1000
27#define DL_WIN32KCC_NTBK 1002
28
29/*
30 * The Logging Page.
31 */
32#define DL_LOGGING_PAGE 1100
33#define GR_LOGGING 1101
34#define CB_LOGGING_ENABLED 1102
35#define RB_LOGGING_COM1 1103
36#define RB_LOGGING_COM2 1104
37#define RB_LOGGING_COM3 1105
38#define RB_LOGGING_COM4 1106
39
40/*
41 * The Loader Page.
42 */
43#define DL_LOADERS_PAGE 1200
44#define GR_LOADERS 1201
45#define CB_LDR_DISABLE_ALL 1202
46
47#define GR_LDR_PE 1210
48#define RB_LDR_PE_PURE 1211
49#define RB_LDR_PE_MIXED 1212
50#define RB_LDR_PE_PE 1213
51#define RB_LDR_PE_NOT 1214
52#define TX_LDR_PE_INFOLEVEL 1215
53#define SB_LDR_PE_INFOLEVEL 1216
54#define TX_LDR_PE_MODULES 1217
55#define TX_LDR_PE_MODULES_VAL 1218
56#define CK_LDR_PE_ONEOBJECT 1219
57
58#define GR_LDR_ELF 1240
59#define CB_LDR_ELF_ENABLED 1241
60#define TX_LDR_ELF_INFOLEVEL 1242
61#define SB_LDR_ELF_INFOLEVEL 1243
62#define TX_LDR_ELF_MODULES 1244
63#define TX_LDR_ELF_MODULES_VAL 1245
64
65#define CB_LDR_SHELL_SCRIPTS 1260
66#define CB_LDR_JAVA 1270
67#define CB_LDR_REXX 1280
68
69/*
70 * The Heaps Page.
71 */
72#define DL_HEAPS_PAGE 1300
73#define GR_HEAPS 1301
74
75#define GR_HEAP_RES 1310
76#define TX_HEAP_RES_MAX 1311
77#define SB_HEAP_RES_MAX 1312
78#define TX_HEAP_RES_INIT 1313
79#define TX_HEAP_RES_INIT_VAL 1314
80#define TX_HEAP_RES_USED 1315
81#define TX_HEAP_RES_USED_VAL 1316
82#define TX_HEAP_RES_FREE 1317
83#define TX_HEAP_RES_FREE_VAL 1318
84#define TX_HEAP_RES_SIZE 1319
85#define TX_HEAP_RES_SIZE_VAL 1320
86#define TX_HEAP_RES_USED_BLOCKS 1321
87#define TX_HEAP_RES_USED_BLOCKS_VAL 1322
88#define TX_HEAP_RES_FREE_BLOCKS 1323
89#define TX_HEAP_RES_FREE_BLOCKS_VAL 1324
90
91#define GR_HEAP_SWP 1340
92#define TX_HEAP_SWP_MAX 1341
93#define SB_HEAP_SWP_MAX 1342
94#define TX_HEAP_SWP_INIT 1343
95#define TX_HEAP_SWP_INIT_VAL 1344
96#define TX_HEAP_SWP_USED 1345
97#define TX_HEAP_SWP_USED_VAL 1346
98#define TX_HEAP_SWP_FREE 1347
99#define TX_HEAP_SWP_FREE_VAL 1348
100#define TX_HEAP_SWP_SIZE 1349
101#define TX_HEAP_SWP_SIZE_VAL 1350
102#define TX_HEAP_SWP_USED_BLOCKS 1351
103#define TX_HEAP_SWP_USED_BLOCKS_VAL 1352
104#define TX_HEAP_SWP_FREE_BLOCKS 1353
105#define TX_HEAP_SWP_FREE_BLOCKS_VAL 1354
106
107/*
108 * The Status Page.
109 */
110#define PG_WIN32K_INFO_PAGE 1400
111#define GR_W32K 1401
112#define TX_W32K_VERSION 1402
113#define TX_W32K_VERSION_VAL 1403
114#define TX_W32K_BUILD_DATETIME 1404
115#define TX_W32K_BUILD_DATETIME_VAL 1405
116#define TX_W32K_SYMBOLFILE 1406
117#define TX_W32K_SYMBOLFILE_VAL 1407
118#define TX_W32K_KERNELBUILD 1408
119#define TX_W32K_KERNELBUILD_VAL 1409
120
121/*
122 * The Loader/OS extention Page
123 */
124#define DL_LDRFIX_PAGE 1500
125#define GR_LDRFIX 1501
126#define CB_LDRFIX_DLLFIXES 1502
127#define CB_LDRFIX_EXEFIXES 1503
128#define CB_LDRFIX_FORCEPRELOAD 1504
129
130/*
131 * The MemInfo Page.
132 */
133#define DL_MEMINFO_PAGE 1600
134#define GR_MEMINFO 1601
135
136#define GR_MEMINFO_SWAP 1610
137#define TX_MEMINFO_SWAP_SIZE 1611
138#define TX_MEMINFO_SWAP_AVAIL 1612
139#define TX_MEMINFO_SWAP_USED 1613
140#define TX_MEMINFO_SWAP_MINFREE 1614
141#define TX_MEMINFO_SWAP_CFG_MINFREE 1615
142#define TX_MEMINFO_SWAP_CFG_SIZE 1616
143#define TX_MEMINFO_SWAP_BROKEN_DFS 1617
144#define TX_MEMINFO_SWAP_GROW_FAILS 1618
145#define TX_MEMINFO_SWAP_DFS_IN_MEMFILE 1619
146
147#define GR_MEMINFO_PHYSPAGE 1640
148#define TX_MEMINFO_PHYS_SIZE 1641
149#define TX_MEMINFO_PHYS_AVAIL 1642
150#define TX_MEMINFO_PHYS_USED 1643
151#define TX_MEMINFO_PAGE_ENABLED 1651
152#define TX_MEMINFO_PAGE_FAULTS 1652
153#define TX_MEMINFO_PAGE_FAULTS_ACTIVE 1653
154#define TX_MEMINFO_PAGE_PHYSPAGES 1654
155#define TX_MEMINFO_PAGE_RESPAGES 1655
156#define TX_MEMINFO_PAGE_SWAPPAGES 1656
157#define TX_MEMINFO_PAGE_DISCPAGES 1657
158#define TX_MEMINFO_PAGE_DISCINMEM 1658
159
160#define GR_MEMINFO_VM 1680
161#define TX_MEMINFO_VM_ADDRESSLIMIT 1681
162#define TX_MEMINFO_VM_SHARED_MIN 1682
163#define TX_MEMINFO_VM_SHARED_MAX 1683
164#define TX_MEMINFO_VM_PRIVATE_MAX 1684
165#define TX_MEMINFO_VM_SYSTEM_MIN 1685
166#define TX_MEMINFO_VM_SYSTEM_MAX 1686
167#define TX_MEMINFO_VM_PRIVATE_HMAX 1687
168#define TX_MEMINFO_VM_SHARED_HMIN 1688
169#define TX_MEMINFO_VM_SHARED_HMAX 1689
Note: See TracBrowser for help on using the repository browser.