yypsybs
2023-09-09 3cb5a54def670d97301f07170fcaad213bfc54f2
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
Quintiq file version 2.0
Component TabPage
{
  #keys: '[121072.0.310441528]'
  BaseType: 'TabPage'
  GBLayout
  {
    Type: 'internal[GBLayoutDefinition]'
    Columns:
    [
      GBFlow.Column { grow: 0 id: 320 parent: 0 }
      GBFlow.Column { grow: 0 id: 929 parent: 0 }
      GBFlow.Column { grow: 0 id: 883 parent: 0 }
      GBFlow.Column { grow: 0 id: 999 parent: 0 }
      GBFlow.Column { grow: 128 id: 250 parent: 0 }
    ]
    Elements:
    [
      GBElement
      {
        Component => Label1
        Position { startcolumn: 883 startrow: 708 endcolumn: 883 endrow: 708 }
      }
      GBElement
      {
        Component => /SelectionUnit
        Position { startcolumn: 999 startrow: 708 endcolumn: 250 endrow: 708 }
      }
      GBElement
      {
        Component => Label3
        Position { startcolumn: 883 startrow: 196 endcolumn: 883 endrow: 196 }
      }
      GBElement
      {
        Component => GUIStartDateTimeSelector
        Position { startcolumn: 999 startrow: 196 endcolumn: 999 endrow: 196 }
      }
      GBElement
      {
        Component => CheckBoxThisPeriodOnwards
        Position { startcolumn: 999 startrow: 144 endcolumn: 999 endrow: 144 }
      }
      GBElement
      {
        Component => /SelectionShiftPattern
        Position { startcolumn: 999 startrow: 508 endcolumn: 250 endrow: 508 }
      }
      GBElement
      {
        Component => Label5
        Position { startcolumn: 883 startrow: 508 endcolumn: 883 endrow: 508 }
      }
      GBElement
      {
        Component => LabelEfficiency
        Position { startcolumn: 883 startrow: 367 endcolumn: 883 endrow: 367 }
      }
      GBElement
      {
        Component => /EditorEfficiency
        Position { startcolumn: 999 startrow: 367 endcolumn: 250 endrow: 367 }
      }
      GBElement
      {
        Component => CheckBoxBatchEditEfficiency
        Position { startcolumn: 929 startrow: 367 endcolumn: 929 endrow: 367 }
      }
      GBElement
      {
        Component => CheckBoxBatchEditShiftPattern
        Position { startcolumn: 929 startrow: 508 endcolumn: 929 endrow: 508 }
      }
      GBElement
      {
        Component => ImageStart
        Position { startcolumn: 320 startrow: 508 endcolumn: 320 endrow: 508 }
      }
    ]
    Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ]
    Rows:
    [
      GBFlow.Row { grow: 0 id: 708 parent: 0 }
      GBFlow.Row { grow: 0 id: 196 parent: 0 }
      GBFlow.Row { grow: 0 id: 144 parent: 0 }
      GBFlow.Row { grow: 0 id: 508 parent: 0 }
      GBFlow.Row { grow: 0 id: 367 parent: 0 }
    ]
  }
  Children:
  [
    Component Label1
    {
      #keys: '[121072.0.310443042]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        FocusControl: 'SelectionUnit'
        LayoutGroup: 'LabelPg1'
        NumberLines: 1
        Shortcut: 'Alt+U'
        SizePosition: 'lt179 202 38 54'
        Text: '&Unit'
        Tooltip: '<html>Select a unit. Note that unit availability only applies to time-based units.<br>The items in the drop-down list are filtered based on the selection in the navigation panel.</html>'
        Transparent: true
      ]
    }
    Component Label3
    {
      #keys: '[121072.0.310443047]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        FocusControl: 'GUIStartDateTimeSelector'
        LayoutGroup: 'LabelPg1'
        NumberLines: 1
        Shortcut: 'Alt+S'
        SizePosition: 'lt174 202 68 84'
        Text: '&Start'
        Tooltip: '<html>The Start date specifies as of when these settings become active.<br>If this date falls in the middle of a period, they take effect from the next period onwards.</html>'
        Transparent: true
      ]
    }
    Component GUIStartDateTimeSelector
    {
      #keys: '[121072.0.310443048]'
      BaseType: 'GUIDateTimeSelector'
      Properties:
      [
        BackgroundColor: 'White'
        DataBinding: 'Dialog.Data.Start'
        Format: 'DMMY h:m'
        LayoutGroup: 'Editor'
        SizePosition: 'st209 24 62 88'
      ]
    }
    Component CheckBoxThisPeriodOnwards
    {
      #keys: '[121072.0.310443049]'
      BaseType: 'CheckBox'
      Properties:
      [
        Shortcut: 'Alt+W'
        Text: 'This period on&wards'
        Tooltip: 'If checked, the settings will apply from this period onwards and the capacity definitions of the later periods will be removed.'
      ]
    }
    #child: SelectionShiftPattern
    Component Label5
    {
      #keys: '[121072.0.310443054]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        FocusControl: 'SelectionShiftPattern'
        LayoutGroup: 'LabelPg1'
        Shortcut: 'Alt+H'
        Text: 'S&hift pattern'
        Tooltip: 'Select the shift pattern on which the unit operates.'
        Transparent: true
      ]
    }
    Component LabelEfficiency
    {
      #keys: '[121072.0.310443055]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        FocusControl: 'EditorEfficiency'
        LayoutGroup: 'LabelPg1'
        NumberLines: 1
        Shortcut: 'Alt+F'
        SizePosition: 'lt91 186 38 54'
        Text: 'E&fficiency'
        Tooltip: '<html>Multiplication factor for the efficiency of time-based resources.<br>For example, set to 0.8 if a resource can only achieve 80% of its specified throughput.</html>'
        Transparent: true
      ]
    }
    #child: EditorEfficiency
    Component CheckBoxBatchEditEfficiency
    {
      #keys: '[121072.0.310443058]'
      BaseType: 'CheckBox'
      Properties:
      [
        SizePosition: 'lt89 212 38 54'
        Text: ''
      ]
    }
    Component CheckBoxBatchEditShiftPattern
    {
      #keys: '[121072.0.310443059]'
      BaseType: 'CheckBox'
      Properties:
      [
        SizePosition: 'lt108 206 41 57'
        Text: ''
      ]
    }
    Component ImageStart
    {
      #keys: '[121072.0.310450800]'
      BaseType: 'Image'
      Properties:
      [
        Image: 'WARNING'
        Transparent: true
      ]
    }
    #child: SelectionUnit
  ]
  Properties:
  [
    Title: 'General'
    ModeledStringList ChildOrdering
    {
      c: Label1
      c: SelectionUnit
      c: GUIStartDateTimeSelector
      c: CheckBoxThisPeriodOnwards
      c: CheckBoxBatchEditShiftPattern
      c: Label3
      c: SelectionShiftPattern
      c: CheckBoxBatchEditEfficiency
      c: EditorEfficiency
      c: Label5
      c: LabelEfficiency
      c: ImageStart
    }
  ]
}