1 /*
2 * Task Manager
3 *
4 * Copyright 1999-2001 Brian Palmer
5 *
6 *
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.
11 *
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.
16 *
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
20 */
21
22 #include "resource.h"
23
24 LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
25
26 /*
27 Menu
28 */
29
30 IDR_TASKMANAGER MENU DISCARDABLE
31 BEGIN
32 POPUP "&File"
33 BEGIN
34 MENUITEM "&New Task (Run...)", ID_FILE_NEW
35 MENUITEM SEPARATOR
36 MENUITEM "E&xit Task Manager", ID_FILE_EXIT
37 END
38 POPUP "&Options"
39 BEGIN
40 MENUITEM "&Always On Top", ID_OPTIONS_ALWAYSONTOP
41 , CHECKED
42 MENUITEM "&Minimize On Use", ID_OPTIONS_MINIMIZEONUSE
43 , CHECKED
44 MENUITEM "&Hide When Minimized", ID_OPTIONS_HIDEWHENMINIMIZED
45 , CHECKED
46 MENUITEM "&Show 16-bit tasks", ID_OPTIONS_SHOW16BITTASKS
47 , CHECKED
48 END
49 POPUP "&View"
50 BEGIN
51 MENUITEM "&Refresh Now", ID_VIEW_REFRESH
52 POPUP "&Update Speed"
53 BEGIN
54 MENUITEM "&High", ID_VIEW_UPDATESPEED_HIGH
55 MENUITEM "&Normal", ID_VIEW_UPDATESPEED_NORMAL
56 , CHECKED
57 MENUITEM "&Low", ID_VIEW_UPDATESPEED_LOW
58 MENUITEM "&Paused", ID_VIEW_UPDATESPEED_PAUSED
59
60 END
61 MENUITEM SEPARATOR
62 MENUITEM "Lar&ge Icons", ID_VIEW_LARGE
63 MENUITEM "S&mall Icons", ID_VIEW_SMALL
64 MENUITEM "&Details", ID_VIEW_DETAILS, CHECKED
65 MENUITEM "&Select Columns...", ID_VIEW_SELECTCOLUMNS
66 POPUP "&CPU History"
67 BEGIN
68 MENUITEM "&One Graph, All CPUs", ID_VIEW_CPUHISTORY_ONEGRAPHALL
69
70 MENUITEM "One Graph &Per CPU", ID_VIEW_CPUHISTORY_ONEGRAPHPERCPU
71 , CHECKED
72 END
73 MENUITEM "&Show Kernel Times", ID_VIEW_SHOWKERNELTIMES
74 END
75 POPUP "&Windows"
76 BEGIN
77 MENUITEM "Tile &Horizontally", ID_WINDOWS_TILEHORIZONTALLY
78 MENUITEM "Tile &Vertically", ID_WINDOWS_TILEVERTICALLY
79 MENUITEM "&Minimize", ID_WINDOWS_MINIMIZE
80 MENUITEM "Ma&ximize", ID_WINDOWS_MAXIMIZE
81 MENUITEM "&Cascade", ID_WINDOWS_CASCADE
82 MENUITEM "&Bring To Front", ID_WINDOWS_BRINGTOFRONT
83 END
84 POPUP "&Help"
85 BEGIN
86 MENUITEM "Task Manager &Help Topics", ID_HELP_TOPICS
87 MENUITEM SEPARATOR
88 MENUITEM "&About Task Manager", ID_HELP_ABOUT
89 END
90 END
91
92 IDR_WINDOWSMENU MENU DISCARDABLE
93 BEGIN
94 MENUITEM "Tile &Horizontally", ID_WINDOWS_TILEHORIZONTALLY
95 MENUITEM "Tile &Vertically", ID_WINDOWS_TILEVERTICALLY
96 MENUITEM "&Minimize", ID_WINDOWS_MINIMIZE
97 MENUITEM "Ma&ximize", ID_WINDOWS_MAXIMIZE
98 MENUITEM "&Cascade", ID_WINDOWS_CASCADE
99 MENUITEM "&Bring To Front", ID_WINDOWS_BRINGTOFRONT
100 END
101
102 IDR_APPLICATION_PAGE_CONTEXT1 MENU DISCARDABLE
103 BEGIN
104 POPUP "DUMMY"
105 BEGIN
106 MENUITEM "&New Task (Run...)", ID_FILE_NEW
107 MENUITEM SEPARATOR
108 MENUITEM "Lar&ge Icons", ID_VIEW_LARGE
109 MENUITEM "S&mall Icons", ID_VIEW_SMALL
110 MENUITEM "&Details", ID_VIEW_DETAILS, CHECKED
111 END
112 END
113
114 IDR_APPLICATION_PAGE_CONTEXT2 MENU DISCARDABLE
115 BEGIN
116 POPUP "DUMMY"
117 BEGIN
118 MENUITEM "&Switch To", ID_APPLICATION_PAGE_SWITCHTO
119 MENUITEM "&Bring To Front", ID_WINDOWS_BRINGTOFRONT
120 MENUITEM SEPARATOR
121 MENUITEM "Tile &Horizontally", ID_WINDOWS_TILEHORIZONTALLY
122 MENUITEM "Tile &Vertically", ID_WINDOWS_TILEVERTICALLY
123 MENUITEM "&Minimize", ID_WINDOWS_MINIMIZE
124 MENUITEM "Ma&ximize", ID_WINDOWS_MAXIMIZE
125 MENUITEM "&Cascade", ID_WINDOWS_CASCADE
126 MENUITEM SEPARATOR
127 MENUITEM "&End Task", ID_APPLICATION_PAGE_ENDTASK
128 MENUITEM "&Go To Process", ID_APPLICATION_PAGE_GOTOPROCESS
129 END
130 END
131
132 IDR_TRAY_POPUP MENU DISCARDABLE
133 BEGIN
134 POPUP "DUMMY"
135 BEGIN
136 MENUITEM "&Restore", ID_RESTORE
137 MENUITEM "&Close", ID_FILE_EXIT
138 MENUITEM SEPARATOR
139 MENUITEM "&Always On Top", ID_OPTIONS_ALWAYSONTOP
140 END
141 END
142
143 IDR_PROCESS_PAGE_CONTEXT MENU DISCARDABLE
144 BEGIN
145 POPUP "DUMMY"
146 BEGIN
147 MENUITEM "&End Process", ID_PROCESS_PAGE_ENDPROCESS
148 MENUITEM "End Process &Tree", ID_PROCESS_PAGE_ENDPROCESSTREE
149
150 MENUITEM "&Debug", ID_PROCESS_PAGE_DEBUG
151 MENUITEM SEPARATOR
152 POPUP "Set &Priority"
153 BEGIN
154 MENUITEM "&Realtime", ID_PROCESS_PAGE_SETPRIORITY_REALTIME
155
156 MENUITEM "&High", ID_PROCESS_PAGE_SETPRIORITY_HIGH
157
158 MENUITEM "&AboveNormal", ID_PROCESS_PAGE_SETPRIORITY_ABOVENORMAL
159
160 MENUITEM "&Normal", ID_PROCESS_PAGE_SETPRIORITY_NORMAL
161
162 MENUITEM "&BelowNormal", ID_PROCESS_PAGE_SETPRIORITY_BELOWNORMAL
163
164 MENUITEM "&Low", ID_PROCESS_PAGE_SETPRIORITY_LOW
165
166 END
167 MENUITEM "Set &Affinity...", ID_PROCESS_PAGE_SETAFFINITY
168 MENUITEM "Edit Debug &Channels...", ID_PROCESS_PAGE_DEBUGCHANNELS
169 END
170 END
171
172 /*
173 Dialog
174 */
175
176 IDD_TASKMGR_DIALOG DIALOG DISCARDABLE 0, 0, 264, 246
177 STYLE DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
178 WS_CLIPSIBLINGS | WS_CLIPCHILDREN | WS_CAPTION | WS_SYSMENU |
179 WS_THICKFRAME
180 CAPTION "Task Manager"
181 MENU IDR_TASKMANAGER
182 FONT 8, "MS Shell Dlg"
183 BEGIN
184 CONTROL "Tab1",IDC_TAB,"SysTabControl32",WS_TABSTOP,3,3,257,228
185 END
186
187 IDD_APPLICATION_PAGE DIALOG DISCARDABLE 0, 0, 247, 210
188 STYLE DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
189 FONT 8, "MS Shell Dlg"
190 BEGIN
191 CONTROL "List2",IDC_APPLIST,"SysListView32",LVS_REPORT |
192 LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP,7,7,233,177
193 PUSHBUTTON "&New Task...",IDC_NEWTASK,187,189,53,14
194 PUSHBUTTON "&Switch To",IDC_SWITCHTO,131,189,53,14,WS_DISABLED
195 PUSHBUTTON "&End Task",IDC_ENDTASK,75,189,53,14,WS_DISABLED
196 END
197
198 IDD_PROCESS_PAGE DIALOG DISCARDABLE 0, 0, 247, 210
199 STYLE DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
200 FONT 8, "MS Shell Dlg"
201 BEGIN
202 CONTROL "List2",IDC_PROCESSLIST,"SysListView32",LVS_REPORT |
203 LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_OWNERDATA |
204 WS_BORDER | WS_TABSTOP,7,7,233,177
205 PUSHBUTTON "&End Process",IDC_ENDPROCESS,171,189,69,14
206 CONTROL "&Show processes from all users",IDC_SHOWALLPROCESSES,
207 "Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,191,111,10
208 END
209
210 /*IDD_PERFORMANCE_PAGE DIALOGEX 0, 0, 247, 210*/
211 IDD_PERFORMANCE_PAGE DIALOGEX DISCARDABLE 0, 0, 247, 210
212 STYLE DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
213 FONT 8, "MS Shell Dlg"
214 BEGIN
215 GROUPBOX "CPU Usage",IDC_CPU_USAGE_FRAME,5,5,60,54,WS_TABSTOP, WS_EX_TRANSPARENT
216 GROUPBOX "MEM Usage",IDC_MEM_USAGE_FRAME,5,63,60,54,BS_LEFTTEXT, WS_EX_TRANSPARENT
217 GROUPBOX "Totals",IDC_TOTALS_FRAME,5,122,111,39,0,WS_EX_TRANSPARENT
218 GROUPBOX "Commit Charge (K)",IDC_COMMIT_CHARGE_FRAME,5,166,111,39,0,WS_EX_TRANSPARENT
219 GROUPBOX "Physical Memory (K)",IDC_PHYSICAL_MEMORY_FRAME,131,122,111,39,0,WS_EX_TRANSPARENT
220 GROUPBOX "Kernel Memory (K)",IDC_KERNEL_MEMORY_FRAME,131,166,111,39,0,WS_EX_TRANSPARENT
221 LTEXT "Handles",IDS_TOTALS_HANDLE_COUNT,12,131,27,8
222 LTEXT "Threads",IDS_TOTALS_THREAD_COUNT,12,140,27,8
223 LTEXT "Processes",IDS_TOTALS_PROCESS_COUNT,12,149,34,8
224 EDITTEXT IDC_TOTALS_HANDLE_COUNT,65,131,45,8,ES_RIGHT |
225 ES_READONLY | ES_NUMBER | NOT WS_BORDER
226 EDITTEXT IDC_TOTALS_THREAD_COUNT,65,140,45,8,ES_RIGHT |
227 ES_READONLY | ES_NUMBER | NOT WS_BORDER
228 EDITTEXT IDC_TOTALS_PROCESS_COUNT,65,149,45,8,ES_RIGHT |
229 ES_READONLY | ES_NUMBER | NOT WS_BORDER
230 LTEXT "Total",IDS_COMMIT_CHARGE_TOTAL,12,175,27,8
231 LTEXT "Limit",IDS_COMMIT_CHARGE_LIMIT,12,184,15,8
232 LTEXT "Peak",IDS_COMMIT_CHARGE_PEAK,12,193,34,8
233 EDITTEXT IDC_COMMIT_CHARGE_TOTAL,65,174,45,8,ES_RIGHT |
234 ES_READONLY | ES_NUMBER | NOT WS_BORDER
235 EDITTEXT IDC_COMMIT_CHARGE_LIMIT,65,184,45,8,ES_RIGHT |
236 ES_READONLY | ES_NUMBER | NOT WS_BORDER
237 EDITTEXT IDC_COMMIT_CHARGE_PEAK,65,193,45,8,ES_RIGHT |
238 ES_READONLY | ES_NUMBER | NOT WS_BORDER
239 LTEXT "Total",IDS_PHYSICAL_MEMORY_TOTAL,137,131,27,8
240 LTEXT "Available",IDS_PHYSICAL_MEMORY_AVAILABLE,137,140,30,8
241 LTEXT "System Cache",IDS_PHYSICAL_MEMORY_SYSTEM_CACHE,137,149,46,8
242 EDITTEXT IDC_PHYSICAL_MEMORY_TOTAL,185,131,48,8,ES_RIGHT |
243 ES_READONLY | ES_NUMBER | NOT WS_BORDER
244 EDITTEXT IDC_PHYSICAL_MEMORY_AVAILABLE,185,140,48,8,ES_RIGHT |
245 ES_READONLY | ES_NUMBER | NOT WS_BORDER
246 EDITTEXT IDC_PHYSICAL_MEMORY_SYSTEM_CACHE,185,149,48,8,ES_RIGHT |
247 ES_READONLY | ES_NUMBER | NOT WS_BORDER
248 LTEXT "Total",IDS_KERNEL_MEMORY_TOTAL,137,174,27,8
249 LTEXT "Paged",IDS_KERNEL_MEMORY_PAGED,137,184,21,8
250 LTEXT "Nonpaged",IDS_KERNEL_MEMORY_NONPAGED,137,193,34,8
251 EDITTEXT IDC_KERNEL_MEMORY_TOTAL,185,174,48,8,ES_RIGHT |
252 ES_READONLY | ES_NUMBER | NOT WS_BORDER
253 EDITTEXT IDC_KERNEL_MEMORY_PAGED,185,184,48,8,ES_RIGHT |
254 ES_READONLY | ES_NUMBER | NOT WS_BORDER
255 EDITTEXT IDC_KERNEL_MEMORY_NONPAGED,185,193,48,8,ES_RIGHT |
256 ES_READONLY | ES_NUMBER | NOT WS_BORDER
257 GROUPBOX "CPU Usage History",IDC_CPU_USAGE_HISTORY_FRAME,74,5,168,54,0,WS_EX_TRANSPARENT
258 GROUPBOX "Memory Usage History",IDC_MEMORY_USAGE_HISTORY_FRAME,74,63,168,54,0,WS_EX_TRANSPARENT
259 PUSHBUTTON "CPU Usage Display",IDC_CPU_USAGE_GRAPH,12,17,47,37,0,
260 WS_EX_CLIENTEDGE
261 PUSHBUTTON "MEM Usage Display",IDC_MEM_USAGE_GRAPH,12,75,47,37,0,
262 WS_EX_CLIENTEDGE
263 PUSHBUTTON "CPU Usage History",IDC_CPU_USAGE_HISTORY_GRAPH,81,17,
264 153,37,0,WS_EX_CLIENTEDGE
265 PUSHBUTTON "MEM Usage History",IDC_MEM_USAGE_HISTORY_GRAPH,81,75,
266 153,37,0,WS_EX_CLIENTEDGE
267 END
268
269 IDD_DEBUG_CHANNELS_DIALOG DIALOG DISCARDABLE 0, 0, 247, 210
270 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
271 CAPTION "Debug Channels"
272 FONT 8, "MS Shell Dlg"
273 BEGIN
274 CONTROL "List2",IDC_DEBUG_CHANNELS_LIST,"SysListView32",LVS_REPORT |
275 LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP |
276 LVS_SORTASCENDING,7,7,233,177
277 PUSHBUTTON "Close",IDOK,171,189,69,14
278 END
279
280 IDD_AFFINITY_DIALOG DIALOG DISCARDABLE 0, 0, 231, 154
281 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
282 CAPTION "Processor Affinity"
283 FONT 8, "MS Shell Dlg"
284 BEGIN
285 DEFPUSHBUTTON "OK",IDOK,120,133,50,14
286 PUSHBUTTON "Cancel",IDCANCEL,174,133,50,14
287 LTEXT "The Processor Affinity setting controls which CPUs the process will be allowed to execute on.",
288 IDC_STATIC,5,5,220,16
289 CONTROL "CPU 0",IDC_CPU0,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
290 11,28,37,10
291 CONTROL "CPU 1",IDC_CPU1,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
292 WS_TABSTOP,11,41,37,10
293 CONTROL "CPU 2",IDC_CPU2,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
294 WS_TABSTOP,11,54,37,10
295 CONTROL "CPU 3",IDC_CPU3,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
296 WS_TABSTOP,11,67,37,10
297 CONTROL "CPU 4",IDC_CPU4,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
298 WS_TABSTOP,11,80,37,10
299 CONTROL "CPU 5",IDC_CPU5,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
300 WS_TABSTOP,11,93,37,10
301 CONTROL "CPU 6",IDC_CPU6,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
302 WS_TABSTOP,11,106,37,10
303 CONTROL "CPU 7",IDC_CPU7,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
304 WS_TABSTOP,11,119,37,10
305 CONTROL "CPU 8",IDC_CPU8,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
306 WS_TABSTOP,61,28,37,10
307 CONTROL "CPU 9",IDC_CPU9,"Button",BS_AUTOCHECKBOX | WS_DISABLED |
308 WS_TABSTOP,61,41,37,10
309 CONTROL "CPU 10",IDC_CPU10,"Button",BS_AUTOCHECKBOX |
310 WS_DISABLED | WS_TABSTOP,61,54,41,10
311 CONTROL "CPU 11",IDC_CPU11,"Button",BS_AUTOCHECKBOX |
312 WS_DISABLED | WS_TABSTOP,61,67,41,10
313 CONTROL "CPU 12",IDC_CPU12,"Button",BS_AUTOCHECKBOX |
314 WS_DISABLED | WS_TABSTOP,61,80,41,10
315 CONTROL "CPU 13",IDC_CPU13,"Button",BS_AUTOCHECKBOX |
316 WS_DISABLED | WS_TABSTOP,61,93,41,10
317 CONTROL "CPU 14",IDC_CPU14,"Button",BS_AUTOCHECKBOX |
318 WS_DISABLED | WS_TABSTOP,61,106,41,10
319 CONTROL "CPU 15",IDC_CPU15,"Button",BS_AUTOCHECKBOX |
320 WS_DISABLED | WS_TABSTOP,61,119,41,10
321 CONTROL "CPU 16",IDC_CPU16,"Button",BS_AUTOCHECKBOX |
322 WS_DISABLED | WS_TABSTOP,116,28,41,10
323 CONTROL "CPU 17",IDC_CPU17,"Button",BS_AUTOCHECKBOX |
324 WS_DISABLED | WS_TABSTOP,116,41,41,10
325 CONTROL "CPU 18",IDC_CPU18,"Button",BS_AUTOCHECKBOX |
326 WS_DISABLED | WS_TABSTOP,116,54,41,10
327 CONTROL "CPU 19",IDC_CPU19,"Button",BS_AUTOCHECKBOX |
328 WS_DISABLED | WS_TABSTOP,116,67,41,10
329 CONTROL "CPU 20",IDC_CPU20,"Button",BS_AUTOCHECKBOX |
330 WS_DISABLED | WS_TABSTOP,116,80,41,10
331 CONTROL "CPU 21",IDC_CPU21,"Button",BS_AUTOCHECKBOX |
332 WS_DISABLED | WS_TABSTOP,116,93,41,10
333 CONTROL "CPU 22",IDC_CPU22,"Button",BS_AUTOCHECKBOX |
334 WS_DISABLED | WS_TABSTOP,116,106,41,10
335 CONTROL "CPU 23",IDC_CPU23,"Button",BS_AUTOCHECKBOX |
336 WS_DISABLED | WS_TABSTOP,116,119,41,10
337 CONTROL "CPU 24",IDC_CPU24,"Button",BS_AUTOCHECKBOX |
338 WS_DISABLED | WS_TABSTOP,175,28,41,10
339 CONTROL "CPU 25",IDC_CPU25,"Button",BS_AUTOCHECKBOX |
340 WS_DISABLED | WS_TABSTOP,175,41,41,10
341 CONTROL "CPU 26",IDC_CPU26,"Button",BS_AUTOCHECKBOX |
342 WS_DISABLED | WS_TABSTOP,175,54,41,10
343 CONTROL "CPU 27",IDC_CPU27,"Button",BS_AUTOCHECKBOX |
344 WS_DISABLED | WS_TABSTOP,175,67,41,10
345 CONTROL "CPU 28",IDC_CPU28,"Button",BS_AUTOCHECKBOX |
346 WS_DISABLED | WS_TABSTOP,175,80,41,10
347 CONTROL "CPU 29",IDC_CPU29,"Button",BS_AUTOCHECKBOX |
348 WS_DISABLED | WS_TABSTOP,175,93,41,10
349 CONTROL "CPU 30",IDC_CPU30,"Button",BS_AUTOCHECKBOX |
350 WS_DISABLED | WS_TABSTOP,175,106,41,10
351 CONTROL "CPU 31",IDC_CPU31,"Button",BS_AUTOCHECKBOX |
352 WS_DISABLED | WS_TABSTOP,175,119,41,10
353 END
354
355 IDD_COLUMNS_DIALOG DIALOG DISCARDABLE 0, 0, 195, 199
356 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
357 CAPTION "Select Columns"
358 FONT 8, "MS Shell Dlg"
359 BEGIN
360 DEFPUSHBUTTON "OK",IDOK,84,178,50,14
361 PUSHBUTTON "Cancel",IDCANCEL,138,178,50,14
362 LTEXT "Select the columns that will appear on the Process page of the Task Manager.",
363 IDC_STATIC,7,7,181,17
364 CONTROL "&Image Name",IDC_IMAGENAME,"Button",BS_AUTOCHECKBOX |
365 WS_DISABLED | WS_TABSTOP,7,28,56,10
366 CONTROL "&PID (Process Identifier)",IDC_PID,"Button",
367 BS_AUTOCHECKBOX | WS_TABSTOP,7,39,88,10
368 CONTROL "&CPU Usage",IDC_CPUUSAGE,"Button",BS_AUTOCHECKBOX |
369 WS_TABSTOP,7,50,53,10
370 CONTROL "CPU Tim&e",IDC_CPUTIME,"Button",BS_AUTOCHECKBOX |
371 WS_TABSTOP,7,61,48,10
372 CONTROL "&Memory Usage",IDC_MEMORYUSAGE,"Button",BS_AUTOCHECKBOX |
373 WS_TABSTOP,7,72,63,10
374 CONTROL "Memory Usage &Delta",IDC_MEMORYUSAGEDELTA,"Button",
375 BS_AUTOCHECKBOX | WS_TABSTOP,7,83,82,10
376 CONTROL "Pea&k Memory Usage",IDC_PEAKMEMORYUSAGE,"Button",
377 BS_AUTOCHECKBOX | WS_TABSTOP,7,94,82,10
378 CONTROL "Page &Faults",IDC_PAGEFAULTS,"Button",BS_AUTOCHECKBOX |
379 WS_TABSTOP,7,105,53,10
380 CONTROL "&USER Objects",IDC_USEROBJECTS,"Button",BS_AUTOCHECKBOX |
381 WS_TABSTOP,7,116,62,10
382 CONTROL "I/O Reads",IDC_IOREADS,"Button",BS_AUTOCHECKBOX |
383 WS_TABSTOP,7,127,49,10
384 CONTROL "I/O Read Bytes",IDC_IOREADBYTES,"Button",
385 BS_AUTOCHECKBOX | WS_TABSTOP,7,138,65,10
386 CONTROL "&Session ID",IDC_SESSIONID,"Button",BS_AUTOCHECKBOX |
387 WS_TABSTOP,7,149,50,10
388 CONTROL "User &Name",IDC_USERNAME,"Button",BS_AUTOCHECKBOX |
389 WS_TABSTOP,7,160,51,10
390 CONTROL "Page F&aults Delta",IDC_PAGEFAULTSDELTA,"Button",
391 BS_AUTOCHECKBOX | WS_TABSTOP,107,28,72,10
392 CONTROL "&Virtual Memory Size",IDC_VIRTUALMEMORYSIZE,"Button",
393 BS_AUTOCHECKBOX | WS_TABSTOP,107,39,77,10
394 CONTROL "Pa&ged Pool",IDC_PAGEDPOOL,"Button",BS_AUTOCHECKBOX |
395 WS_TABSTOP,107,50,53,10
396 CONTROL "N&on-paged Pool",IDC_NONPAGEDPOOL,"Button",
397 BS_AUTOCHECKBOX | WS_TABSTOP,107,61,67,10
398 CONTROL "Base P&riority",IDC_BASEPRIORITY,"Button",
399 BS_AUTOCHECKBOX | WS_TABSTOP,107,72,55,10
400 CONTROL "&Handle Count",IDC_HANDLECOUNT,"Button",BS_AUTOCHECKBOX |
401 WS_TABSTOP,107,83,59,10
402 CONTROL "&Thread Count",IDC_THREADCOUNT,"Button",BS_AUTOCHECKBOX |
403 WS_TABSTOP,107,94,59,10
404 CONTROL "GDI Objects",IDC_GDIOBJECTS,"Button",BS_AUTOCHECKBOX |
405 WS_TABSTOP,107,105,55,10
406 CONTROL "I/O Writes",IDC_IOWRITES,"Button",BS_AUTOCHECKBOX |
407 WS_TABSTOP,107,116,49,10
408 CONTROL "I/O Write Bytes",IDC_IOWRITEBYTES,"Button",
409 BS_AUTOCHECKBOX | WS_TABSTOP,107,127,65,10
410 CONTROL "I/O Other",IDC_IOOTHER,"Button",BS_AUTOCHECKBOX |
411 WS_TABSTOP,107,138,46,10
412 CONTROL "I/O Other Bytes",IDC_IOOTHERBYTES,"Button",
413 BS_AUTOCHECKBOX | WS_TABSTOP,107,149,65,10
414 END
415
416 /*
417 String Table
418 */
419
420 STRINGTABLE DISCARDABLE
421 BEGIN
422 IDS_APP_TITLE "Task Manager"
423 IDC_TASKMGR "Task Manager"
424 IDS_RUNDLG_CAPTION "Create New Task"
425 END
426
427 STRINGTABLE DISCARDABLE
428 BEGIN
429 ID_FILE_NEW "Runs a new program"
430 ID_OPTIONS_ALWAYSONTOP "Task Manager remains in front of all other windows unless minimized"
431 ID_OPTIONS_MINIMIZEONUSE
432 "Task Manager is minimized when a SwitchTo operation is performed"
433 ID_OPTIONS_HIDEWHENMINIMIZED "Hide the Task Manager when it is minimized"
434 ID_VIEW_REFRESH "Force Task Manager to update now, regardless of Update Speed setting"
435 ID_VIEW_LARGE "Displays tasks by using large icons"
436 ID_VIEW_SMALL "Displays tasks by using small icons"
437 ID_VIEW_DETAILS "Displays information about each task"
438 ID_VIEW_UPDATESPEED_HIGH "Updates the display twice per second"
439 ID_VIEW_UPDATESPEED_NORMAL "Updates the display every two seconds"
440 ID_VIEW_UPDATESPEED_LOW "Updates the display every four seconds"
441 END
442
443 STRINGTABLE DISCARDABLE
444 BEGIN
445 ID_VIEW_UPDATESPEED_PAUSED "Does not automatically update"
446 ID_WINDOWS_TILEHORIZONTALLY
447 "Tiles the windows horizontally on the desktop"
448 ID_WINDOWS_TILEVERTICALLY "Tiles the windows vertically on the desktop"
449 ID_WINDOWS_MINIMIZE "Minimizes the windows"
450 ID_WINDOWS_MAXIMIZE "Maximizes the windows"
451 ID_WINDOWS_CASCADE "Cascades the windows diagonally on the desktop"
452 ID_WINDOWS_BRINGTOFRONT "Brings the window front, but does not switch to it"
453 ID_HELP_TOPICS "Displays Task Manager help topics"
454 ID_HELP_ABOUT "Displays program information, version number, and copyright"
455 ID_FILE_EXIT "Exits the Task Manager application"
456 ID_OPTIONS_SHOW16BITTASKS
457 "Shows 16-bit tasks under the associated ntvdm.exe"
458 ID_VIEW_SELECTCOLUMNS "Select which columns will be visible on the Process page"
459 ID_VIEW_SHOWKERNELTIMES "Displays kernel time in the performance graphs"
460 ID_VIEW_CPUHISTORY_ONEGRAPHALL
461 "A single history graph shows total CPU usage"
462 ID_VIEW_CPUHISTORY_ONEGRAPHPERCPU "Each CPU has its own history graph"
463 ID_APPLICATION_PAGE_SWITCHTO
464 "Brings a task to the foreground, switch focus to that task"
465 END
466
467 STRINGTABLE DISCARDABLE
468 BEGIN
469 ID_ENDTASK "Tells the selected tasks to close"
470 ID_GOTOPROCESS "Switches the focus to the process of the selected task"
471 ID_RESTORE "Restores the Task Manager from its hidden state"
472 ID_PROCESS_PAGE_ENDPROCESS "Removes the process from the system"
473 ID_PROCESS_PAGE_ENDPROCESSTREE
474 "Removes this process and all descendants from the system"
475 ID_PROCESS_PAGE_DEBUG "Attaches the debugger to this process"
476 ID_PROCESS_PAGE_SETAFFINITY
477 "Controls which processors the process will be allowed to run on"
478 ID_PROCESS_PAGE_SETPRIORITY_REALTIME
479 "Sets process to the REALTIME priority class"
480 ID_PROCESS_PAGE_SETPRIORITY_HIGH "Sets process to the HIGH priority class"
481 ID_PROCESS_PAGE_SETPRIORITY_ABOVENORMAL
482 "Sets process to the ABOVE NORMAL priority class"
483 ID_PROCESS_PAGE_SETPRIORITY_NORMAL
484 "Sets process to the NORMAL priority class"
485 ID_PROCESS_PAGE_SETPRIORITY_BELOWNORMAL
486 "Sets process to the BELOW NORMAL priority class"
487 ID_PROCESS_PAGE_SETPRIORITY_LOW "Sets process to the LOW priority class"
488 ID_PROCESS_PAGE_DEBUGCHANNELS
489 "Controls Debug Channels"
490 END
491
492 STRINGTABLE DISCARDABLE
493 BEGIN
494 IDS_VIEW_LARGE "Lar&ge Icons"
495 IDS_VIEW_SMALL "S&mall Icons"
496 IDS_VIEW_DETAILS "&Details"
497 IDS_WINDOWS "&Windows"
498 IDS_VIEW_SELECTCOLUMNS "&Select Columns..."
499 IDS_OPTIONS_SHOW16BITTASKS "&Show 16-bit tasks"
500 IDS_VIEW_CPUHISTORY "&CPU History"
501 IDS_VIEW_CPUHISTORY_ONEGRAPHALL "&One Graph, All CPUs"
502 IDS_VIEW_CPUHISTORY_ONEGRAPHPERCPU "One Graph &Per CPU"
503 IDS_VIEW_SHOWKERNELTIMES "&Show Kernel Times"
504 IDS_APPLICATIONS "Applications"
505 IDS_PROCESSES "Processes"
506 IDS_PERFORMANCE "Performance"
507 IDS_STATUS_BAR_CPU_USAGE "CPU Usage: %3d%%"
508 IDS_STATUS_BAR_PROCESSES "Processes: %d"
509 IDS_STATUS_BAR_MEMORY_USAGE "Mem Usage: %dK / %dK"
510 END
511
512 STRINGTABLE DISCARDABLE
513 BEGIN
514 IDS_IMAGENAME "Image Name"
515 IDS_PID "PID"
516 IDS_CPUUSAGE "CPU"
517 IDS_CPUTIME "CPU Time"
518 IDS_MEMORYUSAGE "Mem Usage"
519 IDS_MEMORYUSAGEDELTA "Mem Delta"
520 IDS_PEAKMEMORYUSAGE "Peak Mem Usage"
521 IDS_PAGEFAULTS "Page Faults"
522 IDS_USEROBJECTS "USER Objects"
523 IDS_IOREADS "I/O Reads"
524 IDS_IOREADBYTES "I/O Read Bytes"
525 IDS_SESSIONID "Session ID"
526 IDS_USERNAME "Username"
527 IDS_PAGEFAULTSDELTA "PF Delta"
528 IDS_VIRTUALMEMORYSIZE "VM Size"
529 IDS_PAGEDPOOL "Paged Pool"
530 IDS_NONPAGEDPOOL "NP Pool"
531 IDS_BASEPRIORITY "Base Pri"
532 IDS_HANDLECOUNT "Handles"
533 IDS_THREADCOUNT "Threads"
534 IDS_GDIOBJECTS "GDI Objects"
535 IDS_IOWRITES "I/O Writes"
536 IDS_IOWRITEBYTES "I/O Write Bytes"
537 IDS_IOOTHER "I/O Other"
538 IDS_IOOTHERBYTES "I/O Other Bytes"
539 END
540
541 STRINGTABLE DISCARDABLE
542 BEGIN
543 IDS_WARNING_TITLE "Task Manager Warning"
544 IDS_PRIORITY_CHANGE_MESSAGE "WARNING: Changing the priority class of this process may\n\
545 cause undesired results including system instability. Are you\n\
546 sure you want to change the priority class?"
547 IDS_PRIORITY_UNABLE2CHANGE "Unable to Change Priority"
548 IDS_TERMINATE_MESSAGE "WARNING: Terminating a process can cause undesired\n\
549 results including loss of data and system instability. The\n\
550 process will not be given the chance to save its state or\n\
551 data before it is terminated. Are you sure you want to\n\
552 terminate the process?"
553 IDS_TERMINATE_UNABLE2TERMINATE "Unable to Terminate Process"
554 IDS_DEBUG_MESSAGE "WARNING: Debugging this process may result in loss of data.\n\
555 Are you sure you wish to attach the debugger?"
556 IDS_DEBUG_UNABLE2DEBUG "Unable to Debug Process"
557 IDS_AFFINITY_ERROR_MESSAGE "The process must have affinity with at least one processor"
558 IDS_AFFINITY_ERROR_TITLE "Invalid Option"
559 IDS_AFFINITY_UNABLE2ACCESS "Unable to Access or Set Process Affinity"
560 END
561
562 STRINGTABLE DISCARDABLE
563 BEGIN
564 IDS_SYSTEM_IDLE_PROCESS "System Idle Process"
565 IDS_APPLICATION_NOT_RESPONDING "Not Responding"
566 IDS_APPLICATION_RUNNING "Running"
567 IDS_APPLICATION_TASK "Task"
568 IDS_APPLICATION_STATUS "Status"
569 IDS_DEBUG_CHANNEL "Debug Channels"
570 IDS_DEBUG_CHANNEL_FIXME "Fixme"
571 IDS_DEBUG_CHANNEL_ERR "Err"
572 IDS_DEBUG_CHANNEL_WARN "Warn"
573 IDS_DEBUG_CHANNEL_TRACE "Trace"
574 END
This page was automatically generated by the
LXR engine.
Visit the LXR main site for more
information.