1
!!___INFO__MARK_BEGIN__
2
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
4
!! The Contents of this file are made available subject to the terms of
5
!! the Sun Industry Standards Source License Version 1.2
7
!! Sun Microsystems Inc., March, 2001
10
!! Sun Industry Standards Source License Version 1.2
11
!! =================================================
12
!! The contents of this file are subject to the Sun Industry Standards
13
!! Source License Version 1.2 (the "License"); You may not use this file
14
!! except in compliance with the License. You may obtain a copy of the
15
!! License at http://gridengine.sunsource.net/Gridengine_SISSL_license.html
17
!! Software provided under this License is provided on an "AS IS" basis,
18
!! WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
19
!! WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
20
!! MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
21
!! See the License for the specific provisions governing your rights and
22
!! obligations concerning the Software.
24
!! The Initial Developer of the Original Code is: Sun Microsystems, Inc.
26
!! Copyright: 2001 by Sun Microsystems, Inc.
28
!! All Rights Reserved.
30
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
32
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
34
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
35
Qmon*cq_dialog_shell.allowShellResize: True
36
Qmon*cq_dialog_shell.resizePolicy: RESIZE_ANY
37
Qmon*cq_dialog_shell.xmtChildren: unmanaged XmtLayout cq_dialog;
39
Qmon*cq_dialog.autoUnmanage: False
40
Qmon*cq_dialog.dialogTitle: @{QMON +++ Queue Configuration}
41
Qmon*cq_dialog*fontList: $dialog_font
43
Qmon*cq_dialog.xmtChildren: \
44
XmPushButton cq_main_link; \
45
XmtLayoutString cq_title; \
46
InputField cq_name = cq_name; \
47
InputField cq_href_input; \
48
InputField cq_host_input; \
49
StringList cq_hostlist = cq_hostlist; \
50
StringList cq_href_select_list; \
51
XmPushButton cq_apply, cq_cancel, cq_update, \
52
cq_help, cq_host_add, cq_host_delete, \
53
cq_href_add, cq_href_delete;\
56
Qmon*cq_dialog.layout: \
58
Fixed Shadowed Out 4 2 LREvenSpaced Row cq_title_area { \
59
Fixed Centered cq_main_link \
60
Centered Color "$title_fg" cq_title \
65
Shadowed Out 4 2 Col { \
66
Caption l "@{Queue Name}" cq_name \
69
Fixed Caption tl "@{Hostlist}" 2 in Wide cq_hostlist \
73
Fixed Centered cq_host_add \
75
Caption tl "@{New Host/Hostgroup}" cq_host_input \
78
FlushLeft Fixed cq_host_delete \
83
Shadowed Out 4 2 Fixed Col { \
94
Caption tl "@{Attributes\nfor Host/Hostgroup}" Col { \
95
2 in % 4 in cq_href_select_list \
97
Caption tl "@{New Host/Hostgroup}" Row { \
98
Fixed Centered cq_href_add \
99
Fixed Centered 20 em cq_href_input \
103
Fixed Centered cq_href_delete \
108
Shadowed Out 4 2 Centered cq_folder \
114
Qmon*cq_dialog.cq_main_link.labelType: PIXMAP
115
Qmon*cq_dialog.cq_main_link.labelPixmap: logo
116
Qmon*cq_dialog.cq_main_link.shadowThickness: 1
117
Qmon*cq_dialog.cq_main_link.highlightThickness: 0
118
Qmon*cq_dialog.cq_main_link.marginHeight: 0
119
Qmon*cq_dialog.cq_main_link.marginWidth: 0
121
Qmon*cq_dialog*cq_hostlist*scrollBarDisplayPolicy: AS_NEEDED
122
Qmon*cq_dialog*cq_hostlist.selectionPolicy: EXTENDED_SELECT
123
Qmon*cq_dialog*cq_hostlist.visibleItemCount: 10
126
Qmon*cq_dialog.cq_name.highlightOnError: True
127
Qmon*cq_dialog.cq_name.navigationType: TAB_GROUP
128
Qmon*cq_dialog.cq_hostlist.navigationType: TAB_GROUP
129
Qmon*cq_dialog.cq_apply.navigationType: TAB_GROUP
130
Qmon*cq_dialog.cq_cancel.navigationType: TAB_GROUP
131
Qmon*cq_dialog.cq_update.navigationType: TAB_GROUP
132
Qmon*cq_dialog.cq_help.navigationType: TAB_GROUP
134
Qmon*cq_dialog.cq_apply.recomputeSize: False
135
Qmon*cq_dialog.cq_apply.labelString: @{Ok}
136
Qmon*cq_dialog.cq_cancel.labelString: @{Cancel}
137
Qmon*cq_dialog.cq_update.labelString: @{Refresh}
138
Qmon*cq_dialog.cq_help.labelString: @{Help}
139
Qmon*cq_dialog.cq_href_add.labelType: PIXMAP
140
Qmon*cq_dialog.cq_href_add.labelPixmap: uparrow
141
Qmon*cq_dialog.cq_href_delete.labelType: PIXMAP
142
Qmon*cq_dialog.cq_href_delete.labelPixmap: trashcan
143
Qmon*cq_dialog.cq_host_add.labelType: PIXMAP
144
Qmon*cq_dialog.cq_host_add.labelPixmap: leftarrow
145
Qmon*cq_dialog.cq_host_delete.labelType: PIXMAP
146
Qmon*cq_dialog.cq_host_delete.labelPixmap: trashcan
148
Qmon*cq_help.activateCallback: XmtHelpDisplayContextHelp(self);
150
Qmon*cq_folder.layoutAllowResize: false
151
Qmon*cq_folder.tabsPerRow: 4
152
Qmon*cq_folder.resizeChildren: True
153
Qmon*cq_folder.xmtChildren: \
154
XmtLayout general_config, \
158
load_threshold_config, \
161
subordinates_config, \
167
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
168
!! General Queue Info Dialog
169
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
170
Qmon*general_config.tabLabel: @{@fBGeneral Configuration}
171
Qmon*general_config.xmtChildren: \
172
InputField tmpdir = tmpdir, \
175
processors = processors, \
176
calendar = calendar, \
178
XmtChooser qtype = qtype, \
179
shell_start_mode = shell_start_mode, \
180
initial_state = initial_state; \
181
Spinbox job_slots = job_slots, \
182
priority = priority; \
183
XmToggleButton rerun = rerun; \
184
XmToggleButton tmpdir_tw = tmpdir_tw, \
185
shell_tw = shell_tw, \
186
notify_tw = notify_tw, \
187
processors_tw = processors_tw, \
188
calendar_tw = calendar_tw, \
189
seq_no_tw = seq_no_tw, \
190
qtype_tw = qtype_tw, \
191
shell_start_mode_tw = shell_start_mode_tw, \
192
initial_state_tw = initial_state_tw, \
193
priority_tw = priority_tw, \
194
job_slots_tw = job_slots_tw, \
195
rerun_tw = rerun_tw; \
196
XmLabel tmpdir_label, \
203
shell_start_mode_label, \
204
initial_state_label, \
208
XmPushButton notifyPB, calendarPB;
210
Qmon*general_config.layout: \
215
Row { seq_no_tw seq_no_label <> Fixed Centered 20 em seq_no } \
216
Row { processors_tw processors_label <> Fixed Centered 20 em processors } \
217
Row { tmpdir_tw tmpdir_label <> Fixed Centered 20 em tmpdir } \
218
Row { shell_tw shell_label <> Fixed Centered 20 em shell } \
219
Row { shell_start_mode_tw shell_start_mode_label <> Fixed Centered shell_start_mode } \
220
Row { initial_state_tw initial_state_label <> Fixed Centered initial_state } \
221
Row { rerun_tw rerun_label <> Fixed rerun } \
224
Row { calendar_tw calendar_label <> \
225
Margin 0 Row { calendar Fixed Centered calendarPB } \
227
Row { notify_tw notify_label <> \
228
Margin 0 Row { notify Fixed Centered notifyPB } \
230
Row { FlushBottom priority_tw priority_label <> 15 em priority } \
231
Row { FlushBottom job_slots_tw job_slots_label <> 15 em job_slots } \
233
Etched Through 6 4 Col { \
234
FlushLeft Row { qtype_tw qtype_label } \
244
Qmon*general_config*scrollBarDisplayPolicy: AS_NEEDED
245
Qmon*general_config*cq_hostlist.selectionPolicy: BROWSE_SELECT
246
Qmon*general_config*cq_hostlist.visibleItemCount: 5
248
!!Qmon*general_config*tmpdir.columns: 20
249
!!Qmon*general_config*shell.columns: 20
250
!!Qmon*general_config*seq_no.columns: 20
251
!!Qmon*general_config*processors.columns: 20
252
Qmon*general_config*calendar.columns: 15
253
Qmon*general_config*notify.columns: 15
254
!!Qmon*general_config*job_slots*columns: 10
256
!Qmon*general_config*seq_no.pattern: dddddddddddd
257
!Qmon*general_config*seq_no.matchAll: False
259
Qmon*general_config.seq_no_tw.indicatorOn: False
260
Qmon*general_config.seq_no_tw.shadowThickness: 0
261
Qmon*general_config.seq_no_tw.highlightThickness: 0
262
Qmon*general_config.seq_no_tw.labelType: PIXMAP
263
Qmon*general_config.seq_no_tw.labelPixmap: lock
264
Qmon*general_config.seq_no_tw.selectPixmap: open_lock
265
Qmon*general_config.seq_no_tw.selectInsensitivePixmap: open_lock_insensitive
267
Qmon*general_config.processors_tw.indicatorOn: False
268
Qmon*general_config.processors_tw.shadowThickness: 0
269
Qmon*general_config.processors_tw.highlightThickness: 0
270
Qmon*general_config.processors_tw.labelType: PIXMAP
271
Qmon*general_config.processors_tw.labelPixmap: lock
272
Qmon*general_config.processors_tw.selectPixmap: open_lock
273
Qmon*general_config.processors_tw.selectInsensitivePixmap: open_lock_insensitive
275
Qmon*general_config.tmpdir_tw.indicatorOn: False
276
Qmon*general_config.tmpdir_tw.shadowThickness: 0
277
Qmon*general_config.tmpdir_tw.highlightThickness: 0
278
Qmon*general_config.tmpdir_tw.labelType: PIXMAP
279
Qmon*general_config.tmpdir_tw.labelPixmap: lock
280
Qmon*general_config.tmpdir_tw.selectPixmap: open_lock
281
Qmon*general_config.tmpdir_tw.selectInsensitivePixmap: open_lock_insensitive
283
Qmon*general_config.shell_tw.indicatorOn: False
284
Qmon*general_config.shell_tw.shadowThickness: 0
285
Qmon*general_config.shell_tw.highlightThickness: 0
286
Qmon*general_config.shell_tw.labelType: PIXMAP
287
Qmon*general_config.shell_tw.labelPixmap: lock
288
Qmon*general_config.shell_tw.selectPixmap: open_lock
289
Qmon*general_config.shell_tw.selectInsensitivePixmap: open_lock_insensitive
291
Qmon*general_config.calendar_tw.indicatorOn: False
292
Qmon*general_config.calendar_tw.shadowThickness: 0
293
Qmon*general_config.calendar_tw.highlightThickness: 0
294
Qmon*general_config.calendar_tw.labelType: PIXMAP
295
Qmon*general_config.calendar_tw.labelPixmap: lock
296
Qmon*general_config.calendar_tw.selectPixmap: open_lock
297
Qmon*general_config.calendar_tw.selectInsensitivePixmap: open_lock_insensitive
299
Qmon*general_config.notify_tw.indicatorOn: False
300
Qmon*general_config.notify_tw.shadowThickness: 0
301
Qmon*general_config.notify_tw.highlightThickness: 0
302
Qmon*general_config.notify_tw.labelType: PIXMAP
303
Qmon*general_config.notify_tw.labelPixmap: lock
304
Qmon*general_config.notify_tw.selectPixmap: open_lock
305
Qmon*general_config.notify_tw.selectInsensitivePixmap: open_lock_insensitive
307
Qmon*general_config.priority_tw.indicatorOn: False
308
Qmon*general_config.priority_tw.shadowThickness: 0
309
Qmon*general_config.priority_tw.highlightThickness: 0
310
Qmon*general_config.priority_tw.labelType: PIXMAP
311
Qmon*general_config.priority_tw.labelPixmap: lock
312
Qmon*general_config.priority_tw.selectPixmap: open_lock
313
Qmon*general_config.priority_tw.selectInsensitivePixmap: open_lock_insensitive
315
Qmon*general_config.job_slots_tw.indicatorOn: False
316
Qmon*general_config.job_slots_tw.shadowThickness: 0
317
Qmon*general_config.job_slots_tw.highlightThickness: 0
318
Qmon*general_config.job_slots_tw.labelType: PIXMAP
319
Qmon*general_config.job_slots_tw.labelPixmap: lock
320
Qmon*general_config.job_slots_tw.selectPixmap: open_lock
321
Qmon*general_config.job_slots_tw.selectInsensitivePixmap: open_lock_insensitive
323
Qmon*general_config.shell_start_mode_tw.indicatorOn: False
324
Qmon*general_config.shell_start_mode_tw.shadowThickness: 0
325
Qmon*general_config.shell_start_mode_tw.highlightThickness: 0
326
Qmon*general_config.shell_start_mode_tw.labelType: PIXMAP
327
Qmon*general_config.shell_start_mode_tw.labelPixmap: lock
328
Qmon*general_config.shell_start_mode_tw.selectPixmap: open_lock
329
Qmon*general_config.shell_start_mode_tw.selectInsensitivePixmap: open_lock_insensitive
331
Qmon*general_config.initial_state_tw.indicatorOn: False
332
Qmon*general_config.initial_state_tw.shadowThickness: 0
333
Qmon*general_config.initial_state_tw.highlightThickness: 0
334
Qmon*general_config.initial_state_tw.labelType: PIXMAP
335
Qmon*general_config.initial_state_tw.labelPixmap: lock
336
Qmon*general_config.initial_state_tw.selectPixmap: open_lock
337
Qmon*general_config.initial_state_tw.selectInsensitivePixmap: open_lock_insensitive
339
Qmon*general_config.shell_start_mode_tw.indicatorOn: False
340
Qmon*general_config.shell_start_mode_tw.shadowThickness: 0
341
Qmon*general_config.shell_start_mode_tw.highlightThickness: 0
342
Qmon*general_config.shell_start_mode_tw.labelType: PIXMAP
343
Qmon*general_config.shell_start_mode_tw.labelPixmap: lock
344
Qmon*general_config.shell_start_mode_tw.selectPixmap: open_lock
345
Qmon*general_config.shell_start_mode_tw.selectInsensitivePixmap: open_lock_insensitive
347
Qmon*general_config.rerun_tw.indicatorOn: False
348
Qmon*general_config.rerun_tw.shadowThickness: 0
349
Qmon*general_config.rerun_tw.highlightThickness: 0
350
Qmon*general_config.rerun_tw.labelType: PIXMAP
351
Qmon*general_config.rerun_tw.labelPixmap: lock
352
Qmon*general_config.rerun_tw.selectPixmap: open_lock
353
Qmon*general_config.rerun_tw.selectInsensitivePixmap: open_lock_insensitive
355
Qmon*general_config.qtype_tw.indicatorOn: False
356
Qmon*general_config.qtype_tw.shadowThickness: 0
357
Qmon*general_config.qtype_tw.highlightThickness: 0
358
Qmon*general_config.qtype_tw.labelType: PIXMAP
359
Qmon*general_config.qtype_tw.labelPixmap: lock
360
Qmon*general_config.qtype_tw.selectPixmap: open_lock
361
Qmon*general_config.qtype_tw.selectInsensitivePixmap: open_lock_insensitive
362
Qmon*general_config.qtype_tw.alignment: ALIGNMENT_BEGINNING
365
Qmon*general_config.seq_no_label.labelString: @{@fBSequence Nr}
366
Qmon*general_config.processors_label.labelString: @{@fBProcessors}
367
Qmon*general_config.tmpdir_label.labelString: @{@fBtmp Directory}
368
Qmon*general_config.shell_label.labelString: @{@fBShell}
369
Qmon*general_config.calendar_label.labelString: @{@fBCalendar}
370
Qmon*general_config.notify_label.labelString: @{@fBNotify Time}
371
Qmon*general_config.priority_label.labelString: @{@fBJob's Nice}
372
Qmon*general_config.job_slots_label.labelString: @{@fBSlots}
373
Qmon*general_config.shell_start_mode_label.labelString: @{@fBShell Start Mode}
374
Qmon*general_config.initial_state_label.labelString: @{@fBInitial State}
375
Qmon*general_config.rerun_label.labelString: @{@fBRerun Jobs}
376
Qmon*general_config.qtype_label.labelString: @{@fBType}
378
Qmon*general_config.seq_no_tw.valueChangedCallback: ToggleSensitive(self);
379
Qmon*general_config.processors_tw.valueChangedCallback: ToggleSensitive(self);
380
Qmon*general_config.tmpdir_tw.valueChangedCallback: ToggleSensitive(self);
381
Qmon*general_config.shell_tw.valueChangedCallback: ToggleSensitive(self);
382
Qmon*general_config.calendar_tw.valueChangedCallback: ToggleSensitive(self);
383
Qmon*general_config.notify_tw.valueChangedCallback: ToggleSensitive(self);
384
Qmon*general_config.priority_tw.valueChangedCallback: ToggleSensitive(self);
385
Qmon*general_config.job_slots_tw.valueChangedCallback: ToggleSensitive(self);
386
Qmon*general_config.shell_start_mode_tw.valueChangedCallback: ToggleSensitive(self);
387
Qmon*general_config.initial_state_tw.valueChangedCallback: ToggleSensitive(self);
388
Qmon*general_config.rerun_tw.valueChangedCallback: ToggleSensitive(self);
389
Qmon*general_config.qtype_tw.valueChangedCallback: ToggleSensitive(self);
391
!Qmon*general_config.seq_no_tw.labelString:
392
!Qmon*general_config.seq_no_tw.selectColor: seagreen
393
!Qmon*general_config.seq_no_tw.valueChangedCallback: ToggleSensitive(self);
394
!Qmon*general_config.processors_tw.labelString:
395
!Qmon*general_config.processors_tw.selectColor: seagreen
396
!Qmon*general_config.processors_tw.valueChangedCallback: ToggleSensitive(self);
397
!Qmon*general_config.tmpdir_tw.labelString:
398
!Qmon*general_config.tmpdir_tw.selectColor: seagreen
399
!Qmon*general_config.tmpdir_tw.valueChangedCallback: ToggleSensitive(self);
400
!Qmon*general_config.shell_tw.labelString:
401
!Qmon*general_config.shell_tw.selectColor: seagreen
402
!Qmon*general_config.shell_tw.valueChangedCallback: ToggleSensitive(self);
403
!Qmon*general_config.calendar_tw.labelString:
404
!Qmon*general_config.calendar_tw.selectColor: seagreen
405
!Qmon*general_config.calendar_tw.valueChangedCallback: ToggleSensitive(self);
406
!Qmon*general_config.notify_tw.labelString:
407
!Qmon*general_config.notify_tw.selectColor: seagreen
408
!Qmon*general_config.notify_tw.valueChangedCallback: ToggleSensitive(self);
409
!Qmon*general_config.priority_tw.labelString:
410
!Qmon*general_config.priority_tw.selectColor: seagreen
411
!Qmon*general_config.priority_tw.valueChangedCallback: ToggleSensitive(self);
412
!Qmon*general_config.job_slots_tw.labelString:
413
!Qmon*general_config.job_slots_tw.selectColor: seagreen
414
!Qmon*general_config.job_slots_tw.valueChangedCallback: ToggleSensitive(self);
415
!Qmon*general_config.shell_start_mode_tw.labelString:
416
!Qmon*general_config.shell_start_mode_tw.selectColor: seagreen
417
!Qmon*general_config.shell_start_mode_tw.valueChangedCallback: ToggleSensitive(self);
418
!Qmon*general_config.initial_state_tw.labelString:
419
!Qmon*general_config.initial_state_tw.selectColor: seagreen
420
!Qmon*general_config.initial_state_tw.valueChangedCallback: ToggleSensitive(self);
421
!Qmon*general_config.rerun_tw.labelString:
422
!Qmon*general_config.rerun_tw.selectColor: seagreen
423
!Qmon*general_config.rerun_tw.valueChangedCallback: ToggleSensitive(self);
424
!Qmon*general_config.qtype_tw.labelString:
425
!Qmon*general_config.qtype_tw.selectColor: seagreen
426
!Qmon*general_config.qtype_tw.valueChangedCallback: ToggleSensitive(self);
428
Qmon*general_config*seq_no.navigationType: TAB_GROUP
429
Qmon*general_config*processors.navigationType: TAB_GROUP
430
Qmon*general_config*tmpdir.navigationType: TAB_GROUP
431
Qmon*general_config*shell.navigationType: TAB_GROUP
432
Qmon*general_config*qtype.navigationType: TAB_GROUP
433
Qmon*general_config*priority.navigationType: TAB_GROUP
434
Qmon*general_config*job_slots.navigationType: TAB_GROUP
435
Qmon*general_config*notify.navigationType: TAB_GROUP
436
Qmon*general_config*rerun.navigationType: TAB_GROUP
437
Qmon*general_config*calendar.navigationType: TAB_GROUP
439
!! the order of the strings is important (->sge_queueL.h)
440
Qmon*qtype.chooserType: CheckBox
441
Qmon*qtype.strings: \
442
"@{Batch}", "@{Interactive}"
444
Qmon*shell_start_mode.chooserType: ChooserOption
445
Qmon*shell_start_mode.strings: \
446
"@{NONE}", "@{posix_compliant}", "@{script_from_stdin}", "@{unix_behavior}"
448
Qmon*initial_state.chooserType: ChooserOption
449
Qmon*initial_state.strings: \
450
"@{default}", "@{enabled}", "@{disabled}"
452
Qmon*general_config.priority.buttonSizeFixed: True
453
Qmon*general_config.priority.minimum: -20
454
Qmon*general_config.priority.maximum: 20
456
Qmon*general_config.job_slots.buttonSizeFixed: True
457
Qmon*general_config.job_slots.minimum: 0
458
Qmon*general_config.job_slots.maximum: 100000000
460
Qmon*general_config.notifyPB.labelType: PIXMAP
461
Qmon*general_config.notifyPB.labelPixmap: time
463
Qmon*general_config.calendarPB.labelType: PIXMAP
464
Qmon*general_config.calendarPB.labelPixmap: qask
466
!Qmon*general_config.rerun.layoutShrinkability: 10
467
!Qmon*general_config.rerun.labelString: @{@fBRerun\nJobs}
468
Qmon*general_config.rerun.indicatorSize: 20
469
Qmon*general_config.rerun.labelString:
470
Qmon*general_config.rerun.highlightThickness: 0
472
Qmon*general_row.navigationType: TAB_GROUP
474
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
475
!! Method Queue Info Dialog
476
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
477
Qmon*method_config.tabLabel: @{@fBExecution Method}
478
Qmon*method_config.xmtChildren: \
479
InputField prolog = prolog, \
481
starter_method = starter_method, \
482
suspend_method = suspend_method, \
483
resume_method = resume_method, \
484
terminate_method = terminate_method; \
485
XmToggleButton prolog_tw = prolog_tw, \
486
epilog_tw = epilog_tw, \
487
starter_method_tw = starter_method_tw, \
488
suspend_method_tw = suspend_method_tw, \
489
resume_method_tw = resume_method_tw, \
490
terminate_method_tw = terminate_method_tw; \
491
XmLabel prolog_label, \
493
starter_method_label, \
494
suspend_method_label, \
495
resume_method_label, \
496
terminate_method_label;
498
Qmon*method_config.layout: \
500
Row { prolog_tw prolog_label <> prolog } \
501
Row { epilog_tw epilog_label <> epilog } \
502
Row { starter_method_tw starter_method_label <> starter_method } \
503
Row { suspend_method_tw suspend_method_label <> suspend_method } \
504
Row { resume_method_tw resume_method_label <> resume_method } \
505
Row { terminate_method_tw terminate_method_label <> terminate_method } \
509
Qmon*method_config.prolog_label.labelString: @{@fBProlog}
510
Qmon*method_config.epilog_label.labelString: @{@fBEpilog}
511
Qmon*method_config.starter_method_label.labelString: @{@fBStarter Method}
512
Qmon*method_config.suspend_method_label.labelString: @{@fBSuspend Method}
513
Qmon*method_config.resume_method_label.labelString: @{@fBResume Method}
514
Qmon*method_config.terminate_method_label.labelString: @{@fBTerminate Method}
516
Qmon*method_config.prolog_tw.valueChangedCallback: ToggleSensitive(self);
517
Qmon*method_config.epilog_tw.valueChangedCallback: ToggleSensitive(self);
518
Qmon*method_config.starter_method_tw.valueChangedCallback: ToggleSensitive(self);
519
Qmon*method_config.suspend_method_tw.valueChangedCallback: ToggleSensitive(self);
520
Qmon*method_config.resume_method_tw.valueChangedCallback: ToggleSensitive(self);
521
Qmon*method_config.terminate_method_tw.valueChangedCallback: ToggleSensitive(self);
523
Qmon*method_config.prolog_tw.indicatorOn: False
524
Qmon*method_config.prolog_tw.shadowThickness: 0
525
Qmon*method_config.prolog_tw.highlightThickness: 0
526
Qmon*method_config.prolog_tw.labelType: PIXMAP
527
Qmon*method_config.prolog_tw.labelPixmap: lock
528
Qmon*method_config.prolog_tw.selectPixmap: open_lock
529
Qmon*method_config.prolog_tw.selectInsensitivePixmap: open_lock_insensitive
531
Qmon*method_config.epilog_tw.indicatorOn: False
532
Qmon*method_config.epilog_tw.shadowThickness: 0
533
Qmon*method_config.epilog_tw.highlightThickness: 0
534
Qmon*method_config.epilog_tw.labelType: PIXMAP
535
Qmon*method_config.epilog_tw.labelPixmap: lock
536
Qmon*method_config.epilog_tw.selectPixmap: open_lock
537
Qmon*method_config.epilog_tw.selectInsensitivePixmap: open_lock_insensitive
539
Qmon*method_config.starter_method_tw.indicatorOn: False
540
Qmon*method_config.starter_method_tw.shadowThickness: 0
541
Qmon*method_config.starter_method_tw.highlightThickness: 0
542
Qmon*method_config.starter_method_tw.labelType: PIXMAP
543
Qmon*method_config.starter_method_tw.labelPixmap: lock
544
Qmon*method_config.starter_method_tw.selectPixmap: open_lock
545
Qmon*method_config.starter_method_tw.selectInsensitivePixmap: open_lock_insensitive
547
Qmon*method_config.suspend_method_tw.indicatorOn: False
548
Qmon*method_config.suspend_method_tw.shadowThickness: 0
549
Qmon*method_config.suspend_method_tw.highlightThickness: 0
550
Qmon*method_config.suspend_method_tw.labelType: PIXMAP
551
Qmon*method_config.suspend_method_tw.labelPixmap: lock
552
Qmon*method_config.suspend_method_tw.selectPixmap: open_lock
553
Qmon*method_config.suspend_method_tw.selectInsensitivePixmap: open_lock_insensitive
555
Qmon*method_config.resume_method_tw.indicatorOn: False
556
Qmon*method_config.resume_method_tw.shadowThickness: 0
557
Qmon*method_config.resume_method_tw.highlightThickness: 0
558
Qmon*method_config.resume_method_tw.labelType: PIXMAP
559
Qmon*method_config.resume_method_tw.labelPixmap: lock
560
Qmon*method_config.resume_method_tw.selectPixmap: open_lock
561
Qmon*method_config.resume_method_tw.selectInsensitivePixmap: open_lock_insensitive
563
Qmon*method_config.terminate_method_tw.indicatorOn: False
564
Qmon*method_config.terminate_method_tw.shadowThickness: 0
565
Qmon*method_config.terminate_method_tw.highlightThickness: 0
566
Qmon*method_config.terminate_method_tw.labelType: PIXMAP
567
Qmon*method_config.terminate_method_tw.labelPixmap: lock
568
Qmon*method_config.terminate_method_tw.selectPixmap: open_lock
569
Qmon*method_config.terminate_method_tw.selectInsensitivePixmap: open_lock_insensitive
571
!Qmon*method_config.prolog_tw.labelString:
572
!Qmon*method_config.prolog_tw.selectColor: seagreen
573
!Qmon*method_config.prolog_tw.valueChangedCallback: ToggleSensitive(self);
574
!Qmon*method_config.epilog_tw.labelString:
575
!Qmon*method_config.epilog_tw.selectColor: seagreen
576
!Qmon*method_config.epilog_tw.valueChangedCallback: ToggleSensitive(self);
577
!Qmon*method_config.starter_method_tw.labelString:
578
!Qmon*method_config.starter_method_tw.selectColor: seagreen
579
!Qmon*method_config.starter_method_tw.valueChangedCallback: ToggleSensitive(self);
580
!Qmon*method_config.suspend_method_tw.labelString:
581
!Qmon*method_config.suspend_method_tw.selectColor: seagreen
582
!Qmon*method_config.suspend_method_tw.valueChangedCallback: ToggleSensitive(self);
583
!Qmon*method_config.resume_method_tw.labelString:
584
!Qmon*method_config.resume_method_tw.selectColor: seagreen
585
!Qmon*method_config.resume_method_tw.valueChangedCallback: ToggleSensitive(self);
586
!Qmon*method_config.terminate_method_tw.labelString:
587
!Qmon*method_config.terminate_method_tw.selectColor: seagreen
588
!Qmon*method_config.terminate_method_tw.valueChangedCallback: ToggleSensitive(self);
590
Qmon*method_config*prolog.columns: 80
591
Qmon*method_config*epilog.columns: 80
592
Qmon*method_config*starter_method.columns: 80
593
Qmon*method_config*suspend_method.columns: 80
594
Qmon*method_config*resume_method.columns: 80
595
Qmon*method_config*terminate_method.columns: 80
597
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
598
!!! checkpointing dialog
599
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
600
Qmon*checkpoint_config.tabLabel: @{@fBCheckpointing}
601
Qmon*checkpoint_config.xmtChildren: \
602
StringList ckpt_list, \
603
ckpt_reference_list = ckpt_list; \
604
InputField min_cpu_interval = min_cpu_interval; \
605
XmPushButton ckpt_add, ckpt_remove, ckpt_dialog, min_cpu_intervalPB; \
606
XmLabel min_cpu_interval_label, ckpt_reference_list_label; \
607
XmToggleButton min_cpu_interval_tw = min_cpu_interval_tw, \
608
ckpt_reference_list_tw = ckpt_list_tw;
610
Qmon*checkpoint_config.layout: \
612
Row { min_cpu_interval_tw min_cpu_interval_label <> } \
614
Centered min_cpu_interval \
615
Fixed Centered min_cpu_intervalPB \
620
Row { ckpt_reference_list_tw ckpt_reference_list_label <> } \
622
Stretchable 3 in Caption tl "@{Available Checkpoint Objects}" ckpt_list \
625
Fixed Centered ckpt_add \
626
Fixed Centered ckpt_remove \
628
Fixed Centered ckpt_dialog \
631
Stretchable 3 in Caption tl "@{Referenced Checkpoint Objects}" ckpt_reference_list \
636
Qmon*checkpoint_config*scrollBarDisplayPolicy: AS_NEEDED
637
Qmon*checkpoint_config*ckpt_reference_list.selectionPolicy: BROWSE_SELECT
638
Qmon*checkpoint_config*ckpt_reference_list.visibleItemCount: 10
640
Qmon*checkpoint_config*ckpt_list.fontList: $fixed_font
641
Qmon*checkpoint_config*ckpt_list.selectionPolicy: BROWSE_SELECT
642
Qmon*checkpoint_config*ckpt_list.visibleItemCount: 10
644
Qmon*checkpoint_config.ckpt_reference_list_label.labelString: @{Referenced Ckpt Objects}
645
Qmon*checkpoint_config.min_cpu_interval_label.labelString: @{MinCpuTime}
647
Qmon*checkpoint_config.ckpt_reference_list_tw.valueChangedCallback: ToggleSensitive(self);
648
Qmon*checkpoint_config.min_cpu_interval_tw.valueChangedCallback: ToggleSensitive(self);
651
Qmon*checkpoint_config.ckpt_reference_list_tw.indicatorOn: False
652
Qmon*checkpoint_config.ckpt_reference_list_tw.shadowThickness: 0
653
Qmon*checkpoint_config.ckpt_reference_list_tw.highlightThickness: 0
654
Qmon*checkpoint_config.ckpt_reference_list_tw.labelType: PIXMAP
655
Qmon*checkpoint_config.ckpt_reference_list_tw.labelPixmap: lock
656
Qmon*checkpoint_config.ckpt_reference_list_tw.selectPixmap: open_lock
657
Qmon*checkpoint_config.ckpt_reference_list_tw.selectInsensitivePixmap: open_lock_insensitive
659
Qmon*checkpoint_config.min_cpu_interval_tw.indicatorOn: False
660
Qmon*checkpoint_config.min_cpu_interval_tw.shadowThickness: 0
661
Qmon*checkpoint_config.min_cpu_interval_tw.highlightThickness: 0
662
Qmon*checkpoint_config.min_cpu_interval_tw.labelType: PIXMAP
663
Qmon*checkpoint_config.min_cpu_interval_tw.labelPixmap: lock
664
Qmon*checkpoint_config.min_cpu_interval_tw.selectPixmap: open_lock
665
Qmon*checkpoint_config.min_cpu_interval_tw.selectInsensitivePixmap: open_lock_insensitive
667
!Qmon*checkpoint_config.ckpt_reference_list_tw.labelString:
668
!Qmon*checkpoint_config.ckpt_reference_list_tw.selectColor: seagreen
669
!Qmon*checkpoint_config.min_cpu_interval_tw.labelString:
670
!Qmon*checkpoint_config.min_cpu_interval_tw.selectColor: seagreen
672
Qmon*checkpoint_config.ckpt_dialog.labelType: PIXMAP
673
Qmon*checkpoint_config.ckpt_dialog.labelPixmap: toolbar_ckpt
675
Qmon*checkpoint_config.ckpt_add.labelType: PIXMAP
676
Qmon*checkpoint_config.ckpt_add.labelPixmap: rightarrow
677
Qmon*checkpoint_config.ckpt_remove.labelType: PIXMAP
678
Qmon*checkpoint_config.ckpt_remove.labelPixmap: leftarrow
680
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
682
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
683
Qmon*pe_config.tabLabel: @{@fBParallel Environment}
684
Qmon*pe_config.xmtChildren: \
685
StringList pe_list, \
686
pe_reference_list = pe_list; \
687
XmPushButton pe_add, pe_remove, pe_dialog; \
688
XmLabel pe_reference_list_label; \
689
XmToggleButton pe_reference_list_tw = pe_list_tw;
692
Qmon*pe_config.layout: \
694
Row { pe_reference_list_tw pe_reference_list_label <> } \
696
Stretchable 3 in Caption tl "@{Available PEs}" pe_list \
699
Fixed Centered pe_add \
700
Fixed Centered pe_remove \
702
Fixed Centered pe_dialog \
705
Stretchable 3 in Caption tl "@{Referenced PEs}" pe_reference_list \
709
Qmon*pe_config*pe_reference_list.fontList: $fixed_font
710
Qmon*pe_config*pe_reference_list.selectionPolicy: BROWSE_SELECT
711
Qmon*pe_config*pe_reference_list.visibleItemCount: 10
713
Qmon*pe_config*pe_list.fontList: $fixed_font
714
Qmon*pe_config*pe_list.selectionPolicy: BROWSE_SELECT
715
Qmon*pe_config*pe_list.visibleItemCount: 10
718
Qmon*pe_config*scrollBarDisplayPolicy: AS_NEEDED
719
Qmon*pe_config*listSizePolicy: CONSTANT
721
Qmon*pe_config.pe_reference_list_label.labelString: @{Referenced PE}
723
Qmon*pe_config.pe_reference_list_tw.valueChangedCallback: ToggleSensitive(self);
725
Qmon*pe_config.pe_reference_list_tw.indicatorOn: False
726
Qmon*pe_config.pe_reference_list_tw.shadowThickness: 0
727
Qmon*pe_config.pe_reference_list_tw.highlightThickness: 0
728
Qmon*pe_config.pe_reference_list_tw.labelType: PIXMAP
729
Qmon*pe_config.pe_reference_list_tw.labelPixmap: lock
730
Qmon*pe_config.pe_reference_list_tw.selectPixmap: open_lock
731
Qmon*pe_config.pe_reference_list_tw.selectInsensitivePixmap: open_lock_insensitive
733
!Qmon*pe_config.pe_reference_list_tw.labelString:
734
!Qmon*pe_config.pe_reference_list_tw.selectColor: seagreen
736
Qmon*pe_config.pe_dialog.labelType: PIXMAP
737
Qmon*pe_config.pe_dialog.labelPixmap: toolbar_pe
739
Qmon*pe_config.pe_add.labelType: PIXMAP
740
Qmon*pe_config.pe_add.labelPixmap: rightarrow
741
Qmon*pe_config.pe_remove.labelType: PIXMAP
742
Qmon*pe_config.pe_remove.labelPixmap: leftarrow
744
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
746
Qmon*cq_dialog.cq_folder*XbaeMatrix*buttonLabels: True
747
Qmon*cq_dialog.cq_folder*XbaeMatrix*rows: 7
748
Qmon*cq_dialog.cq_folder*XbaeMatrix*visibleRows: 7
749
Qmon*cq_dialog.cq_folder*XbaeMatrix*columns: 2
750
Qmon*cq_dialog.cq_folder*XbaeMatrix*columnWidths: 10, 10
751
Qmon*cq_dialog.cq_folder*XbaeMatrix*columnMaxLengths: 100, 100
752
Qmon*cq_dialog.cq_folder*XbaeMatrix*columnLabels: @{Load}, @{Value}
753
Qmon*cq_dialog.cq_folder*XbaeMatrix*gridType: GRID_CELL_SHADOW
754
Qmon*cq_dialog.cq_folder*XbaeMatrix*cellShadowType: SHADOW_IN
755
Qmon*cq_dialog.cq_folder*XbaeMatrix*cellShadowThickness: 1
756
Qmon*cq_dialog.cq_folder*XbaeMatrix.translations: #override\n\
757
Shift<Btn1Down>: SelectCell(end)\n\
758
Ctrl<Btn1Down>: SelectCell(toggle)\n\
759
<Btn1Down>: SelectCell(begin)\n\
760
Ctrl<Btn2Down>: ResizeColumns()\n\
761
<Btn1Up>(2): SelectCell(edit)
762
Qmon*cq_dialog.cq_folder*XbaeMatrix.clip.translations: #override\n\
763
Shift<Btn1Down>: SelectCell(end)\n\
764
Ctrl<Btn1Down>: SelectCell(toggle)\n\
765
<Btn1Down>: SelectCell(begin)\n\
766
Ctrl<Btn2Down>: ResizeColumns()\n\
767
<Btn1Up>(2): SelectCell(edit)
769
Qmon*cq_dialog.cq_folder*XbaeMatrix.textTranslations: #override\n\
770
<Key>osfActivate: CommitEdit(True)\n\
771
~Shift ~Meta ~Alt <Key>Return: CommitEdit(True)\n\
772
<Key>osfCancel: CommitEdit(True)
774
Qmon*checkpoint_config.min_cpu_intervalPB.labelType: PIXMAP
775
Qmon*checkpoint_config.min_cpu_intervalPB.labelPixmap: time
777
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
778
!!! load_threshold + suspend_threshold dialog
779
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
781
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
782
Qmon*load_threshold_config.tabLabel: @{@fBLoad/Suspend Thresholds}
783
Qmon*load_threshold_config.xmtChildren: \
784
Matrix_2xN load_thresholds = load_thresholds; \
785
Matrix_2xN suspend_thresholds = suspend_thresholds; \
786
Spinbox suspend_nsuspend = nsuspend; \
787
InputField suspend_interval = suspend_interval; \
788
XmPushButton suspend_intervalPB, load_thresholds_remove, \
789
suspend_thresholds_remove; \
790
XmLabel load_thresholds_label, suspend_thresholds_label, \
791
suspend_nsuspend_label, suspend_interval_label; \
792
XmToggleButton load_thresholds_tw = load_thresholds_tw, \
793
suspend_thresholds_tw = suspend_thresholds_tw, \
794
suspend_nsuspend_tw = nsuspend_tw, \
795
suspend_interval_tw = suspend_interval_tw;
797
Qmon*load_threshold_config.layout: \
799
Etched Through Col { \
800
Row { load_thresholds_tw load_thresholds_label <> } \
802
Margin 10 Centered load_thresholds \
804
Fixed Centered load_thresholds_remove \
809
Etched Through Col { \
811
Row { suspend_thresholds_tw suspend_thresholds_label <> } \
813
Margin 10 Centered suspend_thresholds \
815
Fixed Centered suspend_thresholds_remove \
822
Centered suspend_interval_tw \
823
Centered suspend_interval_label \
825
Centered suspend_interval \
826
Centered Fixed suspend_intervalPB \
828
Row {suspend_nsuspend_tw suspend_nsuspend_label <> suspend_nsuspend }\
834
Qmon*load_threshold_config*load_thresholds_label.labelString: @{@fBLoad Thresholds}
835
Qmon*load_threshold_config*suspend_thresholds_label.labelString: @{@fBSuspend Thresholds}
836
Qmon*load_threshold_config*suspend_interval_label.labelString: @{@fBSuspend Interval}
837
Qmon*load_threshold_config*suspend_nsuspend_label.labelString: @{@fIJobs suspended per interval}
839
Qmon*load_threshold_config*load_thresholds_tw.valueChangedCallback: ToggleSensitive(self);
840
Qmon*load_threshold_config*suspend_thresholds_tw.valueChangedCallback: ToggleSensitive(self);
841
Qmon*load_threshold_config*suspend_interval_tw.valueChangedCallback: ToggleSensitive(self);
842
Qmon*load_threshold_config*suspend_nsuspend_tw.valueChangedCallback: ToggleSensitive(self);
844
Qmon*cq_dialog*load_threshold_config*load_thresholds_remove.labelType: PIXMAP
845
Qmon*cq_dialog*load_threshold_config*load_thresholds_remove.labelPixmap: trashcan
846
Qmon*cq_dialog*load_threshold_config*load_thresholds_remove.activateCallback: DeleteLines(*load_thresholds);
848
Qmon*cq_dialog*load_threshold_config*suspend_thresholds_remove.labelType: PIXMAP
849
Qmon*cq_dialog*load_threshold_config*suspend_thresholds_remove.labelPixmap: trashcan
850
Qmon*cq_dialog*load_threshold_config*suspend_thresholds_remove.activateCallback: DeleteLines(*suspend_thresholds);
852
Qmon*load_threshold_config*load_thresholds_tw.indicatorOn: False
853
Qmon*load_threshold_config*load_thresholds_tw.shadowThickness: 0
854
Qmon*load_threshold_config*load_thresholds_tw.highlightThickness: 0
855
Qmon*load_threshold_config*load_thresholds_tw.labelType: PIXMAP
856
Qmon*load_threshold_config*load_thresholds_tw.labelPixmap: lock
857
Qmon*load_threshold_config*load_thresholds_tw.selectPixmap: open_lock
858
Qmon*load_threshold_config*load_thresholds_tw.selectInsensitivePixmap: open_lock_insensitive
860
Qmon*load_threshold_config*suspend_thresholds_tw.indicatorOn: False
861
Qmon*load_threshold_config*suspend_thresholds_tw.shadowThickness: 0
862
Qmon*load_threshold_config*suspend_thresholds_tw.highlightThickness: 0
863
Qmon*load_threshold_config*suspend_thresholds_tw.labelType: PIXMAP
864
Qmon*load_threshold_config*suspend_thresholds_tw.labelPixmap: lock
865
Qmon*load_threshold_config*suspend_thresholds_tw.selectPixmap: open_lock
866
Qmon*load_threshold_config*suspend_thresholds_tw.selectInsensitivePixmap: open_lock_insensitive
868
Qmon*load_threshold_config*suspend_interval_tw.indicatorOn: False
869
Qmon*load_threshold_config*suspend_interval_tw.shadowThickness: 0
870
Qmon*load_threshold_config*suspend_interval_tw.highlightThickness: 0
871
Qmon*load_threshold_config*suspend_interval_tw.labelType: PIXMAP
872
Qmon*load_threshold_config*suspend_interval_tw.labelPixmap: lock
873
Qmon*load_threshold_config*suspend_interval_tw.selectPixmap: open_lock
874
Qmon*load_threshold_config*suspend_interval_tw.selectInsensitivePixmap: open_lock_insensitive
876
Qmon*load_threshold_config*suspend_nsuspend_tw.indicatorOn: False
877
Qmon*load_threshold_config*suspend_nsuspend_tw.shadowThickness: 0
878
Qmon*load_threshold_config*suspend_nsuspend_tw.highlightThickness: 0
879
Qmon*load_threshold_config*suspend_nsuspend_tw.labelType: PIXMAP
880
Qmon*load_threshold_config*suspend_nsuspend_tw.labelPixmap: lock
881
Qmon*load_threshold_config*suspend_nsuspend_tw.selectPixmap: open_lock
882
Qmon*load_threshold_config*suspend_nsuspend_tw.selectInsensitivePixmap: open_lock_insensitive
885
!Qmon*load_threshold_config*load_thresholds_tw.labelString: @{@fBLoad Thresholds}
886
!Qmon*load_threshold_config*load_thresholds_tw.selectColor: seagreen
887
!Qmon*load_threshold_config*load_thresholds_tw.alignment: ALIGNMENT_BEGINNING
888
!Qmon*load_threshold_config*load_thresholds_tw.valueChangedCallback: ToggleSensitive(self);
890
!Qmon*load_threshold_config*suspend_thresholds_tw.labelString: @{@fBSuspend Thresholds}
891
!Qmon*load_threshold_config*suspend_thresholds_tw.selectColor: seagreen
892
!Qmon*load_threshold_config*suspend_thresholds_tw.alignment: ALIGNMENT_BEGINNING
893
!Qmon*load_threshold_config*suspend_thresholds_tw.valueChangedCallback: ToggleSensitive(self);
895
!Qmon*load_threshold_config*suspend_interval_tw.labelString: @{@fBSuspend Interval}
896
!Qmon*load_threshold_config*suspend_interval_tw.selectColor: seagreen
897
!Qmon*load_threshold_config*suspend_interval_tw.alignment: ALIGNMENT_BEGINNING
898
!Qmon*load_threshold_config*suspend_interval_tw.valueChangedCallback: ToggleSensitive(self);
900
!Qmon*load_threshold_config*suspend_nsuspend_tw.labelString: @{@fIJobs suspended per interval}
901
!Qmon*load_threshold_config*suspend_nsuspend_tw.selectColor: seagreen
902
!Qmon*load_threshold_config*suspend_nsuspend_tw.alignment: ALIGNMENT_BEGINNING
903
!Qmon*load_threshold_config*suspend_nsuspend_tw.valueChangedCallback: ToggleSensitive(self);
905
Qmon*load_threshold_config*suspend_nsuspend.buttonSizeFixed: True
906
Qmon*load_threshold_config*suspend_nsuspend.minimum: 0
907
Qmon*load_threshold_config*suspend_nsuspend.maximum: 100000000
909
Qmon*cq_dialog*load_thresholds.xmtChildren: unmanaged XmtPopupMenu cq_menu;
910
Qmon*cq_dialog*load_thresholds*menuPost: <Btn3Down>
912
Qmon*cq_dialog*load_thresholds*cq_menu.items: \
913
Title "@{@fBOperations}"; \
915
"@{_Delete}" [Ctrl-D] DeleteLines(*load_thresholds);
917
Qmon*cq_dialog*load_thresholds.enterCellCallback: \
920
Qmon*cq_dialog*suspend_thresholds.xmtChildren: unmanaged XmtPopupMenu cq_menu;
921
Qmon*cq_dialog*suspend_thresholds*menuPost: <Btn3Down>
923
Qmon*cq_dialog*suspend_thresholds*cq_menu.items: \
924
Title "@{@fBOperations}"; \
926
"@{_Delete}" [Ctrl-D] DeleteLines(*suspend_thresholds);
928
Qmon*cq_dialog*suspend_thresholds.enterCellCallback: \
931
Qmon*suspend_intervalPB.labelType: PIXMAP
932
Qmon*suspend_intervalPB.labelPixmap: time
935
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
936
!!! queue limit dialog
937
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
938
Qmon*cq_dialog.cq_folder*limit_config.tabLabel: @{@fBLimits}
939
Qmon*cq_dialog.cq_folder*limit_config.xmtChildren: \
940
InputField s_fsize = s_fsize, \
956
XmLabel s_fsize_label, \
972
XmToggleButton s_fsize_tw = s_fsize_tw, \
973
s_data_tw = s_data_tw, \
974
s_stack_tw = s_stack_tw, \
975
s_core_tw = s_core_tw, \
976
s_rss_tw = s_rss_tw, \
977
s_vmem_tw = s_vmem_tw, \
979
s_cpu_tw = s_cpu_tw, \
980
h_fsize_tw = h_fsize_tw, \
981
h_data_tw = h_data_tw, \
982
h_stack_tw = h_stack_tw, \
983
h_core_tw = h_core_tw, \
984
h_rss_tw = h_rss_tw, \
985
h_vmem_tw = h_vmem_tw, \
987
h_cpu_tw = h_cpu_tw; \
988
XmPushButton s_fsizePB, \
1005
Qmon*cq_dialog.cq_folder*limit_config.layout: \
1007
Etched Through Caption tl "@{Hard Limits}" Col { \
1008
Row { h_rt_tw h_rt_label <> Fixed Centered 20 em h_rt Fixed Centered h_rtPB } \
1009
Row { h_cpu_tw h_cpu_label <> Fixed Centered 20 em h_cpu Fixed Centered h_cpuPB } \
1010
Row { h_fsize_tw h_fsize_label <> Fixed Centered 20 em h_fsize Fixed Centered h_fsizePB } \
1011
Row { h_data_tw h_data_label <> Fixed Centered 20 em h_data Fixed Centered h_dataPB } \
1012
Row { h_stack_tw h_stack_label <> Fixed Centered 20 em h_stack Fixed Centered h_stackPB } \
1013
Row { h_core_tw h_core_label <> Fixed Centered 20 em h_core Fixed Centered h_corePB } \
1014
Row { h_rss_tw h_rss_label <> Fixed Centered 20 em h_rss Fixed Centered h_rssPB } \
1015
Row { h_vmem_tw h_vmem_label <> Fixed Centered 20 em h_vmem Fixed Centered h_vmemPB } \
1017
Etched Through Caption tl "@{Soft Limits}" Col { \
1018
Row { s_rt_tw s_rt_label <> Fixed Centered 20 em s_rt Fixed Centered s_rtPB } \
1019
Row { s_cpu_tw s_cpu_label <> Fixed Centered 20 em s_cpu Fixed Centered s_cpuPB } \
1020
Row { s_fsize_tw s_fsize_label <> Fixed Centered 20 em s_fsize Fixed Centered s_fsizePB } \
1021
Row { s_data_tw s_data_label <> Fixed Centered 20 em s_data Fixed Centered s_dataPB } \
1022
Row { s_stack_tw s_stack_label <> Fixed Centered 20 em s_stack Fixed Centered s_stackPB } \
1023
Row { s_core_tw s_core_label <> Fixed Centered 20 em s_core Fixed Centered s_corePB } \
1024
Row { s_rss_tw s_rss_label <> Fixed Centered 20 em s_rss Fixed Centered s_rssPB } \
1025
Row { s_vmem_tw s_vmem_label <> Fixed Centered 20 em s_vmem Fixed Centered s_vmemPB } \
1029
Qmon*limit_config.h_rtPB.labelType: PIXMAP
1030
Qmon*limit_config.h_rtPB.labelPixmap: time
1031
Qmon*limit_config.h_cpuPB.labelType: PIXMAP
1032
Qmon*limit_config.h_cpuPB.labelPixmap: time
1033
Qmon*limit_config.h_fsizePB.labelType: PIXMAP
1034
Qmon*limit_config.h_fsizePB.labelPixmap: mem
1035
Qmon*limit_config.h_dataPB.labelType: PIXMAP
1036
Qmon*limit_config.h_dataPB.labelPixmap: mem
1037
Qmon*limit_config.h_stackPB.labelType: PIXMAP
1038
Qmon*limit_config.h_stackPB.labelPixmap: mem
1039
Qmon*limit_config.h_corePB.labelType: PIXMAP
1040
Qmon*limit_config.h_corePB.labelPixmap: mem
1041
Qmon*limit_config.h_rssPB.labelType: PIXMAP
1042
Qmon*limit_config.h_rssPB.labelPixmap: mem
1043
Qmon*limit_config.h_vmemPB.labelType: PIXMAP
1044
Qmon*limit_config.h_vmemPB.labelPixmap: mem
1046
Qmon*limit_config.s_rtPB.labelType: PIXMAP
1047
Qmon*limit_config.s_rtPB.labelPixmap: time
1048
Qmon*limit_config.s_cpuPB.labelType: PIXMAP
1049
Qmon*limit_config.s_cpuPB.labelPixmap: time
1050
Qmon*limit_config.s_fsizePB.labelType: PIXMAP
1051
Qmon*limit_config.s_fsizePB.labelPixmap: mem
1052
Qmon*limit_config.s_dataPB.labelType: PIXMAP
1053
Qmon*limit_config.s_dataPB.labelPixmap: mem
1054
Qmon*limit_config.s_stackPB.labelType: PIXMAP
1055
Qmon*limit_config.s_stackPB.labelPixmap: mem
1056
Qmon*limit_config.s_corePB.labelType: PIXMAP
1057
Qmon*limit_config.s_corePB.labelPixmap: mem
1058
Qmon*limit_config.s_rssPB.labelType: PIXMAP
1059
Qmon*limit_config.s_rssPB.labelPixmap: mem
1060
Qmon*limit_config.s_vmemPB.labelType: PIXMAP
1061
Qmon*limit_config.s_vmemPB.labelPixmap: mem
1064
Qmon*limit_config.h_rt_label.labelString: @{Wallclock Time (sec)}
1065
Qmon*limit_config.h_cpu_label.labelString: @{CPU Time (sec)}
1066
Qmon*limit_config.h_fsize_label.labelString: @{File Size (Byte)}
1067
Qmon*limit_config.h_data_label.labelString: @{Data Size (Byte)}
1068
Qmon*limit_config.h_stack_label.labelString: @{Stack Size (Byte)}
1069
Qmon*limit_config.h_core_label.labelString: @{Corefile Size (Byte)}
1070
Qmon*limit_config.h_rss_label.labelString: @{Resident Set Size (Byte)}
1071
Qmon*limit_config.h_vmem_label.labelString: @{Virtual Memory (Byte)}
1073
Qmon*limit_config.h_rt_tw.valueChangedCallback: ToggleSensitive(self);
1074
Qmon*limit_config.h_cpu_tw.valueChangedCallback: ToggleSensitive(self);
1075
Qmon*limit_config.h_fsize_tw.valueChangedCallback: ToggleSensitive(self);
1076
Qmon*limit_config.h_data_tw.valueChangedCallback: ToggleSensitive(self);
1077
Qmon*limit_config.h_stack_tw.valueChangedCallback: ToggleSensitive(self);
1078
Qmon*limit_config.h_core_tw.valueChangedCallback: ToggleSensitive(self);
1079
Qmon*limit_config.h_rss_tw.valueChangedCallback: ToggleSensitive(self);
1080
Qmon*limit_config.h_vmem_tw.valueChangedCallback: ToggleSensitive(self);
1082
Qmon*limit_config.h_rt_tw.indicatorOn: False
1083
Qmon*limit_config.h_rt_tw.shadowThickness: 0
1084
Qmon*limit_config.h_rt_tw.highlightThickness: 0
1085
Qmon*limit_config.h_rt_tw.labelType: PIXMAP
1086
Qmon*limit_config.h_rt_tw.labelPixmap: lock
1087
Qmon*limit_config.h_rt_tw.selectPixmap: open_lock
1088
Qmon*limit_config.h_rt_tw.selectInsensitivePixmap: open_lock_insensitive
1090
Qmon*limit_config.h_cpu_tw.indicatorOn: False
1091
Qmon*limit_config.h_cpu_tw.shadowThickness: 0
1092
Qmon*limit_config.h_cpu_tw.highlightThickness: 0
1093
Qmon*limit_config.h_cpu_tw.labelType: PIXMAP
1094
Qmon*limit_config.h_cpu_tw.labelPixmap: lock
1095
Qmon*limit_config.h_cpu_tw.selectPixmap: open_lock
1096
Qmon*limit_config.h_cpu_tw.selectInsensitivePixmap: open_lock_insensitive
1098
Qmon*limit_config.h_fsize_tw.indicatorOn: False
1099
Qmon*limit_config.h_fsize_tw.shadowThickness: 0
1100
Qmon*limit_config.h_fsize_tw.highlightThickness: 0
1101
Qmon*limit_config.h_fsize_tw.labelType: PIXMAP
1102
Qmon*limit_config.h_fsize_tw.labelPixmap: lock
1103
Qmon*limit_config.h_fsize_tw.selectPixmap: open_lock
1104
Qmon*limit_config.h_fsize_tw.selectInsensitivePixmap: open_lock_insensitive
1106
Qmon*limit_config.h_data_tw.indicatorOn: False
1107
Qmon*limit_config.h_data_tw.shadowThickness: 0
1108
Qmon*limit_config.h_data_tw.highlightThickness: 0
1109
Qmon*limit_config.h_data_tw.labelType: PIXMAP
1110
Qmon*limit_config.h_data_tw.labelPixmap: lock
1111
Qmon*limit_config.h_data_tw.selectPixmap: open_lock
1112
Qmon*limit_config.h_data_tw.selectInsensitivePixmap: open_lock_insensitive
1114
Qmon*limit_config.h_stack_tw.indicatorOn: False
1115
Qmon*limit_config.h_stack_tw.shadowThickness: 0
1116
Qmon*limit_config.h_stack_tw.highlightThickness: 0
1117
Qmon*limit_config.h_stack_tw.labelType: PIXMAP
1118
Qmon*limit_config.h_stack_tw.labelPixmap: lock
1119
Qmon*limit_config.h_stack_tw.selectPixmap: open_lock
1120
Qmon*limit_config.h_stack_tw.selectInsensitivePixmap: open_lock_insensitive
1122
Qmon*limit_config.h_core_tw.indicatorOn: False
1123
Qmon*limit_config.h_core_tw.shadowThickness: 0
1124
Qmon*limit_config.h_core_tw.highlightThickness: 0
1125
Qmon*limit_config.h_core_tw.labelType: PIXMAP
1126
Qmon*limit_config.h_core_tw.labelPixmap: lock
1127
Qmon*limit_config.h_core_tw.selectPixmap: open_lock
1128
Qmon*limit_config.h_core_tw.selectInsensitivePixmap: open_lock_insensitive
1130
Qmon*limit_config.h_rss_tw.indicatorOn: False
1131
Qmon*limit_config.h_rss_tw.shadowThickness: 0
1132
Qmon*limit_config.h_rss_tw.highlightThickness: 0
1133
Qmon*limit_config.h_rss_tw.labelType: PIXMAP
1134
Qmon*limit_config.h_rss_tw.labelPixmap: lock
1135
Qmon*limit_config.h_rss_tw.selectPixmap: open_lock
1136
Qmon*limit_config.h_rss_tw.selectInsensitivePixmap: open_lock_insensitive
1138
Qmon*limit_config.h_vmem_tw.indicatorOn: False
1139
Qmon*limit_config.h_vmem_tw.shadowThickness: 0
1140
Qmon*limit_config.h_vmem_tw.highlightThickness: 0
1141
Qmon*limit_config.h_vmem_tw.labelType: PIXMAP
1142
Qmon*limit_config.h_vmem_tw.labelPixmap: lock
1143
Qmon*limit_config.h_vmem_tw.selectPixmap: open_lock
1144
Qmon*limit_config.h_vmem_tw.selectInsensitivePixmap: open_lock_insensitive
1146
Qmon*limit_config.s_rt_label.labelString: @{Wallclock Time (sec)}
1147
Qmon*limit_config.s_cpu_label.labelString: @{CPU Time (sec)}
1148
Qmon*limit_config.s_fsize_label.labelString: @{File Size (Byte)}
1149
Qmon*limit_config.s_data_label.labelString: @{Data Size (Byte)}
1150
Qmon*limit_config.s_stack_label.labelString: @{Stack Size (Byte)}
1151
Qmon*limit_config.s_core_label.labelString: @{Corefile Size (Byte)}
1152
Qmon*limit_config.s_rss_label.labelString: @{Resident Set Size (Byte)}
1153
Qmon*limit_config.s_vmem_label.labelString: @{Virtual Memory (Byte)}
1155
Qmon*limit_config.s_rt_tw.valueChangedCallback: ToggleSensitive(self);
1156
Qmon*limit_config.s_cpu_tw.valueChangedCallback: ToggleSensitive(self);
1157
Qmon*limit_config.s_fsize_tw.valueChangedCallback: ToggleSensitive(self);
1158
Qmon*limit_config.s_data_tw.valueChangedCallback: ToggleSensitive(self);
1159
Qmon*limit_config.s_stack_tw.valueChangedCallback: ToggleSensitive(self);
1160
Qmon*limit_config.s_core_tw.valueChangedCallback: ToggleSensitive(self);
1161
Qmon*limit_config.s_rss_tw.valueChangedCallback: ToggleSensitive(self);
1162
Qmon*limit_config.s_vmem_tw.valueChangedCallback: ToggleSensitive(self);
1164
Qmon*limit_config.s_rt_tw.indicatorOn: False
1165
Qmon*limit_config.s_rt_tw.shadowThickness: 0
1166
Qmon*limit_config.s_rt_tw.highlightThickness: 0
1167
Qmon*limit_config.s_rt_tw.labelType: PIXMAP
1168
Qmon*limit_config.s_rt_tw.labelPixmap: lock
1169
Qmon*limit_config.s_rt_tw.selectPixmap: open_lock
1170
Qmon*limit_config.s_rt_tw.selectInsensitivePixmap: open_lock_insensitive
1172
Qmon*limit_config.s_cpu_tw.indicatorOn: False
1173
Qmon*limit_config.s_cpu_tw.shadowThickness: 0
1174
Qmon*limit_config.s_cpu_tw.highlightThickness: 0
1175
Qmon*limit_config.s_cpu_tw.labelType: PIXMAP
1176
Qmon*limit_config.s_cpu_tw.labelPixmap: lock
1177
Qmon*limit_config.s_cpu_tw.selectPixmap: open_lock
1178
Qmon*limit_config.s_cpu_tw.selectInsensitivePixmap: open_lock_insensitive
1180
Qmon*limit_config.s_fsize_tw.indicatorOn: False
1181
Qmon*limit_config.s_fsize_tw.shadowThickness: 0
1182
Qmon*limit_config.s_fsize_tw.highlightThickness: 0
1183
Qmon*limit_config.s_fsize_tw.labelType: PIXMAP
1184
Qmon*limit_config.s_fsize_tw.labelPixmap: lock
1185
Qmon*limit_config.s_fsize_tw.selectPixmap: open_lock
1186
Qmon*limit_config.s_fsize_tw.selectInsensitivePixmap: open_lock_insensitive
1188
Qmon*limit_config.s_data_tw.indicatorOn: False
1189
Qmon*limit_config.s_data_tw.shadowThickness: 0
1190
Qmon*limit_config.s_data_tw.highlightThickness: 0
1191
Qmon*limit_config.s_data_tw.labelType: PIXMAP
1192
Qmon*limit_config.s_data_tw.labelPixmap: lock
1193
Qmon*limit_config.s_data_tw.selectPixmap: open_lock
1194
Qmon*limit_config.s_data_tw.selectInsensitivePixmap: open_lock_insensitive
1196
Qmon*limit_config.s_stack_tw.indicatorOn: False
1197
Qmon*limit_config.s_stack_tw.shadowThickness: 0
1198
Qmon*limit_config.s_stack_tw.highlightThickness: 0
1199
Qmon*limit_config.s_stack_tw.labelType: PIXMAP
1200
Qmon*limit_config.s_stack_tw.labelPixmap: lock
1201
Qmon*limit_config.s_stack_tw.selectPixmap: open_lock
1202
Qmon*limit_config.s_stack_tw.selectInsensitivePixmap: open_lock_insensitive
1204
Qmon*limit_config.s_core_tw.indicatorOn: False
1205
Qmon*limit_config.s_core_tw.shadowThickness: 0
1206
Qmon*limit_config.s_core_tw.highlightThickness: 0
1207
Qmon*limit_config.s_core_tw.labelType: PIXMAP
1208
Qmon*limit_config.s_core_tw.labelPixmap: lock
1209
Qmon*limit_config.s_core_tw.selectPixmap: open_lock
1210
Qmon*limit_config.s_core_tw.selectInsensitivePixmap: open_lock_insensitive
1212
Qmon*limit_config.s_rss_tw.indicatorOn: False
1213
Qmon*limit_config.s_rss_tw.shadowThickness: 0
1214
Qmon*limit_config.s_rss_tw.highlightThickness: 0
1215
Qmon*limit_config.s_rss_tw.labelType: PIXMAP
1216
Qmon*limit_config.s_rss_tw.labelPixmap: lock
1217
Qmon*limit_config.s_rss_tw.selectPixmap: open_lock
1218
Qmon*limit_config.s_rss_tw.selectInsensitivePixmap: open_lock_insensitive
1220
Qmon*limit_config.s_vmem_tw.indicatorOn: False
1221
Qmon*limit_config.s_vmem_tw.shadowThickness: 0
1222
Qmon*limit_config.s_vmem_tw.highlightThickness: 0
1223
Qmon*limit_config.s_vmem_tw.labelType: PIXMAP
1224
Qmon*limit_config.s_vmem_tw.labelPixmap: lock
1225
Qmon*limit_config.s_vmem_tw.selectPixmap: open_lock
1226
Qmon*limit_config.s_vmem_tw.selectInsensitivePixmap: open_lock_insensitive
1228
!Qmon*limit_config.h_rt_tw.labelString:
1229
!Qmon*limit_config.h_rt_tw.selectColor: seagreen
1230
!Qmon*limit_config.h_cpu_tw.labelString:
1231
!Qmon*limit_config.h_cpu_tw.selectColor: seagreen
1232
!Qmon*limit_config.h_fsize_tw.labelString:
1233
!Qmon*limit_config.h_fsize_tw.selectColor: seagreen
1234
!Qmon*limit_config.h_data_tw.labelString:
1235
!Qmon*limit_config.h_data_tw.selectColor: seagreen
1236
!Qmon*limit_config.h_stack_tw.labelString:
1237
!Qmon*limit_config.h_stack_tw.selectColor: seagreen
1238
!Qmon*limit_config.h_core_tw.labelString:
1239
!Qmon*limit_config.h_core_tw.selectColor: seagreen
1240
!Qmon*limit_config.h_rss_tw.labelString:
1241
!Qmon*limit_config.h_rss_tw.selectColor: seagreen
1242
!Qmon*limit_config.h_vmem_tw.labelString:
1243
!Qmon*limit_config.h_vmem_tw.selectColor: seagreen
1245
!Qmon*limit_config.s_rt_tw.labelString: @{Wallclock Time (sec)}
1246
!Qmon*limit_config.s_rt_tw.selectColor: seagreen
1247
!Qmon*limit_config.s_cpu_tw.labelString: @{CPU Time (sec)}
1248
!Qmon*limit_config.s_cpu_tw.selectColor: seagreen
1249
!Qmon*limit_config.s_fsize_tw.labelString: @{File Size (Byte)}
1250
!Qmon*limit_config.s_fsize_tw.selectColor: seagreen
1251
!Qmon*limit_config.s_data_tw.labelString: @{Data Size (Byte)}
1252
!Qmon*limit_config.s_data_tw.selectColor: seagreen
1253
!Qmon*limit_config.s_stack_tw.labelString: @{Stack Size (Byte)}
1254
!Qmon*limit_config.s_stack_tw.selectColor: seagreen
1255
!Qmon*limit_config.s_core_tw.labelString: @{Corefile Size (Byte)}
1256
!Qmon*limit_config.s_core_tw.selectColor: seagreen
1257
!Qmon*limit_config.s_rss_tw.labelString: @{Resident Set Size (Byte)}
1258
!Qmon*limit_config.s_rss_tw.selectColor: seagreen
1259
!Qmon*limit_config.s_vmem_tw.labelString: @{Virtual Memory (Byte)}
1260
!Qmon*limit_config.s_vmem_tw.selectColor: seagreen
1262
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1264
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1265
Qmon*complexes_config.tabLabel: @{@fBComplexes}
1266
Qmon*complexes_config.xmtChildren: \
1267
Matrix_2xN complexes_ccl = consumable_config_list; \
1268
XmLabel consumable_config_list_label; \
1269
XmToggleButton consumable_config_list_tw = consumable_config_list_tw; \
1270
XmPushButton complexes_ccl_remove;
1272
Qmon*complexes_config.layout: \
1273
Etched Through Col { \
1274
Row { consumable_config_list_tw consumable_config_list_label <> }\
1278
Fixed Centered complexes_ccl_remove \
1283
Qmon*cq_dialog*complexes_config*complexes_ccl_remove.labelType: PIXMAP
1284
Qmon*cq_dialog*complexes_config*complexes_ccl_remove.labelPixmap: trashcan
1285
Qmon*cq_dialog*complexes_config*complexes_ccl_remove.activateCallback: DeleteLines(*complexes_ccl);
1288
Qmon*cq_dialog*consumable_config_list_label.labelString: @{@fBConsumables/Fixed Attributes}
1290
Qmon*cq_dialog*consumable_config_list_tw.valueChangedCallback: ToggleSensitive(self);
1292
Qmon*cq_dialog*consumable_config_list_tw.indicatorOn: False
1293
Qmon*cq_dialog*consumable_config_list_tw.shadowThickness: 0
1294
Qmon*cq_dialog*consumable_config_list_tw.highlightThickness: 0
1295
Qmon*cq_dialog*consumable_config_list_tw.labelType: PIXMAP
1296
Qmon*cq_dialog*consumable_config_list_tw.labelPixmap: lock
1297
Qmon*cq_dialog*consumable_config_list_tw.selectPixmap: open_lock
1298
Qmon*cq_dialog*consumable_config_list_tw.selectInsensitivePixmap: open_lock_insensitive
1300
!Qmon*cq_dialog*consumable_config_list_tw.labelString:
1301
!Qmon*cq_dialog*consumable_config_list_tw.selectColor: seagreen
1303
Qmon*cq_dialog*complexes_ccl.xmtChildren: unmanaged XmtPopupMenu cq_menu;
1304
Qmon*cq_dialog*complexes_ccl*menuPost: <Btn3Down>
1306
Qmon*cq_dialog*complexes_ccl*cq_menu.items: \
1307
Title "@{@fBOperations}"; \
1309
"@{_Delete}" [Ctrl-D] DeleteLines(*complexes_ccl);
1312
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1313
!!! subordinate list
1314
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1315
Qmon*cq_dialog.cq_folder.subordinates_config.tabLabel: @{@fBSubordinates}
1316
Qmon*cq_dialog.cq_folder.subordinates_config.xmtChildren: \
1317
Matrix_2xN subordinates_attached = subordinate_list; \
1318
XmLabel subordinate_list_label; \
1319
XmToggleButton subordinate_list_tw = subordinate_list_tw; \
1320
XmPushButton subordinates_attached_remove;
1322
Qmon*cq_dialog.cq_folder.subordinates_config.layout: \
1323
Row { subordinate_list_tw subordinate_list_label <> }\
1325
subordinates_attached \
1327
Fixed Centered subordinates_attached_remove \
1329
"@{qaction.max_slots.If 'Max Slots' are filled in the current queue,\nthe queues in column one are suspended.}" \
1333
Qmon*cq_dialog*subordinate_list_label.labelString: @{@fBSubordinate Queues}
1334
Qmon*cq_dialog*subordinate_list_tw.valueChangedCallback: ToggleSensitive(self);
1336
Qmon*cq_dialog*subordinate_list_tw.indicatorOn: False
1337
Qmon*cq_dialog*subordinate_list_tw.shadowThickness: 0
1338
Qmon*cq_dialog*subordinate_list_tw.highlightThickness: 0
1339
Qmon*cq_dialog*subordinate_list_tw.labelType: PIXMAP
1340
Qmon*cq_dialog*subordinate_list_tw.labelPixmap: lock
1341
Qmon*cq_dialog*subordinate_list_tw.selectPixmap: open_lock
1342
Qmon*cq_dialog*subordinate_list_tw.selectInsensitivePixmap: open_lock_insensitive
1345
!Qmon*cq_dialog*subordinate_list_tw.labelString:
1346
!Qmon*cq_dialog*subordinate_list_tw.selectColor: seagreen
1347
!Qmon*cq_dialog*subordinate_list_tw.alignment: ALIGNMENT_BEGINNING
1349
Qmon*cq_dialog.cq_folder.subordinates_config.subordinates_remove.labelString: @{Remove Lines}
1351
Qmon*cq_dialog.cq_folder.subordinates_config*subordinates_attached.rows: 7
1352
Qmon*cq_dialog.cq_folder.subordinates_config*subordinates_attached.visibleRows: 7
1353
Qmon*cq_dialog.cq_folder.subordinates_config*subordinates_attached.columns: 2
1354
Qmon*cq_dialog.cq_folder.subordinates_config*subordinates_attached.columnWidths: 20, 10
1355
Qmon*cq_dialog.cq_folder.subordinates_config*subordinates_attached.columnMaxLengths: 200, 100
1356
Qmon*cq_dialog.cq_folder.subordinates_config*subordinates_attached.columnLabels: @{Queue},@{Max Slots}
1357
Qmon*cq_dialog.cq_folder.subordinates_config*subordinates_attached.gridType: GRID_CELL_SHADOW
1358
Qmon*cq_dialog.cq_folder.subordinates_config*subordinates_attached.cellShadowType: SHADOW_IN
1359
Qmon*cq_dialog.cq_folder.subordinates_config*subordinates_attached.cellShadowThickness: 1
1360
Qmon*cq_dialog.cq_folder.subordinates_config*subordinates_attached.translations: #override\n\
1361
Shift<Btn1Down>: SelectCell(end)\n\
1362
Ctrl<Btn1Down>: SelectCell(toggle)\n\
1363
<Btn1Down>: SelectCell(begin)\n\
1364
Ctrl<Btn2Down>: ResizeColumns()\n\
1365
<Btn1Up>(2): SelectCell(editall)
1366
Qmon*cq_dialog.cq_folder.subordinates_config*subordinates_attached.clip.translations: #override\n\
1367
Shift<Btn1Down>: SelectCell(end)\n\
1368
Ctrl<Btn1Down>: SelectCell(toggle)\n\
1369
<Btn1Down>: SelectCell(begin)\n\
1370
Ctrl<Btn2Down>: ResizeColumns()\n\
1371
<Btn1Up>(2): SelectCell(editall)
1373
Qmon*cq_dialog*subordinates_attached.xmtChildren: \
1374
unmanaged XmtPopupMenu cq_menu;
1375
Qmon*cq_dialog*subordinates_attached*menuPost: <Btn3Down>
1377
Qmon*cq_dialog*subordinates_attached*cq_menu.items: \
1378
Title "@{@fBOperations}"; \
1380
"@{_Delete}" [Ctrl-D] DeleteLines(*subordinates_attached);
1382
Qmon*cq_dialog*subordinates_config*subordinates_attached_remove.labelType: PIXMAP
1383
Qmon*cq_dialog*subordinates_config*subordinates_attached_remove.labelPixmap: trashcan
1384
Qmon*cq_dialog*subordinates_config*subordinates_attached_remove.activateCallback: DeleteLines(*subordinates_attached);
1386
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1388
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1389
Qmon*access_config.tabLabel: @{@fBUser Access}
1390
Qmon*access_config.xmtChildren: \
1391
StringList access_list, \
1392
access_allow = acl, \
1393
access_deny = xacl; \
1394
XmtChooser access_toggle; \
1395
XmPushButton access_add, access_remove, access_dialog; \
1396
XmLabel access_allow_label, access_deny_label; \
1397
XmToggleButton access_allow_tw = acl_tw, \
1398
access_deny_tw = xacl_tw;
1400
Qmon*access_config.layout: \
1402
1 in Wide Caption tl "@{@fBAvailable Access Lists}" access_list \
1405
Etched Through access_toggle \
1406
Fixed Centered access_add \
1407
Fixed Centered access_remove \
1409
Fixed Centered access_dialog \
1414
Row { access_allow_tw access_allow_label <> } \
1419
Row { access_deny_tw access_deny_label <> } \
1426
Qmon*access_config.access_allow_label.labelString: @{@fBAllow Access to}
1427
Qmon*access_config.access_deny_label.labelString: @{@fBDeny Access to}
1429
Qmon*access_config.access_allow_tw.valueChangedCallback: ToggleSensitive(self);
1430
Qmon*access_config.access_deny_tw.valueChangedCallback: ToggleSensitive(self);
1432
Qmon*access_config.access_allow_tw.indicatorOn: False
1433
Qmon*access_config.access_allow_tw.shadowThickness: 0
1434
Qmon*access_config.access_allow_tw.highlightThickness: 0
1435
Qmon*access_config.access_allow_tw.labelType: PIXMAP
1436
Qmon*access_config.access_allow_tw.labelPixmap: lock
1437
Qmon*access_config.access_allow_tw.selectPixmap: open_lock
1438
Qmon*access_config.access_allow_tw.selectInsensitivePixmap: open_lock_insensitive
1440
Qmon*access_config.access_deny_tw.indicatorOn: False
1441
Qmon*access_config.access_deny_tw.shadowThickness: 0
1442
Qmon*access_config.access_deny_tw.highlightThickness: 0
1443
Qmon*access_config.access_deny_tw.labelType: PIXMAP
1444
Qmon*access_config.access_deny_tw.labelPixmap: lock
1445
Qmon*access_config.access_deny_tw.selectPixmap: open_lock
1446
Qmon*access_config.access_deny_tw.selectInsensitivePixmap: open_lock_insensitive
1449
!Qmon*access_config.access_allow_tw.labelString:
1450
!Qmon*access_config.access_allow_tw.selectColor: seagreen
1451
!Qmon*access_config.access_deny_tw.labelString:
1452
!Qmon*access_config.access_deny_tw.selectColor: seagreen
1454
Qmon*access_config.access_dialog.labelType: PIXMAP
1455
Qmon*access_config.access_dialog.labelPixmap: toolbar_user
1457
Qmon*access_config.access_add.labelType: PIXMAP
1458
Qmon*access_config.access_add.labelPixmap: rightarrow
1459
Qmon*access_config.access_remove.labelType: PIXMAP
1460
Qmon*access_config.access_remove.labelPixmap: leftarrow
1462
Qmon*access_config.access_toggle.chooserType: ChooserRadioBox
1463
Qmon*access_config.access_toggle.strings: \
1464
"@{Allow Access}", "@{Deny Access}"
1466
Qmon*access_config*scrollBarDisplayPolicy: AS_NEEDED
1467
Qmon*access_config*listSizePolicy: CONSTANT
1469
Qmon*access_config*access_list.fontList: $fixed_font
1470
Qmon*access_config*access_list.selectionPolicy: EXTENDED_SELECT
1471
Qmon*access_config*access_list.scrollingPolicy: AUTOMATIC
1472
Qmon*access_config*access_list.visualPolicy: CONSTANT
1473
Qmon*access_config*access_list.visibleItemCount: 10
1475
Qmon*access_config*access_allow.fontList: $fixed_font
1476
Qmon*access_config*access_allow.selectionPolicy: EXTENDED_SELECT
1477
Qmon*access_config*access_allow.scrollingPolicy: AUTOMATIC
1478
Qmon*access_config*access_allow.visualPolicy: CONSTANT
1479
Qmon*access_config*access_allow.visibleItemCount: 4
1481
Qmon*access_config*access_deny.fontList: $fixed_font
1482
Qmon*access_config*access_deny.selectionPolicy: EXTENDED_SELECT
1483
Qmon*access_config*access_deny.scrollingPolicy: AUTOMATIC
1484
Qmon*access_config*access_deny.visualPolicy: CONSTANT
1485
Qmon*access_config*access_deny.visibleItemCount: 4
1487
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1489
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1490
Qmon*project_config.tabLabel: @{@fBProject Access}
1491
Qmon*project_config.xmtChildren: \
1492
StringList project_list, \
1493
project_allow = prj, \
1494
project_deny = xprj; \
1495
XmtChooser project_toggle; \
1496
XmPushButton project_add, project_remove, project_dialog; \
1497
XmLabel project_allow_label, project_deny_label; \
1498
XmToggleButton project_allow_tw = prj_tw, \
1499
project_deny_tw = xprj_tw;
1501
Qmon*project_config.layout: \
1503
1 in Wide Caption tl "@{@fBAvailable Projects}" project_list \
1506
Etched Through project_toggle \
1507
Fixed Centered project_add \
1508
Fixed Centered project_remove \
1510
Fixed Centered project_dialog \
1515
Row { project_allow_tw project_allow_label <> } \
1520
Row { project_deny_tw project_deny_label <> } \
1526
Qmon*project_config.project_allow_label.labelString: @{@fBAllow Project Access to}
1527
Qmon*project_config.project_deny_label.labelString: @{@fBDeny Project Access to}
1529
Qmon*project_config.project_allow_tw.valueChangedCallback: ToggleSensitive(self);
1530
Qmon*project_config.project_deny_tw.valueChangedCallback: ToggleSensitive(self);
1532
Qmon*project_config.project_allow_tw.indicatorOn: False
1533
Qmon*project_config.project_allow_tw.shadowThickness: 0
1534
Qmon*project_config.project_allow_tw.highlightThickness: 0
1535
Qmon*project_config.project_allow_tw.labelType: PIXMAP
1536
Qmon*project_config.project_allow_tw.labelPixmap: lock
1537
Qmon*project_config.project_allow_tw.selectPixmap: open_lock
1538
Qmon*project_config.project_allow_tw.selectInsensitivePixmap: open_lock_insensitive
1540
Qmon*project_config.project_deny_tw.indicatorOn: False
1541
Qmon*project_config.project_deny_tw.shadowThickness: 0
1542
Qmon*project_config.project_deny_tw.highlightThickness: 0
1543
Qmon*project_config.project_deny_tw.labelType: PIXMAP
1544
Qmon*project_config.project_deny_tw.labelPixmap: lock
1545
Qmon*project_config.project_deny_tw.selectPixmap: open_lock
1546
Qmon*project_config.project_deny_tw.selectInsensitivePixmap: open_lock_insensitive
1549
!Qmon*project_config.project_allow_tw.labelString:
1550
!Qmon*project_config.project_allow_tw.selectColor: seagreen
1551
!Qmon*project_config.project_deny_tw.labelString:
1552
!Qmon*project_config.project_deny_tw.selectColor: seagreen
1555
Qmon*project_config.project_dialog.labelType: PIXMAP
1556
Qmon*project_config.project_dialog.labelPixmap: toolbar_prj
1558
Qmon*project_config.project_add.labelType: PIXMAP
1559
Qmon*project_config.project_add.labelPixmap: rightarrow
1560
Qmon*project_config.project_remove.labelType: PIXMAP
1561
Qmon*project_config.project_remove.labelPixmap: leftarrow
1563
Qmon*project_config.project_toggle.chooserType: ChooserRadioBox
1564
Qmon*project_config.project_toggle.strings: \
1565
"@{Allow Access}", "@{Deny Access}"
1567
Qmon*project_config*scrollBarDisplayPolicy: AS_NEEDED
1568
Qmon*project_config*listSizePolicy: CONSTANT
1570
Qmon*project_config*project_list.fontList: $fixed_font
1571
Qmon*project_config*project_list.selectionPolicy: EXTENDED_SELECT
1572
Qmon*project_config*project_list.scrollingPolicy: AUTOMATIC
1573
Qmon*project_config*project_list.visualPolicy: CONSTANT
1574
Qmon*project_config*project_list.visibleItemCount: 10
1576
Qmon*project_config*project_allow.fontList: $fixed_font
1577
Qmon*project_config*project_allow.selectionPolicy: EXTENDED_SELECT
1578
Qmon*project_config*project_allow.scrollingPolicy: AUTOMATIC
1579
Qmon*project_config*project_allow.visualPolicy: CONSTANT
1580
Qmon*project_config*project_allow.visibleItemCount: 4
1582
Qmon*project_config*project_deny.fontList: $fixed_font
1583
Qmon*project_config*project_deny.selectionPolicy: EXTENDED_SELECT
1584
Qmon*project_config*project_deny.scrollingPolicy: AUTOMATIC
1585
Qmon*project_config*project_deny.visualPolicy: CONSTANT
1586
Qmon*project_config*project_deny.visibleItemCount: 4
1588
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1590
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1591
Qmon*owner_config.tabLabel: @{@fBOwners}
1592
Qmon*owner_config.xmtChildren: \
1593
StringList owner_list = owner_list; \
1594
InputField owner_new; \
1595
XmPushButton owner_remove; \
1596
XmLabel owner_list_label; \
1597
XmToggleButton owner_list_tw = owner_list_tw;
1599
Qmon*owner_config.layout: \
1602
Row { owner_list_tw owner_list_label <> } \
1608
Caption tl "@{Enter Owner}" owner_new \
1610
Fixed FlushLeft owner_remove \
1616
Qmon*owner_config.owner_list_label.labelString: @{@fBOwner List}
1617
Qmon*owner_config.owner_list_tw.valueChangedCallback: ToggleSensitive(self);
1619
Qmon*owner_config.owner_list_tw.indicatorOn: False
1620
Qmon*owner_config.owner_list_tw.shadowThickness: 0
1621
Qmon*owner_config.owner_list_tw.highlightThickness: 0
1622
Qmon*owner_config.owner_list_tw.labelType: PIXMAP
1623
Qmon*owner_config.owner_list_tw.labelPixmap: lock
1624
Qmon*owner_config.owner_list_tw.selectPixmap: open_lock
1625
Qmon*owner_config.owner_list_tw.selectInsensitivePixmap: open_lock_insensitive
1628
!Qmon*owner_config.owner_list_tw.labelString:
1629
!Qmon*owner_config.owner_list_tw.selectColor: seagreen
1631
Qmon*owner_config.owner_remove.labelType: PIXMAP
1632
Qmon*owner_config.owner_remove.labelPixmap: trashcan
1633
!Qmon*owner_config.owner_remove.labelString: @{Delete}
1634
Qmon*owner_config.owner_remove.activateCallback: DeleteItems(*owner_list);
1636
Qmon*owner_config*scrollBarDisplayPolicy: AS_NEEDED
1637
Qmon*owner_config*listSizePolicy: CONSTANT
1638
Qmon*owner_config*owner_list.visibleItemCount: 10
1640
Qmon*owner_config*owner_list.fontList: $fixed_font
1641
Qmon*owner_config*owner_list.selectionPolicy: EXTENDED_SELECT
1642
Qmon*owner_config*owner_list.scrollingPolicy: AUTOMATIC
1643
Qmon*owner_config*owner_list.visualPolicy: CONSTANT
1645
Qmon*owner_config*owner_list.xmtChildren: unmanaged XmtPopupMenu cq_menu;
1646
Qmon*owner_config*owner_list*cq_menu.menuPost: <Btn3Down>
1648
Qmon*owner_config*owner_list*cq_menu.items: \
1649
Title "@{@fBOperations}"; \
1651
"@{_Delete}" [Ctrl-D] DeleteItems(*owner_list);