Quintiq file version 2.0 Component GroupPanelProductPlanning { #keys: '[110880.6.3421765]' BaseType: 'GroupPanel' GBLayout { Type: 'internal[GBLayoutDefinition]' Columns: [ GBFlow.Column { grow: 128 id: 1 parent: 0 } GBFlow.Column { grow: 0 id: 10 parent: 0 } ] Elements: [ GBElement { Component => LabelBottleneckCapacity Position { startcolumn: 10 startrow: 15 endcolumn: 10 endrow: 15 } } GBElement { Component => ButtonUsedCapacity Position { startcolumn: 1 startrow: 4 endcolumn: 1 endrow: 4 } } GBElement { Component => LabelUsedCapacity Position { startcolumn: 10 startrow: 4 endcolumn: 10 endrow: 4 } } GBElement { Component => ButtonInfiniteCapacity Position { startcolumn: 1 startrow: 5 endcolumn: 1 endrow: 5 } } GBElement { Component => LabelInfiniteCapacity Position { startcolumn: 10 startrow: 5 endcolumn: 10 endrow: 5 } } GBElement { Component => ButtonFreeCapacity Position { startcolumn: 1 startrow: 7 endcolumn: 1 endrow: 7 } } GBElement { Component => LabelFreeCapacity Position { startcolumn: 10 startrow: 7 endcolumn: 10 endrow: 7 } } GBElement { Component => ButtonBottleneckCapacity Position { startcolumn: 1 startrow: 15 endcolumn: 1 endrow: 15 } } GBElement { Component => ButtonConstraintViolation Position { startcolumn: 1 startrow: 10 endcolumn: 1 endrow: 10 } } GBElement { Component => LabelConstraintViolation Position { startcolumn: 10 startrow: 10 endcolumn: 10 endrow: 10 } } GBElement { Component => ButtonStartOfPlanning Position { startcolumn: 1 startrow: 11 endcolumn: 1 endrow: 11 } } GBElement { Component => LabelStartOfPlanning Position { startcolumn: 10 startrow: 11 endcolumn: 10 endrow: 11 } } GBElement { Component => LabelEndOfFrozenPeriod Position { startcolumn: 10 startrow: 12 endcolumn: 10 endrow: 12 } } GBElement { Component => ButtonEndOfFrozenPeriod Position { startcolumn: 1 startrow: 12 endcolumn: 1 endrow: 12 } } GBElement { Component => ButtonHistoricalPeriodUnavailableAggregated Position { startcolumn: 1 startrow: 13 endcolumn: 1 endrow: 13 } } GBElement { Component => LabelHistoricalPeriodUnavailableAggregated Position { startcolumn: 10 startrow: 13 endcolumn: 10 endrow: 13 } } GBElement { Component => LabelAggregatedCapacity Position { startcolumn: 10 startrow: 14 endcolumn: 10 endrow: 14 } } GBElement { Component => ButtonAggregatedCapacity Position { startcolumn: 1 startrow: 14 endcolumn: 1 endrow: 14 } } GBElement { Component => ButtonOverloadedCapacity Position { startcolumn: 1 startrow: 3 endcolumn: 1 endrow: 3 } } GBElement { Component => LabelOverloadedCapacity Position { startcolumn: 10 startrow: 3 endcolumn: 10 endrow: 3 } } GBElement { Component => ButtonChangeoverDuration Position { startcolumn: 1 startrow: 267 endcolumn: 1 endrow: 267 } } GBElement { Component => LabelChangeoverDuration Position { startcolumn: 10 startrow: 267 endcolumn: 10 endrow: 267 } } ] Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ] Rows: [ GBFlow.Row { grow: 0 id: 10 parent: 0 } GBFlow.Row { grow: 0 id: 3 parent: 0 } GBFlow.Row { grow: 0 id: 15 parent: 0 } GBFlow.Row { grow: 0 id: 4 parent: 0 } GBFlow.Row { grow: 0 id: 5 parent: 0 } GBFlow.Row { grow: 0 id: 7 parent: 0 } GBFlow.Row { grow: 0 id: 14 parent: 0 } GBFlow.Row { grow: 0 id: 11 parent: 0 } GBFlow.Row { grow: 0 id: 12 parent: 0 } GBFlow.Row { grow: 0 id: 13 parent: 0 } GBFlow.Row { grow: 0 id: 267 parent: 0 } ] } Children: [ Component LabelInfiniteCapacity { #keys: '[110880.6.3421766]' BaseType: 'Label' Properties: [ LayoutGroup: 'Label' NumberLines: 1 SizePosition: 'lt50 95 116 130' Text: 'Infinite capacity' ] } Component LabelUsedCapacity { #keys: '[110880.6.3421773]' BaseType: 'Label' Properties: [ LayoutGroup: 'Label' NumberLines: 1 SizePosition: 'lt50 189 92 106' Text: 'Used capacity' ] } Component ButtonInfiniteCapacity { #keys: '[110880.6.3421778]' BaseType: 'Button' Properties: [ BackgroundColor: 'Gray' Flat: true LayoutGroup: 'Button' SizePosition: 'lt12 37 113 133' ] } Component ButtonUsedCapacity { #keys: '[110880.6.3421777]' BaseType: 'Button' Properties: [ BackgroundColor: 'Gray' Flat: true LayoutGroup: 'Button' SizePosition: 'lt12 37 89 109' ] } Component ButtonFreeCapacity { #keys: '[110880.6.3421779]' BaseType: 'Button' Properties: [ BackgroundColor: 'Gray' Flat: true LayoutGroup: 'Button' SizePosition: 'lt12 37 161 181' ] } Component LabelFreeCapacity { #keys: '[110880.6.3421772]' BaseType: 'Label' Properties: [ LayoutGroup: 'Label' NumberLines: 1 SizePosition: 'lt50 145 164 178' Text: 'Free capacity' ] } Component LabelBottleneckCapacity { #keys: '[110880.6.3421771]' BaseType: 'Label' Properties: [ LayoutGroup: 'Label' NumberLines: 1 SizePosition: 'lt50 234 68 82' Text: 'Bottleneck capacity' ] } Component ButtonBottleneckCapacity { #keys: '[110880.6.3421776]' BaseType: 'Button' Properties: [ BackgroundColor: 'Gray' Flat: true LayoutGroup: 'Button' SizePosition: 'lt12 37 89 109' ] } Component ButtonConstraintViolation { #keys: '[110880.6.3421775]' BaseType: 'Button' Properties: [ BackgroundColor: 'Gray' Flat: true SizePosition: 'lt12 37 137 157' ] } Component LabelConstraintViolation { #keys: '[110880.6.3421768]' BaseType: 'Label' Properties: [ NumberLines: 1 SizePosition: 'lt50 141 137 151' Text: 'Constraint violation' ] } Component ButtonStartOfPlanning { #keys: '[110880.6.3421781]' BaseType: 'Button' Properties: [ BackgroundColor: 'Gray' Flat: true LayoutGroup: 'Button' SizePosition: 'lt25 37 17 42' ] } Component LabelStartOfPlanning { #keys: '[110880.6.3421769]' BaseType: 'Label' Properties: [ LayoutGroup: 'Label' NumberLines: 1 SizePosition: 'lt50 129 21 35' Text: 'Start of planning' Transparent: true ] } Component LabelEndOfFrozenPeriod { #keys: '[110880.6.3421770]' BaseType: 'Label' Properties: [ LayoutGroup: 'Label' NumberLines: 1 SizePosition: 'lt50 149 50 64' Text: 'Frozen period' Transparent: true ] } Component ButtonEndOfFrozenPeriod { #keys: '[110880.6.3421782]' BaseType: 'Button' Properties: [ BackgroundColor: 'Gray' Flat: true LayoutGroup: 'Button' SizePosition: 'lt25 37 46 71' ] } Component ButtonHistoricalPeriodUnavailableAggregated { #keys: '[110880.6.3421783]' BaseType: 'Button' Properties: [ BackgroundColor: 'Gray' Flat: true LayoutGroup: 'Button' SizePosition: 'lt12 37 75 95' ] } Component LabelHistoricalPeriodUnavailableAggregated { #keys: '[110880.6.3421774]' BaseType: 'Label' Properties: [ LayoutGroup: 'Label' NumberLines: 1 SizePosition: 'lt50 197 79 93' Text: 'Historical period / Unavailable' Transparent: true ] } Component LabelAggregatedCapacity { #keys: '[110880.7.1085290553]' BaseType: 'Label' Properties: [ LayoutGroup: 'Label' NumberLines: 1 SizePosition: 'lt50 145 164 178' Text: 'Aggregated capacity' ] } Component ButtonAggregatedCapacity { #keys: '[110880.7.1085290672]' BaseType: 'Button' Properties: [ BackgroundColor: 'Gray' Flat: true LayoutGroup: 'Button' SizePosition: 'lt12 37 161 181' ] } Component ButtonOverloadedCapacity { #keys: '[122892.0.917435684]' BaseType: 'Button' Properties: [ BackgroundColor: 'Gray' Flat: true LayoutGroup: 'Button' SizePosition: 'lt12 37 89 109' ] } Component LabelOverloadedCapacity { #keys: '[122892.0.917436151]' BaseType: 'Label' Properties: [ LayoutGroup: 'Label' NumberLines: 1 SizePosition: 'lt50 234 68 82' Text: 'Overloaded capacity' ] } Component ButtonChangeoverDuration { #keys: '[131616.0.2610365]' BaseType: 'Button' Properties: [ BackgroundColor: 'Gray' Flat: true LayoutGroup: 'Button' SizePosition: 'lt12 37 75 95' ] } Component LabelChangeoverDuration { #keys: '[131616.0.2610727]' BaseType: 'Label' Properties: [ LayoutGroup: 'Label' NumberLines: 1 SizePosition: 'lt50 197 79 93' Text: 'Changeover' Transparent: true ] } ] Properties: [ SizePosition: 'lt12 302 4 193' Text: 'Capacity planning' ModeledStringList ChildOrdering { c: LabelInfiniteCapacity c: ButtonConstraintViolation c: ButtonOverloadedCapacity c: ButtonBottleneckCapacity c: LabelConstraintViolation c: LabelAggregatedCapacity c: ButtonUsedCapacity c: ButtonInfiniteCapacity c: LabelBottleneckCapacity c: ButtonFreeCapacity c: LabelFreeCapacity c: ButtonAggregatedCapacity c: LabelOverloadedCapacity c: LabelUsedCapacity c: ButtonStartOfPlanning c: ButtonEndOfFrozenPeriod c: LabelStartOfPlanning c: ButtonHistoricalPeriodUnavailableAggregated c: LabelEndOfFrozenPeriod c: ButtonChangeoverDuration c: LabelHistoricalPeriodUnavailableAggregated c: LabelChangeoverDuration } ] }