~ubuntu-branches/ubuntu/utopic/gridengine/utopic

« back to all changes in this revision

Viewing changes to source/clients/qmon/qmon_host.ad

  • Committer: Bazaar Package Importer
  • Author(s): Mark Hymers
  • Date: 2008-06-25 22:36:13 UTC
  • Revision ID: james.westby@ubuntu.com-20080625223613-tvd9xlhuoct9kyhm
Tags: upstream-6.2~beta2
ImportĀ upstreamĀ versionĀ 6.2~beta2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
!!___INFO__MARK_BEGIN__
 
2
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
3
!!
 
4
!!  The Contents of this file are made available subject to the terms of
 
5
!!  the Sun Industry Standards Source License Version 1.2
 
6
!!
 
7
!!  Sun Microsystems Inc., March, 2001
 
8
!!
 
9
!!
 
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
 
16
!!
 
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.
 
23
!!
 
24
!!  The Initial Developer of the Original Code is: Sun Microsystems, Inc.
 
25
!!
 
26
!!  Copyright: 2001 by Sun Microsystems, Inc.
 
27
!!
 
28
!!  All Rights Reserved.
 
29
!!
 
30
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
31
!!___INFO__MARK_END__
 
32
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
33
!! Host Configuration
 
34
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
35
Qmon*qmon_host.xmtChildren:  unmanaged XmtLayout host_layout;
 
36
 
 
37
Qmon*qmon_host.host_layout.autoUnmanage:  False
 
38
Qmon*qmon_host.host_layout.resizePolicy:  RESIZE_NONE
 
39
Qmon*qmon_host.host_layout.dialogTitle:  @{QMON  +++  Host Configuration}
 
40
 
 
41
Qmon*qmon_host.host_layout.xmtChildren: \
 
42
   XmForm         host_form; \
 
43
   XmPushButton   host_main_link, host_delete, host_add, host_modify, \
 
44
                  host_shutdown, host_done, host_help;
 
45
 
 
46
Qmon*qmon_host.host_layout.layout: \
 
47
   Fixed Shadowed Out 4 2 LREvenSpaced Row hostconfig_title { \
 
48
      Fixed Centered host_main_link \
 
49
      Centered Color "$title_fg" "@{@fBHost Configuration}" \
 
50
   } \
 
51
   # \
 
52
   Row { \
 
53
      host_form \
 
54
      Fixed Shadowed Col { \
 
55
         Fixed host_add \
 
56
         Fixed host_modify \
 
57
         Fixed host_delete \
 
58
         Fixed host_shutdown \
 
59
         Fixed host_done \
 
60
         Fixed host_help \
 
61
      } \
 
62
   }
 
63
 
 
64
Qmon*qmon_host.host_layout.host_main_link.labelType:   PIXMAP
 
65
Qmon*qmon_host.host_layout.host_main_link.labelPixmap: logo
 
66
Qmon*qmon_host.host_layout.host_main_link.shadowThickness:    1
 
67
Qmon*qmon_host.host_layout.host_main_link.highlightThickness: 0
 
68
Qmon*qmon_host.host_layout.host_main_link.marginHeight:       0
 
69
Qmon*qmon_host.host_layout.host_main_link.marginWidth:        0
 
70
 
 
71
Qmon*qmon_host.host_layout.host_delete.labelString:    @{Delete}
 
72
Qmon*qmon_host.host_layout.host_shutdown.labelString:  @{Shutdown}
 
73
Qmon*qmon_host.host_layout.host_add.labelString:       @{Add}
 
74
Qmon*qmon_host.host_layout.host_modify.labelString:    @{Modify}
 
75
Qmon*qmon_host.host_layout.host_modify.sensitive:      False
 
76
Qmon*qmon_host.host_layout.host_done.labelString:      @{Done}
 
77
Qmon*qmon_host.host_layout.host_help.labelString:      @{Help}
 
78
 
 
79
Qmon*qmon_host.host_layout.host_form.xmtChildren: \
 
80
   Folder         host_folder;
 
81
 
 
82
Qmon*qmon_host.host_layout.host_form.host_folder.xmtChildren: \
 
83
   XmtLayout      adminhost_layout, \
 
84
                  submithost_layout, \
 
85
                  hostgroup_layout;
 
86
 
 
87
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
88
!! Admin Host Configuration
 
89
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
90
Qmon*adminhost_layout.dialogTitle: @{QMON +++ Admin Host Configuration}
 
91
Qmon*adminhost_layout.fontList:    $dialog_font
 
92
 
 
93
Qmon*adminhost_layout*XmtInputField.marginHeight:   2
 
94
Qmon*adminhost_layout*XmtInputField.marginWidth:    2
 
95
 
 
96
Qmon*adminhost_layout.tabLabel: @{@fBAdministration Host}
 
97
 
 
98
Qmon*adminhost_layout.xmtChildren: \
 
99
      XmScrolledList adminhost_list; \
 
100
      InputField     adminhost_hostname;
 
101
 
 
102
Qmon*adminhost_layout.layout: \
 
103
   Fixed Caption tl "@{@fBHost}" adminhost_hostname \
 
104
   Stretchable 3 in adminhost_list
 
105
 
 
106
Qmon*adminhost_layout*scrollBarDisplayPolicy:  AS_NEEDED
 
107
Qmon*adminhost_layout*listSizePolicy:          CONSTANT
 
108
 
 
109
Qmon*adminhost_layout*adminhost_list.fontList:          $fixed_font
 
110
Qmon*adminhost_layout*adminhost_list.selectionPolicy:   EXTENDED_SELECT
 
111
Qmon*adminhost_layout*adminhost_list.visibleItemCount:  7
 
112
 
 
113
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
114
!! Submit Host Configuration
 
115
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
116
Qmon*submithost_layout.dialogTitle: @{QMON +++ Submit Host Configuration}
 
117
Qmon*submithost_layout.fontList:  $dialog_font
 
118
 
 
119
Qmon*submithost_layout*XmtInputField.marginHeight:   2
 
120
Qmon*submithost_layout*XmtInputField.marginWidth:    2
 
121
 
 
122
Qmon*submithost_layout.tabLabel: @{@fBSubmit Host}
 
123
 
 
124
Qmon*submithost_layout.xmtChildren: \
 
125
   XmScrolledList submithost_list; \
 
126
   InputField  submithost_hostname;
 
127
 
 
128
Qmon*submithost_layout.layout: \
 
129
   Fixed Caption tl "@{@fBHost}" submithost_hostname \
 
130
   Stretchable 3 in submithost_list
 
131
 
 
132
Qmon*submithost_layout*scrollBarDisplayPolicy:    AS_NEEDED
 
133
Qmon*submithost_layout*listSizePolicy:            CONSTANT
 
134
 
 
135
Qmon*submithost_layout*submithost_list.fontList:           $fixed_font
 
136
Qmon*submithost_layout*submithost_list.selectionPolicy:    EXTENDED_SELECT
 
137
Qmon*submithost_layout*submithost_list.visibleItemCount:   7
 
138
 
 
139
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
140
!! Hostgroup Configuration
 
141
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
142
Qmon*hostgroup_layout.dialogTitle: @{QMON +++ Hostgroup Configuration}
 
143
Qmon*hostgroup_layout.fontList:  $dialog_font
 
144
 
 
145
Qmon*hostgroup_layout*XmtInputField.marginHeight:   2
 
146
Qmon*hostgroup_layout*XmtInputField.marginWidth:    2
 
147
 
 
148
Qmon*hostgroup_layout.tabLabel: @{@fBHost Groups}
 
149
 
 
150
Qmon*hostgroup_layout.xmtChildren: \
 
151
   XmScrolledList hostgroup_list; \
 
152
   XmScrolledList hostgroup_memberlist; \
 
153
 
 
154
Qmon*hostgroup_layout.layout: \
 
155
   Row { \
 
156
      Stretchable 3 in Caption tl "@{@fBHostgroup}" hostgroup_list \
 
157
      Stretchable 3 in Caption tl "@{Members}" hostgroup_memberlist \
 
158
   }
 
159
 
 
160
Qmon*hostgroup_layout*scrollBarDisplayPolicy:    AS_NEEDED
 
161
Qmon*hostgroup_layout*listSizePolicy:            CONSTANT
 
162
 
 
163
Qmon*hostgroup_layout*hostgroup_list.fontList:           $fixed_font
 
164
Qmon*hostgroup_layout*hostgroup_list.selectionPolicy:    BROWSE_SELECT
 
165
Qmon*hostgroup_layout*hostgroup_list.visibleItemCount:   7
 
166
 
 
167
Qmon*hostgroup_layout*hostgroup_memberlist.fontList:           $fixed_font
 
168
Qmon*hostgroup_layout*hostgroup_memberlist.selectionPolicy:    EXTENDED_SELECT
 
169
Qmon*hostgroup_layout*hostgroup_memberlist.visibleItemCount:   7
 
170
 
 
171
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
172
!! Add/ Modify Hostgroup
 
173
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
174
Qmon*hg_ask_shell.xmtChildren: unmanaged XmtLayout hg_ask_layout;
 
175
 
 
176
Qmon*hg_ask_shell.hg_ask_layout.autoUnmanage: False
 
177
Qmon*hg_ask_shell.hg_ask_layout.resizePolicy:  RESIZE_NONE
 
178
Qmon*hg_ask_shell.hg_ask_layout.XmtInputField.marginWidth:      2
 
179
Qmon*hg_ask_shell.hg_ask_layout.XmtInputField.marginHeight:     2
 
180
Qmon*hg_ask_shell.hg_ask_layout.fontList: $dialog_font
 
181
Qmon*hg_ask_shell.hg_ask_layout.dialogTitle: @{Add/Modify Host Group}
 
182
Qmon*hg_ask_shell.hg_ask_layout.dialogStyle: DIALOG_APPLICATION_MODAL
 
183
 
 
184
Qmon*hg_ask_shell.hg_ask_layout.xmtChildren: \
 
185
   InputField     hg_name; \
 
186
   InputField     hg_member; \
 
187
   XmScrolledList hg_memberlist; \
 
188
   XmScrolledList hg_hglist; \
 
189
   XmPushButton   hg_ok, hg_cancel, hg_add_hg, hg_add, hg_del_member;
 
190
 
 
191
Qmon*hg_ask_layout.layout: \
 
192
   Row { \
 
193
      Etched Col { \
 
194
         Fixed Centered Caption "@{@fBHostgroup} " hg_name \
 
195
         # \
 
196
         Row { \
 
197
            Stretchable Caption tl "@{Members}" 2 in % 4 in hg_memberlist \
 
198
            Col { \
 
199
               ## \
 
200
               Row { \
 
201
                  Centered Fixed hg_add \
 
202
                  Caption tl "@{Host}" hg_member \
 
203
               } \
 
204
               ## \
 
205
               Row { \
 
206
                  Centered Fixed hg_add_hg \
 
207
                  Stretchable Caption tl "@{Defined Host Groups}" 2 in % 3 in hg_hglist \
 
208
               } \
 
209
               ## \
 
210
               Centered Fixed hg_del_member \
 
211
               <> \
 
212
            } \
 
213
         } \
 
214
      } \
 
215
      Fixed Shadowed Col { \
 
216
         Fixed hg_ok \
 
217
         Fixed hg_cancel \
 
218
      } \
 
219
   }
 
220
 
 
221
 
 
222
Qmon*hg_ask_layout.hg_ok.labelString:     @{Ok}
 
223
Qmon*hg_ask_layout.hg_cancel.labelString: @{Cancel}
 
224
Qmon*hg_ask_layout.hg_name.columns: 40
 
225
 
 
226
Qmon*hg_ask_layout.hg_add_hg.labelType:         PIXMAP
 
227
Qmon*hg_ask_layout.hg_add_hg.labelPixmap:       leftarrow
 
228
Qmon*hg_ask_layout.hg_add.labelType:            PIXMAP
 
229
Qmon*hg_ask_layout.hg_add.labelPixmap:          leftarrow
 
230
Qmon*hg_ask_layout.hg_del_member.labelType:     PIXMAP
 
231
Qmon*hg_ask_layout.hg_del_member.labelPixmap:   trashcan
 
232
 
 
233
Qmon*hg_ask_layout*hg_memberlist.fontList:           $fixed_font
 
234
Qmon*hg_ask_layout*hg_memberlist.selectionPolicy:    EXTENDED_SELECT
 
235
Qmon*hg_ask_layout*hg_memberlist.visibleItemCount:   7
 
236
 
 
237
Qmon*hg_ask_layout*hg_hglist.fontList:           $fixed_font
 
238
Qmon*hg_ask_layout*hg_hglist.selectionPolicy:    EXTENDED_SELECT
 
239
Qmon*hg_ask_layout*hg_hglist.visibleItemCount:   7
 
240
 
 
241
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
242
!! Execution Host Configuration
 
243
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
244
Qmon*exechost_layout.dialogTitle: @{QMON +++ Execution Host Configuration}
 
245
Qmon*exechost_layout.fontList:  $dialog_font
 
246
 
 
247
Qmon*exechost_layout*XmtInputField.marginHeight:   2
 
248
Qmon*exechost_layout*XmtInputField.marginWidth:    2
 
249
 
 
250
Qmon*exechost_layout.tabLabel: @{@fBExecution Host}
 
251
 
 
252
Qmon*exechost_layout.xmtChildren: \
 
253
      XmScrolledList exechost_list; \
 
254
      XmScrolledText exechost_load_scaling, \
 
255
                     exechost_consumables, \
 
256
                     exechost_reporting_variables, \
 
257
                     exechost_access, \
 
258
                     exechost_usage_scaling;
 
259
 
 
260
Qmon*exechost_layout.layout: \
 
261
   Row { \
 
262
      Stretchable Caption tl "@{@fBHosts}" 3 in exechost_list \
 
263
      Col { \
 
264
         Caption tl "@{@fBLoad Scaling}" exechost_load_scaling \
 
265
         Caption tl "@{@fBAccess Attributes}" exechost_access \
 
266
         Caption tl "@{@fBConsumables/Fixed Attributes}" exechost_consumables \
 
267
         Caption tl "@{@fBReporting Variables}" exechost_reporting_variables \
 
268
         Caption tl "@{@fBUsage Scaling}" exechost_usage_scaling \
 
269
      } \
 
270
   }
 
271
 
 
272
Qmon*exechost_layout.exechost_done.labelString:          @{Done}
 
273
Qmon*exechost_layout.exechost_add.labelString:           @{Add}
 
274
Qmon*exechost_layout.exechost_modify.labelString:        @{Modify}
 
275
Qmon*exechost_layout.exechost_delete.labelString:        @{Delete}
 
276
Qmon*exechost_layout.exechost_shutdown.labelString:      @{Shutdown}
 
277
Qmon*exechost_layout.exechost_help.labelString:          @{Help}
 
278
 
 
279
Qmon*exechost_layout*listSizePolicy:           CONSTANT
 
280
Qmon*exechost_layout*scrollBarDisplayPolicy:   AS_NEEDED
 
281
 
 
282
Qmon*exechost_layout*exechost_list.fontList:            $fixed_font
 
283
Qmon*exechost_layout*exechost_list.selectionPolicy:     BROWSE_SELECT
 
284
Qmon*exechost_layout*exechost_list.visibleItemCount:    7
 
285
 
 
286
Qmon*exechost_load_scaling.fontList:              $fixed_font
 
287
Qmon*exechost_load_scaling.editable:              False
 
288
Qmon*exechost_load_scaling.editMode:              MULTI_LINE_EDIT
 
289
Qmon*exechost_load_scaling.cursorPositionVisible: False
 
290
Qmon*exechost_load_scaling.rows:                  5
 
291
Qmon*exechost_load_scaling.columns:               25
 
292
 
 
293
Qmon*exechost_consumables.fontList:              $fixed_font
 
294
Qmon*exechost_consumables.editable:              False
 
295
Qmon*exechost_consumables.editMode:              MULTI_LINE_EDIT
 
296
Qmon*exechost_consumables.cursorPositionVisible: False
 
297
Qmon*exechost_consumables.rows:                  5
 
298
Qmon*exechost_consumables.columns:               25
 
299
 
 
300
Qmon*exechost_access.fontList:              $fixed_font
 
301
Qmon*exechost_access.editable:              False
 
302
Qmon*exechost_access.editMode:              MULTI_LINE_EDIT
 
303
Qmon*exechost_access.cursorPositionVisible: False
 
304
Qmon*exechost_access.rows:                  5
 
305
Qmon*exechost_access.columns:               25
 
306
 
 
307
Qmon*exechost_reporting_variables.fontList:              $fixed_font
 
308
Qmon*exechost_reporting_variables.editable:              False
 
309
Qmon*exechost_reporting_variables.editMode:              MULTI_LINE_EDIT
 
310
Qmon*exechost_reporting_variables.cursorPositionVisible: False
 
311
Qmon*exechost_reporting_variables.rows:                  5
 
312
Qmon*exechost_reporting_variables.columns:               25
 
313
 
 
314
Qmon*exechost_usage_scaling.fontList:              $fixed_font
 
315
Qmon*exechost_usage_scaling.editable:              False
 
316
Qmon*exechost_usage_scaling.editMode:              MULTI_LINE_EDIT
 
317
Qmon*exechost_usage_scaling.cursorPositionVisible: False
 
318
Qmon*exechost_usage_scaling.rows:                  5
 
319
Qmon*exechost_usage_scaling.columns:               25
 
320
 
 
321
!*exechost_load_scaling.selectionPolicy:    SINGLE_SELECT
 
322
!*exechost_load_scaling.listSizePolicy: CONSTANT
 
323
!*exechost_load_scaling.scrollBarDisplayPolicy:  AS_NEEDED
 
324
!*exechost_load_scaling.staticList:  True
 
325
!*exechost_load_scaling.visibleItemCount:  10
 
326
 
 
327
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
328
!! Add/ Modify Exechost
 
329
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
330
Qmon*eh_ask_shell.xmtChildren: unmanaged XmtLayout eh_ask_layout;
 
331
 
 
332
Qmon*eh_ask_shell.eh_ask_layout.autoUnmanage: False
 
333
Qmon*eh_ask_shell.eh_ask_layout.resizePolicy:  RESIZE_NONE
 
334
Qmon*eh_ask_shell.eh_ask_layout.XmtInputField.marginWidth:      2
 
335
Qmon*eh_ask_shell.eh_ask_layout.XmtInputField.marginHeight:     2
 
336
Qmon*eh_ask_shell.eh_ask_layout.fontList: $dialog_font
 
337
Qmon*eh_ask_shell.eh_ask_layout.dialogTitle: @{Add/Modify Exec Host}
 
338
Qmon*eh_ask_shell.eh_ask_layout.dialogStyle: DIALOG_APPLICATION_MODAL
 
339
 
 
340
Qmon*eh_ask_shell.eh_ask_layout.xmtChildren: \
 
341
   InputField     eh_name = name; \
 
342
   Folder         eh_folder; \
 
343
   XmPushButton   eh_ok, eh_cancel;
 
344
 
 
345
Qmon*eh_ask_layout.layout: \
 
346
   Row { \
 
347
      Etched Col { \
 
348
         Fixed Centered Caption "@{@fBHost} " eh_name \
 
349
         # \
 
350
         eh_folder \
 
351
      } \
 
352
      Fixed Shadowed Col { \
 
353
         Fixed eh_ok \
 
354
         Fixed eh_cancel \
 
355
      } \
 
356
   }
 
357
 
 
358
Qmon*eh_ask_layout*eh_folder.layoutAllowResize:  false
 
359
Qmon*eh_ask_layout*eh_folder.xmtChildren: \
 
360
   XmtLayout   eh_scaling, \
 
361
               eh_complexes, \
 
362
               eh_access, \
 
363
               eh_reporting_variables, \
 
364
               eh_project;
 
365
 
 
366
Qmon*eh_ask_layout*eh_folder.eh_scaling.tabLabel: @{@fBScaling}
 
367
Qmon*eh_ask_layout*eh_folder.eh_scaling.xmtChildren: \
 
368
   Matrix_2xN     eh_load_scaling = scaling_list; \
 
369
   Matrix_2xN     eh_usage_scaling = usage_scaling_list;
 
370
 
 
371
Qmon*eh_ask_layout*eh_folder.eh_scaling.layout: \
 
372
   Row { \
 
373
      Caption tl "@{@fBLoad Scaling}" eh_load_scaling \
 
374
      Caption tl "@{@fBUsage Scaling}" eh_usage_scaling \
 
375
      <> \
 
376
   }
 
377
 
 
378
Qmon*eh_ask_layout.eh_ok.labelString:     @{Ok}
 
379
Qmon*eh_ask_layout.eh_cancel.labelString: @{Cancel}
 
380
Qmon*eh_ask_layout.eh_name.columns: 40
 
381
 
 
382
Qmon*eh_load_scaling.rows:                7
 
383
Qmon*eh_load_scaling.fixedColumns:        1
 
384
Qmon*eh_load_scaling.columns:             2
 
385
Qmon*eh_load_scaling.columnWidths:        20, 10
 
386
Qmon*eh_load_scaling.visibleRows:         3
 
387
Qmon*eh_load_scaling.columnMaxLengths:    50,50
 
388
Qmon*eh_load_scaling.evenRowBackground:   $matrix_even_bg
 
389
Qmon*eh_load_scaling.oddRowBackground:    $matrix_odd_bg
 
390
Qmon*eh_load_scaling.gridType: GRID_CELL_SHADOW
 
391
Qmon*eh_load_scaling.cellShadowType: SHADOW_IN
 
392
Qmon*eh_load_scaling.cellShadowThickness: 1
 
393
Qmon*eh_load_scaling.fontList:            $matrix_font
 
394
Qmon*eh_load_scaling.columnLabels:        @{Load}, @{Scale Factor}
 
395
Qmon*eh_load_scaling.boldLabels:          True
 
396
Qmon*eh_load_scaling.shadowThickness:     1
 
397
Qmon*eh_load_scaling*editable:            True
 
398
 
 
399
Qmon*eh_usage_scaling.rows:                3
 
400
Qmon*eh_usage_scaling.fixedColumns:        1
 
401
Qmon*eh_usage_scaling.columns:             2
 
402
Qmon*eh_usage_scaling.columnWidths:        20, 10
 
403
Qmon*eh_usage_scaling.visibleRows:         3
 
404
Qmon*eh_usage_scaling.columnMaxLengths:    50,50
 
405
Qmon*eh_usage_scaling.evenRowBackground:   $matrix_even_bg
 
406
Qmon*eh_usage_scaling.oddRowBackground:    $matrix_odd_bg
 
407
Qmon*eh_usage_scaling.gridType: GRID_CELL_SHADOW
 
408
Qmon*eh_usage_scaling.cellShadowType: SHADOW_IN
 
409
Qmon*eh_usage_scaling.cellShadowThickness: 1
 
410
Qmon*eh_usage_scaling.fontList:            $matrix_font
 
411
Qmon*eh_usage_scaling.columnLabels:        @{Usage}, @{Scale Factor}
 
412
Qmon*eh_usage_scaling.boldLabels:          True
 
413
Qmon*eh_usage_scaling.shadowThickness:     1
 
414
Qmon*eh_usage_scaling*editable:            True
 
415
 
 
416
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
417
!!! complex list 
 
418
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
419
Qmon*eh_complexes.tabLabel: @{@fBConsumables/Fixed Attributes}
 
420
Qmon*eh_complexes.xmtChildren: \
 
421
   Matrix_2xN     complexes_ccl = consumable_config_list; \
 
422
   XmPushButton   complexes_ccl_remove;
 
423
 
 
424
Qmon*eh_complexes.layout: \
 
425
   Etched Through Caption tc "@{@fBConsumables/Fixed Attributes}" Col { \
 
426
      Centered complexes_ccl \
 
427
      Fixed Centered complexes_ccl_remove \
 
428
   }
 
429
 
 
430
 
 
431
Qmon*eh_complexes*complexes_ccl_remove.labelType: PIXMAP
 
432
Qmon*eh_complexes*complexes_ccl_remove.labelPixmap: trashcan
 
433
Qmon*eh_complexes*complexes_ccl_remove.activateCallback: DeleteLines(*eh_complexes*complexes_ccl);
 
434
 
 
435
Qmon*eh_complexes*complexes_ccl.buttonLabels: True
 
436
Qmon*eh_complexes*complexes_ccl.rows: 7
 
437
Qmon*eh_complexes*complexes_ccl.visibleRows: 7
 
438
Qmon*eh_complexes*complexes_ccl.columns: 2
 
439
Qmon*eh_complexes*complexes_ccl.columnWidths: 10, 10
 
440
Qmon*eh_complexes*complexes_ccl.columnMaxLengths: 100, 100
 
441
Qmon*eh_complexes*complexes_ccl.columnLabels: @{Name}, @{Value}
 
442
Qmon*eh_complexes*complexes_ccl.gridType:          GRID_CELL_SHADOW
 
443
Qmon*eh_complexes*complexes_ccl.cellShadowType:     SHADOW_IN
 
444
Qmon*eh_complexes*complexes_ccl.cellShadowThickness: 1
 
445
Qmon*eh_complexes*complexes_ccl.translations: #override\n\
 
446
         Shift<Btn1Down>: SelectCell(end)\n\
 
447
         Ctrl<Btn1Down>:   SelectCell(toggle)\n\
 
448
         <Btn1Down>:       SelectCell(begin)\n\
 
449
         Ctrl<Btn2Down>:   ResizeColumns()\n\
 
450
         <Btn1Up>(2):      SelectCell(edit)
 
451
Qmon*eh_complexes*complexes_ccl.clip.translations: #override\n\
 
452
         Shift<Btn1Down>:  SelectCell(end)\n\
 
453
         Ctrl<Btn1Down>:   SelectCell(toggle)\n\
 
454
         <Btn1Down>:       SelectCell(begin)\n\
 
455
         Ctrl<Btn2Down>:   ResizeColumns()\n\
 
456
         <Btn1Up>(2):      SelectCell(edit)
 
457
 
 
458
Qmon*eh_complexes*complexes_ccl.textTranslations: #override\n\
 
459
         <Key>osfActivate: CommitEdit(True)\n\
 
460
         ~Shift ~Meta ~Alt <Key>Return: CommitEdit(True)\n\
 
461
         <Key>osfCancel: CommitEdit(True)
 
462
 
 
463
 
 
464
Qmon*eh_complexes*complexes_ccl.xmtChildren: unmanaged XmtPopupMenu ccl_menu;
 
465
Qmon*eh_complexes*complexes_ccl*ccl_menu.menuPost: <Btn3Down>
 
466
 
 
467
Qmon*eh_complexes*complexes_ccl*ccl_menu.items: \
 
468
   Title "@{@fBOperations}"; \
 
469
   ------;\
 
470
   "@{_Delete}" [Ctrl-D] DeleteLines(*eh_complexes*complexes_ccl);
 
471
 
 
472
Qmon*eh_complexes*complexes_ccl.enterCellCallback: \
 
473
      ColumnZeroNoEdit();
 
474
 
 
475
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
476
!!! (x)access list 
 
477
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
478
Qmon*eh_access.tabLabel: @{@fBUser Access}
 
479
Qmon*eh_access.xmtChildren: \
 
480
   StringList     access_list, \
 
481
                  access_allow = acl, \
 
482
                  access_deny = xacl; \
 
483
   XmtChooser     access_toggle; \
 
484
   XmPushButton   access_add, access_remove, access_dialog;
 
485
 
 
486
Qmon*eh_access.layout: \
 
487
   Row { \
 
488
      15 em Wide Caption tl "@{@fBAccess Lists}" access_list \
 
489
      Fixed Col { \
 
490
         <> \
 
491
         Etched Through access_toggle \
 
492
         Fixed Centered access_add \
 
493
         Fixed Centered access_remove \
 
494
         ### \
 
495
         Fixed Centered access_dialog \
 
496
         <> \
 
497
      } \
 
498
      15 em Wide Col { \
 
499
         Caption tl "@{@fBAllow Access to}" access_allow \
 
500
         Caption tl "@{@fBDeny Access to}" access_deny \
 
501
      } \
 
502
   }
 
503
 
 
504
Qmon*eh_access.access_dialog.labelType:       PIXMAP
 
505
Qmon*eh_access.access_dialog.labelPixmap:     toolbar_user
 
506
 
 
507
Qmon*eh_access.access_add.labelType:          PIXMAP
 
508
Qmon*eh_access.access_add.labelPixmap:        rightarrow
 
509
Qmon*eh_access.access_remove.labelType:       PIXMAP
 
510
Qmon*eh_access.access_remove.labelPixmap:     leftarrow
 
511
 
 
512
Qmon*eh_access.access_toggle.chooserType:    ChooserRadioBox
 
513
Qmon*eh_access.access_toggle.strings: \
 
514
   "@{Allow Access}", "@{Deny Access}"
 
515
 
 
516
Qmon*eh_access*scrollBarDisplayPolicy:  AS_NEEDED
 
517
Qmon*eh_access*listSizePolicy:          CONSTANT
 
518
 
 
519
Qmon*eh_access*access_list.fontList:          $fixed_font
 
520
Qmon*eh_access*access_list.selectionPolicy:   EXTENDED_SELECT
 
521
Qmon*eh_access*access_list.scrollingPolicy:   AUTOMATIC
 
522
Qmon*eh_access*access_list.visualPolicy:      CONSTANT
 
523
Qmon*eh_access*access_list.visibleItemCount:  12
 
524
 
 
525
Qmon*eh_access*access_allow.fontList:         $fixed_font
 
526
Qmon*eh_access*access_allow.selectionPolicy:  EXTENDED_SELECT
 
527
Qmon*eh_access*access_allow.scrollingPolicy:  AUTOMATIC
 
528
Qmon*eh_access*access_allow.visualPolicy:     CONSTANT
 
529
Qmon*eh_access*access_allow.visibleItemCount: 5
 
530
 
 
531
Qmon*eh_access*access_deny.fontList:          $fixed_font
 
532
Qmon*eh_access*access_deny.selectionPolicy:   EXTENDED_SELECT
 
533
Qmon*eh_access*access_deny.scrollingPolicy:   AUTOMATIC
 
534
Qmon*eh_access*access_deny.visualPolicy:      CONSTANT
 
535
Qmon*eh_access*access_deny.visibleItemCount:  5
 
536
 
 
537
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
538
!!! (x)projects
 
539
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
540
Qmon*eh_project.tabLabel: @{@fBProject Access}
 
541
Qmon*eh_project.xmtChildren: \
 
542
   StringList     project_list, \
 
543
                  project_allow = prj, \
 
544
                  project_deny = xprj; \
 
545
   XmtChooser     project_toggle; \
 
546
   XmPushButton   project_add, project_remove, project_dialog;
 
547
 
 
548
Qmon*eh_project.layout: \
 
549
   Row { \
 
550
      15 em Wide Caption tl "@{@fBProjects}" project_list \
 
551
      Fixed Col { \
 
552
         <> \
 
553
         Etched Through project_toggle \
 
554
         Fixed Centered project_add \
 
555
         Fixed Centered project_remove \
 
556
         ### \
 
557
         Fixed Centered project_dialog \
 
558
         <> \
 
559
      } \
 
560
      15 em Wide Col { \
 
561
         Caption tl "@{@fBAllow Project Access to}" project_allow \
 
562
         Caption tl "@{@fBDeny Project Access to}" project_deny \
 
563
      } \
 
564
   }
 
565
 
 
566
Qmon*eh_project.project_dialog.labelType:       PIXMAP
 
567
Qmon*eh_project.project_dialog.labelPixmap:     toolbar_prj
 
568
 
 
569
Qmon*eh_project.project_add.labelType:          PIXMAP
 
570
Qmon*eh_project.project_add.labelPixmap:        rightarrow
 
571
Qmon*eh_project.project_remove.labelType:       PIXMAP
 
572
Qmon*eh_project.project_remove.labelPixmap:     leftarrow
 
573
 
 
574
Qmon*eh_project.project_toggle.chooserType:    ChooserRadioBox
 
575
Qmon*eh_project.project_toggle.strings: \
 
576
   "@{Allow Access}", "@{Deny Access}"
 
577
 
 
578
Qmon*eh_project*scrollBarDisplayPolicy:  AS_NEEDED
 
579
Qmon*eh_project*listSizePolicy:          CONSTANT
 
580
 
 
581
Qmon*eh_project*project_list.fontList:          $fixed_font
 
582
Qmon*eh_project*project_list.selectionPolicy:   EXTENDED_SELECT
 
583
Qmon*eh_project*project_list.scrollingPolicy:   AUTOMATIC
 
584
Qmon*eh_project*project_list.visualPolicy:      CONSTANT
 
585
Qmon*eh_project*project_list.visibleItemCount:  12
 
586
 
 
587
Qmon*eh_project*project_allow.fontList:         $fixed_font
 
588
Qmon*eh_project*project_allow.selectionPolicy:  EXTENDED_SELECT
 
589
Qmon*eh_project*project_allow.scrollingPolicy:  AUTOMATIC
 
590
Qmon*eh_project*project_allow.visualPolicy:     CONSTANT
 
591
Qmon*eh_project*project_allow.visibleItemCount: 5
 
592
 
 
593
Qmon*eh_project*project_deny.fontList:          $fixed_font
 
594
Qmon*eh_project*project_deny.selectionPolicy:   EXTENDED_SELECT
 
595
Qmon*eh_project*project_deny.scrollingPolicy:   AUTOMATIC
 
596
Qmon*eh_project*project_deny.visualPolicy:      CONSTANT
 
597
Qmon*eh_project*project_deny.visibleItemCount:  5
 
598
 
 
599
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
600
!!! reporting_variables
 
601
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
602
Qmon*eh_reporting_variables.tabLabel: @{@fBReporting Variables}
 
603
Qmon*eh_reporting_variables.xmtChildren: \
 
604
   StringList     reporting_variables_list, \
 
605
                  reporting_variables_chosen = reporting_variables; \
 
606
   XmPushButton   reporting_variables_add, reporting_variables_remove;
 
607
 
 
608
Qmon*eh_reporting_variables.layout: \
 
609
   Row { \
 
610
      15 em Wide Caption tl "@{@fBAvailable}" reporting_variables_list \
 
611
      Fixed Col { \
 
612
         <> \
 
613
         Fixed Centered reporting_variables_add \
 
614
         Fixed Centered reporting_variables_remove \
 
615
         <> \
 
616
      } \
 
617
      15 em Wide Col { \
 
618
         Caption tl "@{@fBSelected}" reporting_variables_chosen \
 
619
      } \
 
620
   }
 
621
 
 
622
Qmon*eh_reporting_variables.reporting_variables_add.labelType:          PIXMAP
 
623
Qmon*eh_reporting_variables.reporting_variables_add.labelPixmap:        rightarrow
 
624
Qmon*eh_reporting_variables.reporting_variables_remove.labelType:       PIXMAP
 
625
Qmon*eh_reporting_variables.reporting_variables_remove.labelPixmap:     leftarrow
 
626
 
 
627
Qmon*eh_reporting_variables*scrollBarDisplayPolicy:  AS_NEEDED
 
628
Qmon*eh_reporting_variables*listSizePolicy:          CONSTANT
 
629
 
 
630
Qmon*eh_reporting_variables*reporting_variables_list.fontList:          $fixed_font
 
631
Qmon*eh_reporting_variables*reporting_variables_list.selectionPolicy:   EXTENDED_SELECT
 
632
Qmon*eh_reporting_variables*reporting_variables_list.scrollingPolicy:   AUTOMATIC
 
633
Qmon*eh_reporting_variables*reporting_variables_list.visualPolicy:      CONSTANT
 
634
Qmon*eh_reporting_variables*reporting_variables_list.visibleItemCount:  12
 
635
 
 
636
Qmon*eh_reporting_variables*reporting_variables_chosen.fontList:         $fixed_font
 
637
Qmon*eh_reporting_variables*reporting_variables_chosen.selectionPolicy:  EXTENDED_SELECT
 
638
Qmon*eh_reporting_variables*reporting_variables_chosen.scrollingPolicy:  AUTOMATIC
 
639
Qmon*eh_reporting_variables*reporting_variables_chosen.visualPolicy:     CONSTANT
 
640
Qmon*eh_reporting_variables*reporting_variables_chosen.visibleItemCount: 5