haorenhui
2023-10-30 6d6cc10d9e8e242661da7fd655dec155a09d676c
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
Quintiq file version 2.0
Component GroupPanelEfficiencyAndAllocation
{
  #keys: '[121072.0.310455653]'
  BaseType: 'GroupPanel'
  GBLayout
  {
    Type: 'internal[GBLayoutDefinition]'
    Columns:
    [
      GBFlow.Column { grow: 0 id: 661 parent: 0 }
      GBFlow.Column { grow: 0 id: 635 parent: 0 }
      GBFlow.Column { grow: 128 id: 210 parent: 0 }
    ]
    Elements:
    [
      GBElement
      {
        Component => CheckBoxBatchEditAllocation
        Position { startcolumn: 661 startrow: 1 endcolumn: 661 endrow: 1 }
      }
      GBElement
      {
        Component => /EditorAllocation
        Position { startcolumn: 210 startrow: 1 endcolumn: 210 endrow: 1 }
      }
      GBElement
      {
        Component => LabelAllocation
        Position { startcolumn: 635 startrow: 1 endcolumn: 635 endrow: 1 }
      }
      GBElement
      {
        Component => /EditorNrOfUnitsOpen
        Position { startcolumn: 210 startrow: 839 endcolumn: 210 endrow: 839 }
      }
      GBElement
      {
        Component => LabelNrOfUnitsOpen
        Position { startcolumn: 635 startrow: 839 endcolumn: 635 endrow: 839 }
      }
      GBElement
      {
        Component => CheckBoxBatchEditNrOfUnitsOpen
        Position { startcolumn: 661 startrow: 839 endcolumn: 661 endrow: 839 }
      }
    ]
    Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ]
    Rows:
    [
      GBFlow.Row { grow: 0 id: 1 parent: 0 }
      GBFlow.Row { grow: 0 id: 839 parent: 0 }
    ]
  }
  Children:
  [
    Component CheckBoxBatchEditAllocation
    {
      #keys: '[121072.0.310455658]'
      BaseType: 'CheckBox'
      Properties:
      [
        SizePosition: 'lt87 210 95 111'
        Text: ''
      ]
    }
    #child: EditorAllocation
    Component LabelAllocation
    {
      #keys: '[121072.0.310455654]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        FocusControl: 'EditorAllocation'
        LayoutGroup: 'Label'
        NumberLines: 1
        Shortcut: 'Alt+L'
        SizePosition: 'lt91 186 95 111'
        Text: 'A&llocation'
        Tooltip: '<html>Multiplication factor for the allocation of time-based resources.<br>For example, set to 0.5 if a resource can only be used for 50% because it is a shared resource.</html>'
        Transparent: true
      ]
    }
    #child: EditorNrOfUnitsOpen
    Component LabelNrOfUnitsOpen
    {
      #keys: '[121072.0.310455655]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        FocusControl: 'EditorNrOfUnitsOpen'
        LayoutGroup: 'Label'
        NumberLines: 1
        Shortcut: 'Alt+N'
        SizePosition: 'lt83 206 20 36'
        Text: '&Number of units'
        Tooltip: '<html>Set to a number > 1 if this unit represents multiple identical resources.<br>For example, set the number of units to two to double the capacity.<html>'
        Transparent: true
      ]
    }
    Component CheckBoxBatchEditNrOfUnitsOpen
    {
      #keys: '[121072.0.310455659]'
      BaseType: 'CheckBox'
      Properties:
      [
        SizePosition: 'lt64 215 20 36'
        Text: ''
      ]
    }
  ]
  Properties:
  [
    SizePosition: 'st10 15 206 332'
    Text: 'Capacity'
    ModeledStringList ChildOrdering
    {
      c: CheckBoxBatchEditAllocation
      c: EditorAllocation
      c: CheckBoxBatchEditNrOfUnitsOpen
      c: EditorNrOfUnitsOpen
      c: LabelAllocation
      c: LabelNrOfUnitsOpen
    }
  ]
}