4 * Copyright 1999-2001 Brian Palmer
7 * This library is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU Lesser General Public
9 * License as published by the Free Software Foundation; either
10 * version 2.1 of the License, or (at your option) any later version.
12 * This library is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 * Lesser General Public License for more details.
17 * You should have received a copy of the GNU Lesser General Public
18 * License along with this library; if not, write to the Free Software
19 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
24 LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
30 IDD_TASKMGR_DIALOG DIALOG 0, 0, 264, 246
31 STYLE DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
32 WS_CLIPSIBLINGS | WS_CLIPCHILDREN | WS_CAPTION | WS_SYSMENU |
34 CAPTION "Task Manager"
36 FONT 8, "MS Shell Dlg"
38 CONTROL "Tab1",IDC_TAB,"SysTabControl32",WS_TABSTOP,3,3,257,228
41 IDD_APPLICATION_PAGE DIALOG 0, 0, 247, 210
42 STYLE DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
43 FONT 8, "MS Shell Dlg"
45 CONTROL "List2",IDC_APPLIST,"SysListView32",LVS_REPORT |
46 LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP,7,7,233,177
47 PUSHBUTTON "&New Task...",IDC_NEWTASK,187,189,53,14
48 PUSHBUTTON "&Switch To",IDC_SWITCHTO,131,189,53,14,WS_DISABLED
49 PUSHBUTTON "&End Task",IDC_ENDTASK,75,189,53,14,WS_DISABLED
52 IDD_PROCESS_PAGE DIALOG 0, 0, 247, 210
53 STYLE DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
54 FONT 8, "MS Shell Dlg"
56 CONTROL "List2",IDC_PROCESSLIST,"SysListView32",LVS_REPORT |
57 LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_OWNERDATA |
58 WS_BORDER | WS_TABSTOP,7,7,233,177
59 PUSHBUTTON "&End Process",IDC_ENDPROCESS,171,189,69,14
60 CONTROL "&Show processes from all users",IDC_SHOWALLPROCESSES,
61 "Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,191,111,10
64 IDD_PERFORMANCE_PAGE DIALOGEX 0, 0, 247, 210
65 STYLE DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
66 FONT 8, "MS Shell Dlg"
68 GROUPBOX "CPU Usage",IDC_CPU_USAGE_FRAME,5,5,60,54,WS_TABSTOP, WS_EX_TRANSPARENT
69 GROUPBOX "MEM Usage",IDC_MEM_USAGE_FRAME,5,63,60,54,BS_LEFTTEXT, WS_EX_TRANSPARENT
70 GROUPBOX "Totals",IDC_TOTALS_FRAME,5,122,111,39,0,WS_EX_TRANSPARENT
71 GROUPBOX "Commit Charge (K)",IDC_COMMIT_CHARGE_FRAME,5,166,111,39,0,WS_EX_TRANSPARENT
72 GROUPBOX "Physical Memory (K)",IDC_PHYSICAL_MEMORY_FRAME,131,122,111,39,0,WS_EX_TRANSPARENT
73 GROUPBOX "Kernel Memory (K)",IDC_KERNEL_MEMORY_FRAME,131,166,111,39,0,WS_EX_TRANSPARENT
74 LTEXT "Handles",IDS_TOTALS_HANDLE_COUNT,12,131,27,8
75 LTEXT "Threads",IDS_TOTALS_THREAD_COUNT,12,140,27,8
76 LTEXT "Processes",IDS_TOTALS_PROCESS_COUNT,12,149,34,8
77 EDITTEXT IDC_TOTALS_HANDLE_COUNT,65,131,45,8,ES_RIGHT |
78 ES_READONLY | ES_NUMBER | NOT WS_BORDER
79 EDITTEXT IDC_TOTALS_THREAD_COUNT,65,140,45,8,ES_RIGHT |
80 ES_READONLY | ES_NUMBER | NOT WS_BORDER
81 EDITTEXT IDC_TOTALS_PROCESS_COUNT,65,149,45,8,ES_RIGHT |
82 ES_READONLY | ES_NUMBER | NOT WS_BORDER
83 LTEXT "Total",IDS_COMMIT_CHARGE_TOTAL,12,175,27,8
84 LTEXT "Limit",IDS_COMMIT_CHARGE_LIMIT,12,184,15,8
85 LTEXT "Peak",IDS_COMMIT_CHARGE_PEAK,12,193,34,8
86 EDITTEXT IDC_COMMIT_CHARGE_TOTAL,65,174,45,8,ES_RIGHT |
87 ES_READONLY | ES_NUMBER | NOT WS_BORDER
88 EDITTEXT IDC_COMMIT_CHARGE_LIMIT,65,184,45,8,ES_RIGHT |
89 ES_READONLY | ES_NUMBER | NOT WS_BORDER
90 EDITTEXT IDC_COMMIT_CHARGE_PEAK,65,193,45,8,ES_RIGHT |
91 ES_READONLY | ES_NUMBER | NOT WS_BORDER
92 LTEXT "Total",IDS_PHYSICAL_MEMORY_TOTAL,137,131,27,8
93 LTEXT "Available",IDS_PHYSICAL_MEMORY_AVAILABLE,137,140,30,8
94 LTEXT "System Cache",IDS_PHYSICAL_MEMORY_SYSTEM_CACHE,137,149,46,8
95 EDITTEXT IDC_PHYSICAL_MEMORY_TOTAL,185,131,48,8,ES_RIGHT |
96 ES_READONLY | ES_NUMBER | NOT WS_BORDER
97 EDITTEXT IDC_PHYSICAL_MEMORY_AVAILABLE,185,140,48,8,ES_RIGHT |
98 ES_READONLY | ES_NUMBER | NOT WS_BORDER
99 EDITTEXT IDC_PHYSICAL_MEMORY_SYSTEM_CACHE,185,149,48,8,ES_RIGHT |
100 ES_READONLY | ES_NUMBER | NOT WS_BORDER
101 LTEXT "Total",IDS_KERNEL_MEMORY_TOTAL,137,174,27,8
102 LTEXT "Paged",IDS_KERNEL_MEMORY_PAGED,137,184,21,8
103 LTEXT "Nonpaged",IDS_KERNEL_MEMORY_NONPAGED,137,193,34,8
104 EDITTEXT IDC_KERNEL_MEMORY_TOTAL,185,174,48,8,ES_RIGHT |
105 ES_READONLY | ES_NUMBER | NOT WS_BORDER
106 EDITTEXT IDC_KERNEL_MEMORY_PAGED,185,184,48,8,ES_RIGHT |
107 ES_READONLY | ES_NUMBER | NOT WS_BORDER
108 EDITTEXT IDC_KERNEL_MEMORY_NONPAGED,185,193,48,8,ES_RIGHT |
109 ES_READONLY | ES_NUMBER | NOT WS_BORDER
110 GROUPBOX "CPU Usage History",IDC_CPU_USAGE_HISTORY_FRAME,74,5,168,54,0,WS_EX_TRANSPARENT
111 GROUPBOX "Memory Usage History",IDC_MEMORY_USAGE_HISTORY_FRAME,74,63,168,54,0,WS_EX_TRANSPARENT
112 PUSHBUTTON "",IDC_CPU_USAGE_GRAPH,12,17,47,37,0,
114 PUSHBUTTON "",IDC_MEM_USAGE_GRAPH,12,75,47,37,0,
116 PUSHBUTTON "",IDC_CPU_USAGE_HISTORY_GRAPH,81,17,
117 153,37,0,WS_EX_CLIENTEDGE
118 PUSHBUTTON "",IDC_MEM_USAGE_HISTORY_GRAPH,81,75,
119 153,37,0,WS_EX_CLIENTEDGE
122 IDD_DEBUG_CHANNELS_DIALOG DIALOG 0, 0, 247, 210
123 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
124 CAPTION "Debug Channels"
125 FONT 8, "MS Shell Dlg"
127 CONTROL "List2",IDC_DEBUG_CHANNELS_LIST,"SysListView32",LVS_REPORT |
128 LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP |
129 LVS_SORTASCENDING,7,7,233,177
130 PUSHBUTTON "Close",IDOK,171,189,69,14
133 IDD_AFFINITY_DIALOG DIALOG 0, 0, 231, 154
134 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
135 CAPTION "Processor Affinity"
136 FONT 8, "MS Shell Dlg"
138 DEFPUSHBUTTON "OK",IDOK,120,133,50,14
139 PUSHBUTTON "Cancel",IDCANCEL,174,133,50,14
140 LTEXT "The Processor Affinity setting controls which CPUs the process will be allowed to execute on.",
141 IDC_STATIC,5,5,220,16
142 CONTROL "CPU 0",IDC_CPU0,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
144 CONTROL "CPU 1",IDC_CPU1,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
145 WS_TABSTOP,11,41,37,10
146 CONTROL "CPU 2",IDC_CPU2,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
147 WS_TABSTOP,11,54,37,10
148 CONTROL "CPU 3",IDC_CPU3,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
149 WS_TABSTOP,11,67,37,10
150 CONTROL "CPU 4",IDC_CPU4,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
151 WS_TABSTOP,11,80,37,10
152 CONTROL "CPU 5",IDC_CPU5,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
153 WS_TABSTOP,11,93,37,10
154 CONTROL "CPU 6",IDC_CPU6,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
155 WS_TABSTOP,11,106,37,10
156 CONTROL "CPU 7",IDC_CPU7,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
157 WS_TABSTOP,11,119,37,10
158 CONTROL "CPU 8",IDC_CPU8,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
159 WS_TABSTOP,61,28,37,10
160 CONTROL "CPU 9",IDC_CPU9,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
161 WS_TABSTOP,61,41,37,10
162 CONTROL "CPU 10",IDC_CPU10,"Button",BS_AUTOCHECKBOX |
163 WS_DISABLED | WS_TABSTOP,61,54,41,10
164 CONTROL "CPU 11",IDC_CPU11,"Button",BS_AUTOCHECKBOX |
165 WS_DISABLED | WS_TABSTOP,61,67,41,10
166 CONTROL "CPU 12",IDC_CPU12,"Button",BS_AUTOCHECKBOX |
167 WS_DISABLED | WS_TABSTOP,61,80,41,10
168 CONTROL "CPU 13",IDC_CPU13,"Button",BS_AUTOCHECKBOX |
169 WS_DISABLED | WS_TABSTOP,61,93,41,10
170 CONTROL "CPU 14",IDC_CPU14,"Button",BS_AUTOCHECKBOX |
171 WS_DISABLED | WS_TABSTOP,61,106,41,10
172 CONTROL "CPU 15",IDC_CPU15,"Button",BS_AUTOCHECKBOX |
173 WS_DISABLED | WS_TABSTOP,61,119,41,10
174 CONTROL "CPU 16",IDC_CPU16,"Button",BS_AUTOCHECKBOX |
175 WS_DISABLED | WS_TABSTOP,116,28,41,10
176 CONTROL "CPU 17",IDC_CPU17,"Button",BS_AUTOCHECKBOX |
177 WS_DISABLED | WS_TABSTOP,116,41,41,10
178 CONTROL "CPU 18",IDC_CPU18,"Button",BS_AUTOCHECKBOX |
179 WS_DISABLED | WS_TABSTOP,116,54,41,10
180 CONTROL "CPU 19",IDC_CPU19,"Button",BS_AUTOCHECKBOX |
181 WS_DISABLED | WS_TABSTOP,116,67,41,10
182 CONTROL "CPU 20",IDC_CPU20,"Button",BS_AUTOCHECKBOX |
183 WS_DISABLED | WS_TABSTOP,116,80,41,10
184 CONTROL "CPU 21",IDC_CPU21,"Button",BS_AUTOCHECKBOX |
185 WS_DISABLED | WS_TABSTOP,116,93,41,10
186 CONTROL "CPU 22",IDC_CPU22,"Button",BS_AUTOCHECKBOX |
187 WS_DISABLED | WS_TABSTOP,116,106,41,10
188 CONTROL "CPU 23",IDC_CPU23,"Button",BS_AUTOCHECKBOX |
189 WS_DISABLED | WS_TABSTOP,116,119,41,10
190 CONTROL "CPU 24",IDC_CPU24,"Button",BS_AUTOCHECKBOX |
191 WS_DISABLED | WS_TABSTOP,175,28,41,10
192 CONTROL "CPU 25",IDC_CPU25,"Button",BS_AUTOCHECKBOX |
193 WS_DISABLED | WS_TABSTOP,175,41,41,10
194 CONTROL "CPU 26",IDC_CPU26,"Button",BS_AUTOCHECKBOX |
195 WS_DISABLED | WS_TABSTOP,175,54,41,10
196 CONTROL "CPU 27",IDC_CPU27,"Button",BS_AUTOCHECKBOX |
197 WS_DISABLED | WS_TABSTOP,175,67,41,10
198 CONTROL "CPU 28",IDC_CPU28,"Button",BS_AUTOCHECKBOX |
199 WS_DISABLED | WS_TABSTOP,175,80,41,10
200 CONTROL "CPU 29",IDC_CPU29,"Button",BS_AUTOCHECKBOX |
201 WS_DISABLED | WS_TABSTOP,175,93,41,10
202 CONTROL "CPU 30",IDC_CPU30,"Button",BS_AUTOCHECKBOX |
203 WS_DISABLED | WS_TABSTOP,175,106,41,10
204 CONTROL "CPU 31",IDC_CPU31,"Button",BS_AUTOCHECKBOX |
205 WS_DISABLED | WS_TABSTOP,175,119,41,10
208 IDD_COLUMNS_DIALOG DIALOG 0, 0, 195, 199
209 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
210 CAPTION "Select Columns"
211 FONT 8, "MS Shell Dlg"
213 DEFPUSHBUTTON "OK",IDOK,84,178,50,14
214 PUSHBUTTON "Cancel",IDCANCEL,138,178,50,14
215 LTEXT "Select the columns that will appear on the Process page of the Task Manager.",
216 IDC_STATIC,7,7,181,17
217 CONTROL "&Image Name",IDC_IMAGENAME,"Button",BS_AUTOCHECKBOX |
218 WS_DISABLED | WS_TABSTOP,7,28,56,10
219 CONTROL "&PID (Process Identifier)",IDC_PID,"Button",
220 BS_AUTOCHECKBOX | WS_TABSTOP,7,39,88,10
221 CONTROL "&CPU Usage",IDC_CPUUSAGE,"Button",BS_AUTOCHECKBOX |
222 WS_TABSTOP,7,50,53,10
223 CONTROL "CPU Tim&e",IDC_CPUTIME,"Button",BS_AUTOCHECKBOX |
224 WS_TABSTOP,7,61,48,10
225 CONTROL "&Memory Usage",IDC_MEMORYUSAGE,"Button",BS_AUTOCHECKBOX |
226 WS_TABSTOP,7,72,63,10
227 CONTROL "Memory Usage &Delta",IDC_MEMORYUSAGEDELTA,"Button",
228 BS_AUTOCHECKBOX | WS_TABSTOP,7,83,82,10
229 CONTROL "Pea&k Memory Usage",IDC_PEAKMEMORYUSAGE,"Button",
230 BS_AUTOCHECKBOX | WS_TABSTOP,7,94,82,10
231 CONTROL "Page &Faults",IDC_PAGEFAULTS,"Button",BS_AUTOCHECKBOX |
232 WS_TABSTOP,7,105,53,10
233 CONTROL "&USER Objects",IDC_USEROBJECTS,"Button",BS_AUTOCHECKBOX |
234 WS_TABSTOP,7,116,62,10
235 CONTROL "I/O Reads",IDC_IOREADS,"Button",BS_AUTOCHECKBOX |
236 WS_TABSTOP,7,127,49,10
237 CONTROL "I/O Read Bytes",IDC_IOREADBYTES,"Button",
238 BS_AUTOCHECKBOX | WS_TABSTOP,7,138,65,10
239 CONTROL "&Session ID",IDC_SESSIONID,"Button",BS_AUTOCHECKBOX |
240 WS_TABSTOP,7,149,50,10
241 CONTROL "User &Name",IDC_USERNAME,"Button",BS_AUTOCHECKBOX |
242 WS_TABSTOP,7,160,51,10
243 CONTROL "Page F&aults Delta",IDC_PAGEFAULTSDELTA,"Button",
244 BS_AUTOCHECKBOX | WS_TABSTOP,107,28,72,10
245 CONTROL "&Virtual Memory Size",IDC_VIRTUALMEMORYSIZE,"Button",
246 BS_AUTOCHECKBOX | WS_TABSTOP,107,39,77,10
247 CONTROL "Pa&ged Pool",IDC_PAGEDPOOL,"Button",BS_AUTOCHECKBOX |
248 WS_TABSTOP,107,50,53,10
249 CONTROL "N&on-paged Pool",IDC_NONPAGEDPOOL,"Button",
250 BS_AUTOCHECKBOX | WS_TABSTOP,107,61,67,10
251 CONTROL "Base P&riority",IDC_BASEPRIORITY,"Button",
252 BS_AUTOCHECKBOX | WS_TABSTOP,107,72,55,10
253 CONTROL "&Handle Count",IDC_HANDLECOUNT,"Button",BS_AUTOCHECKBOX |
254 WS_TABSTOP,107,83,59,10
255 CONTROL "&Thread Count",IDC_THREADCOUNT,"Button",BS_AUTOCHECKBOX |
256 WS_TABSTOP,107,94,59,10
257 CONTROL "GDI Objects",IDC_GDIOBJECTS,"Button",BS_AUTOCHECKBOX |
258 WS_TABSTOP,107,105,55,10
259 CONTROL "I/O Writes",IDC_IOWRITES,"Button",BS_AUTOCHECKBOX |
260 WS_TABSTOP,107,116,49,10
261 CONTROL "I/O Write Bytes",IDC_IOWRITEBYTES,"Button",
262 BS_AUTOCHECKBOX | WS_TABSTOP,107,127,65,10
263 CONTROL "I/O Other",IDC_IOOTHER,"Button",BS_AUTOCHECKBOX |
264 WS_TABSTOP,107,138,46,10
265 CONTROL "I/O Other Bytes",IDC_IOOTHERBYTES,"Button",
266 BS_AUTOCHECKBOX | WS_TABSTOP,107,149,65,10