Quintiq file version 2.0
Component GroupPanelActionRoutingConfigurator
{
  #keys: '[112610.0.1471494869]'
  BaseType: 'GroupPanel'
  GBLayout
  {
    Type: 'internal[GBLayoutDefinition]'
    Columns:
    [
      GBFlow.Column { grow: 0 id: 1 parent: 0 }
      GBFlow.Column { grow: 128 id: 4 parent: 0 }
    ]
    Elements:
    [
      GBElement
      {
        Component => LabelObjective
        Position { startcolumn: 1 startrow: 1 endcolumn: 1 endrow: 1 }
      }
      GBElement
      {
        Component => LabelCreateOperationInNewRoutingStep
        Position { startcolumn: 1 startrow: 4 endcolumn: 1 endrow: 4 }
      }
      GBElement
      {
        Component => LabelCreateOperationInExistingRoutingStep
        Position { startcolumn: 1 startrow: 5 endcolumn: 1 endrow: 5 }
      }
      GBElement
      {
        Component => LabelAction
        Position { startcolumn: 4 startrow: 1 endcolumn: 4 endrow: 1 }
      }
      GBElement
      {
        Component => LabelDropUnitOnCanvas
        Position { startcolumn: 4 startrow: 4 endcolumn: 4 endrow: 4 }
      }
      GBElement
      {
        Component => LabelDropUnitOnRoutingStep
        Position { startcolumn: 4 startrow: 5 endcolumn: 4 endrow: 5 }
      }
      GBElement
      {
        Component => LabelAssignProductAsOperationInput
        Position { startcolumn: 1 startrow: 9 endcolumn: 1 endrow: 9 }
      }
      GBElement
      {
        Component => LabelAssignProductAsOperationOutput
        Position { startcolumn: 1 startrow: 8 endcolumn: 1 endrow: 8 }
      }
      GBElement
      {
        Component => LabelDropProductOnOperation
        Position { startcolumn: 4 startrow: 9 endcolumn: 4 endrow: 9 }
      }
      GBElement
      {
        Component => LabelDropOperationOnProduct
        Position { startcolumn: 4 startrow: 8 endcolumn: 4 endrow: 8 }
      }
      GBElement
      {
        Component => LabelDropStockingPointOnProduct
        Position { startcolumn: 4 startrow: 15 endcolumn: 4 endrow: 15 }
      }
      GBElement
      {
        Component => LabelAssignProductInRoutingToStockingPoint
        Position { startcolumn: 1 startrow: 15 endcolumn: 1 endrow: 15 }
      }
      GBElement
      {
        Component => LabelAssignProductToOperationInputGroup
        Position { startcolumn: 1 startrow: 12 endcolumn: 1 endrow: 12 }
      }
      GBElement
      {
        Component => LabelDropProductOnOperationInputGroup
        Position { startcolumn: 4 startrow: 12 endcolumn: 4 endrow: 12 }
      }
      GBElement
      {
        Component => LabelCreateOperationLink
        Position { startcolumn: 1 startrow: 13 endcolumn: 1 endrow: 13 }
      }
      GBElement
      {
        Component => LabelDropSourceOperatioinOnDestinationOperation
        Position { startcolumn: 4 startrow: 13 endcolumn: 4 endrow: 13 }
      }
      GBElement
      {
        Component => LabelGroupOperationInputs
        Position { startcolumn: 1 startrow: 484 endcolumn: 1 endrow: 484 }
      }
      GBElement
      {
        Component => LabelDropProductOnOperationInput
        Position { startcolumn: 4 startrow: 484 endcolumn: 4 endrow: 484 }
      }
    ]
    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: 4 parent: 0 }
      GBFlow.Row { grow: 0 id: 5 parent: 0 }
      GBFlow.Row { grow: 0 id: 9 parent: 0 }
      GBFlow.Row { grow: 0 id: 8 parent: 0 }
      GBFlow.Row { grow: 0 id: 15 parent: 0 }
      GBFlow.Row { grow: 0 id: 484 parent: 0 }
      GBFlow.Row { grow: 0 id: 12 parent: 0 }
      GBFlow.Row { grow: 0 id: 13 parent: 0 }
    ]
  }
  Children:
  [
    Component LabelObjective
    {
      #keys: '[112610.0.1471494870]'
      BaseType: 'Label'
      Properties:
      [
        Font: 'FontBold'
        NumberLines: 1
        SizePosition: 'lt18 53 15 29'
        Text: 'Objective'
      ]
    }
    Component LabelCreateOperationInNewRoutingStep
    {
      #keys: '[112610.0.1471494890]'
      BaseType: 'Label'
      Properties:
      [
        SizePosition: 'lt18 167 33 61'
        Text: 'Create operation in new routing step'
      ]
    }
    Component LabelAction
    {
      #keys: '[112610.0.1471494889]'
      BaseType: 'Label'
      Properties:
      [
        Font: 'FontBold'
        NumberLines: 1
        SizePosition: 'lt194 241 15 29'
        Text: 'Action'
      ]
    }
    Component LabelDropUnitOnCanvas
    {
      #keys: '[112610.0.1471494888]'
      BaseType: 'Label'
      Properties:
      [
        NumberLines: 1
        SizePosition: 'lt194 292 33 47'
        Text: 'Drop unit on canvas'
      ]
    }
    Component LabelCreateOperationInExistingRoutingStep
    {
      #keys: '[112610.0.1471494887]'
      BaseType: 'Label'
      Properties:
      [
        SizePosition: 'lt18 170 68 96'
        Text: 'Create operation in existing routing step'
      ]
    }
    Component LabelDropUnitOnRoutingStep
    {
      #keys: '[112610.0.1471494886]'
      BaseType: 'Label'
      Properties:
      [
        NumberLines: 1
        SizePosition: 'lt194 299 68 82'
        Text: 'Drop unit on routing step'
      ]
    }
    Component LabelAssignProductAsOperationInput
    {
      #keys: '[112610.0.1471494891]'
      BaseType: 'Label'
      Properties:
      [
        SizePosition: 'lt18 170 68 96'
        Text: 'Assign product as operation input'
      ]
    }
    Component LabelAssignProductAsOperationOutput
    {
      #keys: '[112610.0.1471494893]'
      BaseType: 'Label'
      Properties:
      [
        SizePosition: 'lt18 170 68 96'
        Text: 'Assign product as operation output'
      ]
    }
    Component LabelDropProductOnOperation
    {
      #keys: '[112610.0.1471494898]'
      BaseType: 'Label'
      Properties:
      [
        SizePosition: 'lt18 170 68 96'
        Text: 'Drop product on operation'
      ]
    }
    Component LabelDropOperationOnProduct
    {
      #keys: '[112610.0.1471494896]'
      BaseType: 'Label'
      Properties:
      [
        NumberLines: 2
        SizePosition: 'lt18 170 68 96'
        Text: 'Drop operation on product, or \\nDrop product on operation while holding CTRL'
      ]
    }
    Component LabelDropStockingPointOnProduct
    {
      #keys: '[112610.0.1471494895]'
      BaseType: 'Label'
      Properties:
      [
        SizePosition: 'lt18 170 68 96'
        Text: 'Drop stocking point on product or vice versa'
      ]
    }
    Component LabelAssignProductInRoutingToStockingPoint
    {
      #keys: '[112610.0.1471494894]'
      BaseType: 'Label'
      Properties:
      [
        SizePosition: 'lt18 170 68 96'
        Text: 'Assign product in routing to stocking point'
      ]
    }
    Component LabelAssignProductToOperationInputGroup
    {
      #keys: '[112610.0.1471494885]'
      BaseType: 'Label'
      Properties:
      [
        SizePosition: 'lt18 170 68 96'
        Text: 'Assign product to operation input group'
      ]
    }
    Component LabelDropProductOnOperationInputGroup
    {
      #keys: '[112610.0.1471494884]'
      BaseType: 'Label'
      Properties:
      [
        SizePosition: 'lt18 170 68 96'
        Text: 'Drop product on operation input group'
      ]
    }
    Component LabelCreateOperationLink
    {
      #keys: '[112610.0.1471494875]'
      BaseType: 'Label'
      Properties:
      [
        SizePosition: 'lt18 170 68 96'
        Text: 'Create operation link'
      ]
    }
    Component LabelDropSourceOperatioinOnDestinationOperation
    {
      #keys: '[112610.0.1471494874]'
      BaseType: 'Label'
      Properties:
      [
        SizePosition: 'lt18 170 68 96'
        Text: 'Drop source operation on destination operation'
      ]
    }
    Component LabelGroupOperationInputs
    {
      #keys: '[130256.0.408415961]'
      BaseType: 'Label'
      Properties:
      [
        Text: 'Group operation inputs'
        Transparent: true
      ]
    }
    Component LabelDropProductOnOperationInput
    {
      #keys: '[130256.0.408418223]'
      BaseType: 'Label'
      Properties:
      [
        Text: 'Drop product on operation input'
        Transparent: true
      ]
    }
  ]
  Properties:
  [
    SizePosition: 'lt19 338 6 111'
    Text: 'Routing configurator'
    ModeledStringList ChildOrdering
    {
      c: LabelObjective
      c: LabelAssignProductInRoutingToStockingPoint
      c: LabelDropStockingPointOnProduct
      c: LabelAssignProductToOperationInputGroup
      c: LabelDropProductOnOperationInputGroup
      c: LabelCreateOperationLink
      c: LabelDropSourceOperatioinOnDestinationOperation
      c: LabelDropOperationOnProduct
      c: LabelDropProductOnOperation
      c: LabelAction
      c: LabelCreateOperationInNewRoutingStep
      c: LabelDropUnitOnCanvas
      c: LabelCreateOperationInExistingRoutingStep
      c: LabelDropUnitOnRoutingStep
      c: LabelAssignProductAsOperationOutput
      c: LabelAssignProductAsOperationInput
      c: LabelGroupOperationInputs
      c: LabelDropProductOnOperationInput
    }
  ]
}
