hongji.li
2023-11-07 192c736b8ac4b2d84cb823ac71f17e507948a5e8
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
Quintiq file version 2.0
#root
#parent: LibMacroPlannerTCUI
OrphanComponent DialogCreateEditDisaggregationFactor
{
  #keys: '[124808.0.1865010177]'
  Accessibility: 'Extensible'
  BaseType: 'Dialog'
  BaseType: 'Dialog'
  Databinding: 'shadow[DisaggregationFactor]'
  GBLayout
  {
    Type: 'internal[GBLayoutDefinition]'
    Columns:
    [
      GBFlow.Column { grow: 0 id: 3 parent: 0 }
      GBFlow.Column { grow: 128 id: 4 parent: 0 }
    ]
    Elements:
    [
      GBElement
      {
        Component => LabelStockingPoint
        Position { startcolumn: 3 startrow: 2 endcolumn: 3 endrow: 2 }
      }
      GBElement
      {
        Component => LabelStart
        Position { startcolumn: 3 startrow: 3 endcolumn: 3 endrow: 3 }
      }
      GBElement
      {
        Component => SelectionStockingPoint
        Position { startcolumn: 4 startrow: 2 endcolumn: 4 endrow: 2 }
      }
      GBElement
      {
        Component => SelectionProduct
        Position { startcolumn: 4 startrow: 5 endcolumn: 4 endrow: 5 }
      }
      GBElement
      {
        Component => LabelFactor
        Position { startcolumn: 3 startrow: 4 endcolumn: 3 endrow: 4 }
      }
      GBElement
      {
        Component => GUIDateTimeSelectorStart
        Position { startcolumn: 4 startrow: 3 endcolumn: 4 endrow: 3 }
      }
      GBElement
      {
        Component => EditorFactor
        Position { startcolumn: 4 startrow: 4 endcolumn: 4 endrow: 4 }
      }
      GBElement
      {
        Component => LabelProduct
        Position { startcolumn: 3 startrow: 5 endcolumn: 3 endrow: 5 }
      }
    ]
    Gaps: [ left: 10 right: 10 top: 10 bottom: 10 inner: 5 ]
    Rows:
    [
      GBFlow.Row { grow: 0 id: 5 parent: 0 }
      GBFlow.Row { grow: 0 id: 2 parent: 0 }
      GBFlow.Row { grow: 0 id: 3 parent: 0 }
      GBFlow.Row { grow: 0 id: 4 parent: 0 }
    ]
  }
  Children:
  [
    Component GUIDateTimeSelectorStart
    {
      #keys: '[11660.0.757985055]'
      BaseType: 'GUIDateTimeSelector'
      Properties:
      [
        BackgroundColor: 'White'
        DataBinding: 'Dialog.Data.Start'
        Format: 'DMMY'
        SizePosition: 'lt128 315 86 116'
      ]
    }
    Component LabelStart
    {
      #keys: '[11660.0.757985056]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        FocusControl: 'GUIDateTimeSelectorStart'
        NumberLines: 1
        Shortcut: 'Alt+S'
        SizePosition: 'lt80 108 93 109'
        Text: '&Start'
        Transparent: true
      ]
    }
    #child: EditorFactor
    Component LabelFactor
    {
      #keys: '[11660.0.757985779]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        FocusControl: 'EditorFactor'
        NumberLines: 1
        Shortcut: 'Alt+F'
        SizePosition: 'lt67 108 129 145'
        Text: '&Factor'
        Transparent: true
      ]
    }
    #child: SelectionStockingPoint
    #child: SelectionProduct
    Component LabelProduct
    {
      #keys: '[11660.0.757987445]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        FocusControl: 'SelectionProduct'
        NumberLines: 1
        Shortcut: 'Alt+P'
        SizePosition: 'lt25 108 56 72'
        Text: '&Product'
        Tooltip: 'The items in the drop-down list are filtered based on the selection in the navigation panel.'
        Transparent: true
      ]
    }
    Component LabelStockingPoint
    {
      #keys: '[11660.0.757987526]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        FocusControl: 'SelectionStockingPoint'
        NumberLines: 1
        Shortcut: 'Alt+K'
        SizePosition: 'lt63 108 22 38'
        Text: 'Stoc&king point'
        Tooltip: 'The items in the drop-down list are filtered based on the selection in the navigation panel.'
        Transparent: true
      ]
    }
    #child: Toolbar
  ]
  Properties:
  [
    EnterButton: 'btnOk'
    EscapeButton: 'btnCancel'
    Height: 195
    InitialPlacement: 'floating'
    ResizeStrategy: 'horizontal'
    Title: 'Disaggregation factor'
    Width: 482
    ModeledStringList ChildOrdering
    {
      c: SelectionProduct
      c: SelectionStockingPoint
      c: GUIDateTimeSelectorStart
      c: LabelStart
      c: LabelStockingPoint
      c: EditorFactor
      c: LabelProduct
      c: LabelFactor
      c: Toolbar
    }
  ]
}