File: qmon_fticket.ad

package info (click to toggle)
gridengine 8.1.9%2Bdfsg-13.1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 57,140 kB
  • sloc: ansic: 432,689; java: 87,068; cpp: 31,958; sh: 29,445; jsp: 7,757; perl: 6,336; xml: 5,828; makefile: 4,704; csh: 3,934; ruby: 2,221; tcl: 1,676; lisp: 669; yacc: 519; python: 503; lex: 361; javascript: 200
file content (337 lines) | stat: -rw-r--r-- 14,635 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
!!___INFO__MARK_BEGIN__
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!
!!  The Contents of this file are made available subject to the terms of
!!  the Sun Industry Standards Source License Version 1.2
!!
!!  Sun Microsystems Inc., March, 2001
!!
!!
!!  Sun Industry Standards Source License Version 1.2
!!  =================================================
!!  The contents of this file are subject to the Sun Industry Standards
!!  Source License Version 1.2 (the "License"); You may not use this file
!!  except in compliance with the License. You may obtain a copy of the
!!  License at http://gridengine.sunsource.net/Gridengine_SISSL_license.html
!!
!!  Software provided under this License is provided on an "AS IS" basis,
!!  WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
!!  WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
!!  MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
!!  See the License for the specific provisions governing your rights and
!!  obligations concerning the Software.
!!
!!  The Initial Developer of the Original Code is: Sun Microsystems, Inc.
!!
!!  Copyright: 2001 by Sun Microsystems, Inc.
!!
!!  All Rights Reserved.
!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!___INFO__MARK_END__
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! Functional Ticket Layout 
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Qmon*qmon_fticket.xmtChildren: unmanaged XmtLayout fticket_layout;

Qmon*fticket_layout.autoUnmanage:  False
Qmon*fticket_layout.dialogTitle:   @{QMON +++ Functional Policy}
!Qmon*fticket_layout.fontList:      $dialog_font

Qmon*fticket_layout.xmtChildren: \
      XmPushButton   fticket_main_link; \
      XmtMsgLine     fticket_message; \
		UU_TypeMatrix  fticket_matrix;\
      XmtChooser     fticket_type; \
      XmPushButton   fticket_ok, fticket_cancel, fticket_help, \
                     fticket_update, fticket_new, \
                     fticket_more;

Qmon*fticket_layout.layout: \
   Fixed Shadowed Out 4 2 LREvenSpaced Row fticketconfig_title { \
      Fixed Centered fticket_main_link \
      Centered Color "$title_fg" "@{@fBFunctional Policy}" \
   } \
   # \
   Row fticket_main_row { \
      Col { \
         Row { \
            fticket_type \
            Fixed Centered fticket_new \
         } \
         Stretchable Shadowed Out fticket_matrix \
      } \
      Fixed Shadowed Out Col { \
         Fixed fticket_update \
         Fixed fticket_ok \
         Fixed fticket_cancel \
         Fixed fticket_help \
         <>\
         Fixed Centered fticket_more \
         Fixed Centered fticket_message \
      } \
      fticket_ratio \
   }


Qmon*fticket_message*columns:         15
Qmon*fticket_layout.fticket_main_link.labelType:   PIXMAP
Qmon*fticket_layout.fticket_main_link.labelPixmap: logo
Qmon*fticket_layout.fticket_main_link.shadowThickness:    1
Qmon*fticket_layout.fticket_main_link.highlightThickness: 0
Qmon*fticket_layout.fticket_main_link.marginHeight:       0
Qmon*fticket_layout.fticket_main_link.marginWidth:        0


Qmon*fticket_layout.fticket_update.labelString:      @{Refresh}
Qmon*fticket_layout.fticket_cancel.labelString:      @{Done}
Qmon*fticket_layout.fticket_ok.labelString:          @{Apply}
Qmon*fticket_layout.fticket_help.labelString:        @{Help}
Qmon*fticket_layout.fticket_load.labelString:        @{fticket.load.Load}
Qmon*fticket_layout.fticket_save.labelString:        @{Save}

Qmon*fticket_layout.fticket_more.labelType:          PIXMAP
Qmon*fticket_layout.fticket_more.labelPixmap:        rightarrow
Qmon*fticket_layout.fticket_new.labelType:           PIXMAP
Qmon*fticket_layout.fticket_new.labelPixmap:         file_link


Qmon*fticket_layout.fticket_type.chooserType: ChooserOption
Qmon*fticket_layout.fticket_type.strings: \
   "@{User}", \
   "@{Department}", \
   "@{Project}", \
   "@{Job}"

!! "@{Jobclass}"


Qmon*fticket_layout*fticket_matrix.reverseSelect:       True
Qmon*fticket_layout*fticket_matrix.allowColumnResize:   True
Qmon*fticket_layout*fticket_matrix.rows:         10
Qmon*fticket_layout*fticket_matrix.trailingFixedRows:   1
Qmon*fticket_layout*fticket_matrix.visibleRows:  10
Qmon*fticket_layout*fticket_matrix.fixedColumns: 1
Qmon*fticket_layout*fticket_matrix.trailingFixedColumns: 1
Qmon*fticket_layout*fticket_matrix.columns:      3
Qmon*fticket_layout*fticket_matrix.columnWidths: 15, 10, 10
Qmon*fticket_layout*fticket_matrix.columnMaxLengths: 150, 15, 15
Qmon*fticket_layout*fticket_matrix.columnLabels: , @{fticket.functional.Functional\nShares}, @{Percentage}
Qmon*fticket_layout*fticket_matrix.columnAlignments: B, B, E
Qmon*fticket_layout*fticket_matrix*boldLabels:            True
!Qmon*fticket_layout*fticket_matrix.evenRowBackground:     $matrix_even_bg
!Qmon*fticket_layout*fticket_matrix.oddRowBackground:      $matrix_odd_bg
Qmon*fticket_layout*fticket_matrix.gridType:              GRID_COLUMN_SHADOW
Qmon*fticket_layout*fticket_matrix.cellShadowType:        SHADOW_IN
Qmon*fticket_layout*fticket_matrix.cellShadowThickness:   1

Qmon*fticket_help.activateCallback:   XmtHelpDisplayContextHelp(self);

Qmon*fticket_layout.fticket_ratio.layoutIn: fticket_main_row
Qmon*fticket_layout.fticket_ratio.xmtChildren: \
   XmScale        fticket_usc = fticket_user, \
                  fticket_ussc = fticket_userset, \
                  fticket_psc = fticket_project, \
                  fticket_jsc = fticket_job; \
   XmToggleButton fticket_usc_t, \
                  fticket_ussc_t, \
                  fticket_psc_t, \
                  fticket_jsc_t;

!                fticket_jcsc = fticket_jobclass;
!                fticket_jcsc_t;

Qmon*fticket_layout.fticket_ratio.layout: \
   Fixed Shadowed Out 4 2 Col { \
      "@{fticket.ratio.@fBRatio Between Sorts Of\nFunctional Tickets}" \
      Caption tl "@{User [%]}" Row { \
         Fixed Centered fticket_usc_t \
         Fixed Centered fticket_usc \
      } \
      Caption tl "@{Department [%]}" Row { \
         Fixed Centered fticket_ussc_t \
         Fixed Centered fticket_ussc \
      } \
      Caption tl "@{Project [%]}" Row { \
         Fixed Centered fticket_psc_t \
         Fixed Centered fticket_psc \
      } \
      Caption tl "@{Job [%]}" Row { \
         Fixed Centered fticket_jsc_t \
         Fixed Centered fticket_jsc \
      } \
      <> \
   }

!      Caption tl "@{Job Class [%]}" Row {
!         Fixed Centered fticket_jcsc_t
!         Fixed Centered fticket_jcsc
!      }

Qmon*fticket_layout.fticket_ratio.fticket_usc_t.indicatorOn:     False
Qmon*fticket_layout.fticket_ratio.fticket_usc_t.shadowThickness: 0
Qmon*fticket_layout.fticket_ratio.fticket_usc_t.highlightThickness: 0
Qmon*fticket_layout.fticket_ratio.fticket_usc_t.labelType:       PIXMAP
Qmon*fticket_layout.fticket_ratio.fticket_usc_t.labelPixmap:     open_lock
Qmon*fticket_layout.fticket_ratio.fticket_usc_t.selectPixmap:    lock

Qmon*fticket_layout.fticket_ratio.fticket_ussc_t.indicatorOn:    False
Qmon*fticket_layout.fticket_ratio.fticket_ussc_t.shadowThickness: 0
Qmon*fticket_layout.fticket_ratio.fticket_ussc_t.highlightThickness: 0
Qmon*fticket_layout.fticket_ratio.fticket_ussc_t.labelType:      PIXMAP
Qmon*fticket_layout.fticket_ratio.fticket_ussc_t.labelPixmap:    open_lock
Qmon*fticket_layout.fticket_ratio.fticket_ussc_t.selectPixmap:   lock

Qmon*fticket_layout.fticket_ratio.fticket_psc_t.indicatorOn:     False
Qmon*fticket_layout.fticket_ratio.fticket_psc_t.shadowThickness: 0
Qmon*fticket_layout.fticket_ratio.fticket_psc_t.highlightThickness: 0
Qmon*fticket_layout.fticket_ratio.fticket_psc_t.labelType:       PIXMAP
Qmon*fticket_layout.fticket_ratio.fticket_psc_t.labelPixmap:     open_lock
Qmon*fticket_layout.fticket_ratio.fticket_psc_t.selectPixmap:    lock

Qmon*fticket_layout.fticket_ratio.fticket_jsc_t.indicatorOn:     False
Qmon*fticket_layout.fticket_ratio.fticket_jsc_t.shadowThickness: 0
Qmon*fticket_layout.fticket_ratio.fticket_jsc_t.highlightThickness: 0
Qmon*fticket_layout.fticket_ratio.fticket_jsc_t.labelType:       PIXMAP
Qmon*fticket_layout.fticket_ratio.fticket_jsc_t.labelPixmap:     open_lock
Qmon*fticket_layout.fticket_ratio.fticket_jsc_t.selectPixmap:    lock

!!Qmon*fticket_layout.fticket_ratio.fticket_jcsc_t.indicatorOn:    False
!!Qmon*fticket_layout.fticket_ratio.fticket_jcsc_t.shadowThickness: 0
!!Qmon*fticket_layout.fticket_ratio.fticket_jcsc_t.highlightThickness: 0
!!Qmon*fticket_layout.fticket_ratio.fticket_jcsc_t.labelType:      PIXMAP
!!Qmon*fticket_layout.fticket_ratio.fticket_jcsc_t.labelPixmap:    open_lock
!!Qmon*fticket_layout.fticket_ratio.fticket_jcsc_t.selectPixmap:   lock


Qmon*fticket_layout.fticket_ratio.fticket_usc.decimalPoints:     1
Qmon*fticket_layout.fticket_ratio.fticket_usc.minimum:           0
Qmon*fticket_layout.fticket_ratio.fticket_usc.maximum:           1000
Qmon*fticket_layout.fticket_ratio.fticket_usc.highlightThickness: 0
Qmon*fticket_layout.fticket_ratio.fticket_usc.scaleMultiple:     1
Qmon*fticket_layout.fticket_ratio.fticket_usc.orientation:       HORIZONTAL
Qmon*fticket_layout.fticket_ratio.fticket_usc.showValue:         True

Qmon*fticket_layout.fticket_ratio.fticket_ussc.decimalPoints:    1
Qmon*fticket_layout.fticket_ratio.fticket_ussc.minimum:          0
Qmon*fticket_layout.fticket_ratio.fticket_ussc.maximum:          1000
Qmon*fticket_layout.fticket_ratio.fticket_ussc.highlightThickness: 0
Qmon*fticket_layout.fticket_ratio.fticket_ussc.scaleMultiple:    1
Qmon*fticket_layout.fticket_ratio.fticket_ussc.orientation:      HORIZONTAL
Qmon*fticket_layout.fticket_ratio.fticket_ussc.showValue:        True

Qmon*fticket_layout.fticket_ratio.fticket_psc.decimalPoints:     1
Qmon*fticket_layout.fticket_ratio.fticket_psc.minimum:           0
Qmon*fticket_layout.fticket_ratio.fticket_psc.maximum:           1000
Qmon*fticket_layout.fticket_ratio.fticket_psc.highlightThickness: 0
Qmon*fticket_layout.fticket_ratio.fticket_psc.scaleMultiple:     1
Qmon*fticket_layout.fticket_ratio.fticket_psc.orientation:       HORIZONTAL
Qmon*fticket_layout.fticket_ratio.fticket_psc.showValue:         True

Qmon*fticket_layout.fticket_ratio.fticket_jsc.decimalPoints:     1
Qmon*fticket_layout.fticket_ratio.fticket_jsc.minimum:           0
Qmon*fticket_layout.fticket_ratio.fticket_jsc.maximum:           1000
Qmon*fticket_layout.fticket_ratio.fticket_jsc.highlightThickness: 0
Qmon*fticket_layout.fticket_ratio.fticket_jsc.scaleMultiple:     1
Qmon*fticket_layout.fticket_ratio.fticket_jsc.orientation:       HORIZONTAL
Qmon*fticket_layout.fticket_ratio.fticket_jsc.showValue:         True

!!Qmon*fticket_layout.fticket_ratio.fticket_jcsc.decimalPoints:    1
!!Qmon*fticket_layout.fticket_ratio.fticket_jcsc.minimum:          0
!!Qmon*fticket_layout.fticket_ratio.fticket_jcsc.maximum:          1000
!!Qmon*fticket_layout.fticket_ratio.fticket_jcsc.highlightThickness: 0
!!Qmon*fticket_layout.fticket_ratio.fticket_jcsc.scaleMultiple:    1
!!Qmon*fticket_layout.fticket_ratio.fticket_jcsc.orientation:      HORIZONTAL
!!Qmon*fticket_layout.fticket_ratio.fticket_jcsc.showValue:        True



!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! Override Ticket Layout 
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Qmon*qmon_oticket.xmtChildren: unmanaged XmtLayout oticket_layout;

Qmon*oticket_layout.autoUnmanage:  False
Qmon*oticket_layout.dialogTitle:   @{QMON +++ Override Policy}
Qmon*oticket_layout.fontList:      $dialog_font

Qmon*oticket_layout.xmtChildren: \
      XmPushButton   oticket_main_link; \
      XmtMsgLine     oticket_message; \
		UU_TypeMatrix  oticket_matrix;\
      XmtChooser     oticket_type; \
      XmPushButton   oticket_ok, oticket_cancel, oticket_help, \
                     oticket_update, oticket_new;

Qmon*oticket_layout.layout: \
   Fixed Shadowed Out LREvenSpaced Row oticketconfig_title { \
      Fixed Centered oticket_main_link \
      Centered Color "$title_fg" "@{@fBOverride Policy}" \
   } \
   Row { \
      Col { \
         Row { \
            oticket_type \
            Fixed Centered oticket_new \
         } \
         Stretchable Shadowed Out oticket_matrix \
      } \
      Fixed Shadowed Out Col { \
         Fixed oticket_update \
         Fixed oticket_ok \
         Fixed oticket_cancel \
         Fixed oticket_help \
         <>\
         Fixed oticket_message \
      } \
   }

Qmon*oticket_message*columns:         15

Qmon*oticket_layout.oticket_main_link.labelType:   PIXMAP
Qmon*oticket_layout.oticket_main_link.labelPixmap: logo
Qmon*oticket_layout.oticket_main_link.shadowThickness:    1
Qmon*oticket_layout.oticket_main_link.highlightThickness: 0
Qmon*oticket_layout.oticket_main_link.marginHeight:       0
Qmon*oticket_layout.oticket_main_link.marginWidth:        0


Qmon*oticket_layout.oticket_update.labelString:      @{Refresh}
Qmon*oticket_layout.oticket_cancel.labelString:      @{Done}
Qmon*oticket_layout.oticket_ok.labelString:          @{Apply}
Qmon*oticket_layout.oticket_help.labelString:        @{Help}
Qmon*oticket_layout.oticket_load.labelString:        @{oticket.load.Load}
Qmon*oticket_layout.oticket_save.labelString:        @{Save}

Qmon*oticket_layout.oticket_new.labelType: PIXMAP
Qmon*oticket_layout.oticket_new.labelPixmap: file_link

Qmon*oticket_layout.oticket_type.chooserType: ChooserOption
Qmon*oticket_layout.oticket_type.strings: \
   "@{User}", \
   "@{Department}", \
   "@{Project}", \
   "@{Job}"

!!   "@{Jobclass}"


Qmon*oticket_layout*oticket_matrix.reverseSelect:       True
Qmon*oticket_layout*oticket_matrix.allowColumnResize:   True
Qmon*oticket_layout*oticket_matrix.rows:         10
Qmon*oticket_layout*oticket_matrix.visibleRows:  10
Qmon*oticket_layout*oticket_matrix.fixedColumns: 1
Qmon*oticket_layout*oticket_matrix.columns:      2
Qmon*oticket_layout*oticket_matrix.columnWidths: 15, 10
Qmon*oticket_layout*oticket_matrix.columnMaxLengths: 150, 15
!Qmon*oticket_layout*oticket_matrix.columnLabels: , Tickets
Qmon*oticket_layout*oticket_matrix.columnAlignments: B, B
!Qmon*oticket_layout*oticket_matrix*boldLabels:            True
!Qmon*oticket_layout*oticket_matrix.evenRowBackground:     $matrix_even_bg
!Qmon*oticket_layout*oticket_matrix.oddRowBackground:      $matrix_odd_bg
Qmon*oticket_layout*oticket_matrix.gridType:              GRID_COLUMN_SHADOW
Qmon*oticket_layout*oticket_matrix.cellShadowType:        SHADOW_IN
Qmon*oticket_layout*oticket_matrix.cellShadowThickness:   1


Qmon*oticket_help.activateCallback:   XmtHelpDisplayContextHelp(self);