| Quintiq file version 2.0 | 
| Component SplitterWnd147 | 
| { | 
|   #keys: '[127710.1.2057412695]' | 
|   BaseType: 'SplitterWnd' | 
|   Children: | 
|   [ | 
|     Component SplitterPane690 | 
|     { | 
|       #keys: '[127710.1.2057412696]' | 
|       BaseType: 'SplitterPane' | 
|       GBLayout | 
|       { | 
|         Type: 'internal[GBLayoutDefinition]' | 
|         Columns: | 
|         [ | 
|           GBFlow.Column { grow: 128 id: 122 parent: 0 } | 
|         ] | 
|         Elements: | 
|         [ | 
|           GBElement | 
|           { | 
|             Component => MatrixEditor | 
|             Position { startcolumn: 122 startrow: 871 endcolumn: 122 endrow: 871 } | 
|           } | 
|         ] | 
|         Gaps: [ left: 0 right: 0 top: 0 bottom: 0 inner: 5 ] | 
|         Rows: | 
|         [ | 
|           GBFlow.Row { grow: 128 id: 871 parent: 0 } | 
|         ] | 
|       } | 
|       Children: | 
|       [ | 
|         Component MatrixEditor | 
|         { | 
|           #keys: '[127710.1.2057412720]' | 
|           BaseType: 'MatrixEditor' | 
|           GBLayout | 
|           { | 
|             Type: 'internal[GBLayoutDefinition]' | 
|             Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ] | 
|           } | 
|           Children: | 
|           [ | 
|             Component AttributeContextMenu | 
|             { | 
|               #keys: '[127710.1.2057412721]' | 
|               BaseType: 'popupMatrixEditorAttributeHeader' | 
|             } | 
|             Component menuMatrixEditor | 
|             { | 
|               #keys: '[127710.1.2057412730]' | 
|               BaseType: 'popupMatrixEditor' | 
|               Children: | 
|               [ | 
|                 Component PopupParent id:PopupParent_1 | 
|                 { | 
|                   #keys: '[107036.0.311161801]' | 
|                   BaseType: 'PopupParent' | 
|                   IsDerived: true | 
|                   Children: | 
|                   [ | 
|                     Component MenuActions | 
|                     { | 
|                       #keys: '[107054.0.263260024]' | 
|                       BaseType: 'MenuActions' | 
|                       IsDerived: true | 
|                       Properties: | 
|                       [ | 
|                         ModeledStringList ChildOrdering | 
|                         { | 
|                           c: menuExportList | 
|                           c: MenuCopy | 
|                           c: MenuPaste | 
|                           c: menuSeparator_1 | 
|                           c: MenuConfigureMatrixEditor | 
|                           c: MenuChangeAttribute | 
|                           c: MenuEditRepresentation | 
|                         } | 
|                       ] | 
|                     } | 
|                   ] | 
|                 } | 
|               ] | 
|             } | 
|             Component GUIDataExtractorPlanningCells | 
|             { | 
|               #keys: '[127710.1.2057412731]' | 
|               BaseType: 'GUIDataExtractor' | 
|               Properties: | 
|               [ | 
|                 Component: 'DataHolderShadowGlobalParameters' | 
|                 DataType: 'shadow[GlobalParameters_MP]' | 
|                 FixedFilter: 'ifexpr( object.Process_MP().istype( Operation ), not isnull( object.Process_MP().astype( Operation ).RoutingForPlanningMatrix() ), true )' | 
|                 PosX: 5 | 
|                 PosY: 30 | 
|                 Transformation: 'PlanningCell' | 
|               ] | 
|             } | 
|             Component MatrixEditorRows | 
|             { | 
|               #keys: '[127710.1.2057412732]' | 
|               BaseType: 'GUIScaleView' | 
|               Children: | 
|               [ | 
|                 Component GUIDataExtractor968 | 
|                 { | 
|                   #keys: '[127710.1.2057412733]' | 
|                   BaseType: 'GUIDataExtractor' | 
|                   Properties: | 
|                   [ | 
|                     Component: 'DataHolderMatrixEditorRows' | 
|                     DataType: 'structured[Process_MP]' | 
|                     PosX: 5 | 
|                     PosY: 30 | 
|                     Transformation: 'Elements' | 
|                   ] | 
|                 } | 
|               ] | 
|               Properties: | 
|               [ | 
|                 PosX: 5 | 
|                 PosY: 70 | 
|                 SortCriteria: "datamember:'DisplayName'" | 
|               ] | 
|             } | 
|             Component RowViewContextMenu | 
|             { | 
|               #keys: '[127710.1.2057412729]' | 
|               BaseType: 'popupScaleView' | 
|               Children: | 
|               [ | 
|                 Component PopupParent id:PopupParent_2 | 
|                 { | 
|                   #keys: '[107036.0.337329115]' | 
|                   BaseType: 'PopupParent' | 
|                   IsDerived: true | 
|                   Children: | 
|                   [ | 
|                     Component MenuSubtotal | 
|                     { | 
|                       #keys: '[107036.0.2002902351]' | 
|                       BaseType: 'MenuSubtotal' | 
|                       IsDerived: true | 
|                       Children: | 
|                       [ | 
|                         Component MenuCount id:MenuCount_1 { #keys: '[107036.0.2002903591]' BaseType: 'MenuCount' IsDerived: true } | 
|                         Component MenuSum id:MenuSum_1 { #keys: '[107036.0.2002904543]' BaseType: 'MenuSum' IsDerived: true } | 
|                         Component MenuAverage id:MenuAverage_1 { #keys: '[107036.0.2002905513]' BaseType: 'MenuAverage' IsDerived: true } | 
|                         Component MenuStdDev id:MenuStdDev_1 { #keys: '[107036.0.2002908342]' BaseType: 'MenuStdDev' IsDerived: true } | 
|                         Component MenuRemoveSubtotal id:MenuRemoveSubtotal_1 { #keys: '[107036.0.2004963099]' BaseType: 'MenuRemoveSubtotal' IsDerived: true } | 
|                       ] | 
|                       Properties: | 
|                       [ | 
|                         ModeledStringList ChildOrdering | 
|                         { | 
|                           c: MenuSum_1 | 
|                           c: MenuCount_1 | 
|                           c: MenuMax | 
|                           c: MenuAverage_1 | 
|                           c: MenuMin | 
|                           c: MenuStdDev_1 | 
|                           c: Menu_1 | 
|                           c: MenuRemoveSubtotal_1 | 
|                         } | 
|                       ] | 
|                     } | 
|                   ] | 
|                 } | 
|               ] | 
|             } | 
|             Component MatrixEditorColumns | 
|             { | 
|               #keys: '[127710.1.2057412727]' | 
|               BaseType: 'GUIScaleView' | 
|               Children: | 
|               [ | 
|                 Component GUIDataExtractor679 | 
|                 { | 
|                   #keys: '[127710.1.2057412728]' | 
|                   BaseType: 'GUIDataExtractor' | 
|                   Properties: | 
|                   [ | 
|                     Component: 'DataHolderMatrixEditorColumns' | 
|                     DataType: 'structured[Period_MP]' | 
|                     PosX: 5 | 
|                     PosY: 30 | 
|                     Transformation: 'Elements' | 
|                   ] | 
|                 } | 
|               ] | 
|               Properties: | 
|               [ | 
|                 PosX: 40 | 
|                 PosY: 70 | 
|                 SortCriteria: "datamember:'Start'" | 
|               ] | 
|             } | 
|             Component ColumnViewContextMenu | 
|             { | 
|               #keys: '[127710.1.2057412726]' | 
|               BaseType: 'popupScaleView' | 
|               Children: | 
|               [ | 
|                 Component PopupParent id:PopupParent_3 | 
|                 { | 
|                   #keys: '[107036.0.337329115]' | 
|                   BaseType: 'PopupParent' | 
|                   IsDerived: true | 
|                   Children: | 
|                   [ | 
|                     Component MenuSort id:MenuSort_1 { #keys: '[107036.0.337333420]' BaseType: 'MenuSort' IsDerived: true } | 
|                     Component MenuSubtotal id:MenuSubtotal_1 | 
|                     { | 
|                       #keys: '[107036.0.2002902351]' | 
|                       BaseType: 'MenuSubtotal' | 
|                       IsDerived: true | 
|                       Children: | 
|                       [ | 
|                         Component MenuCount id:MenuCount_2 { #keys: '[107036.0.2002903591]' BaseType: 'MenuCount' IsDerived: true } | 
|                         Component MenuSum id:MenuSum_2 { #keys: '[107036.0.2002904543]' BaseType: 'MenuSum' IsDerived: true } | 
|                         Component MenuAverage id:MenuAverage_2 { #keys: '[107036.0.2002905513]' BaseType: 'MenuAverage' IsDerived: true } | 
|                         Component MenuMin id:MenuMin_1 { #keys: '[107036.0.2002906456]' BaseType: 'MenuMin' IsDerived: true } | 
|                         Component MenuMax id:MenuMax_1 { #keys: '[107036.0.2002907419]' BaseType: 'MenuMax' IsDerived: true } | 
|                         Component MenuStdDev id:MenuStdDev_2 { #keys: '[107036.0.2002908342]' BaseType: 'MenuStdDev' IsDerived: true } | 
|                         Component MenuRemoveSubtotal id:MenuRemoveSubtotal_2 { #keys: '[107036.0.2004963099]' BaseType: 'MenuRemoveSubtotal' IsDerived: true } | 
|                       ] | 
|                       Properties: | 
|                       [ | 
|                         ModeledStringList ChildOrdering | 
|                         { | 
|                           c: MenuSum_2 | 
|                           c: MenuCount_2 | 
|                           c: MenuMax_1 | 
|                           c: MenuAverage_2 | 
|                           c: MenuMin_1 | 
|                           c: MenuStdDev_2 | 
|                           c: Menu_2 | 
|                           c: MenuRemoveSubtotal_2 | 
|                         } | 
|                       ] | 
|                     } | 
|                   ] | 
|                   Properties: | 
|                   [ | 
|                     ModeledStringList ChildOrdering | 
|                     { | 
|                       c: MenuSubtotal_1 | 
|                       c: MenuSort_1 | 
|                     } | 
|                   ] | 
|                 } | 
|               ] | 
|             } | 
|             Component UserConfigurableInformationPeriodTask | 
|             { | 
|               #keys: '[127710.1.2057412722]' | 
|               BaseType: 'UserConfigurableInformation' | 
|               Properties: | 
|               [ | 
|                 Identification: 'Cell: PeriodTask' | 
|                 ObjectText: '111' | 
|                 ObjectType: 'shadow[PlanningCell]' | 
|                 PosX: 156 | 
|                 PosY: 80 | 
|               ] | 
|             } | 
|             Component DataHolderShadowGlobalParameters | 
|             { | 
|               #keys: '[127710.1.2057412723]' | 
|               BaseType: 'DataHolder' | 
|               Databinding: 'shadow[GlobalParameters_MP]*' | 
|               Properties: | 
|               [ | 
|                 PosX: 285 | 
|                 PosY: 52 | 
|               ] | 
|             } | 
|             Component DataHolderMatrixEditorRows | 
|             { | 
|               #keys: '[127710.1.2057412724]' | 
|               BaseType: 'DataHolder' | 
|               Databinding: 'structured[Process_MP]*' | 
|               Children: | 
|               [ | 
|                 Component GUIDataExtractorMatrixRows | 
|                 { | 
|                   #keys: '[127710.1.2057412725]' | 
|                   BaseType: 'GUIDataExtractor' | 
|                   Properties: | 
|                   [ | 
|                     DataSet: 'MacroPlan' | 
|                     DataType: 'MacroPlan' | 
|                     FilterArguments: 'dataholderproductinstockingpoints:DataHolderProductInStockingPoints(structured[ProductInStockingPoint_MP])' | 
|                     FixedFilter: 'object.IsVisibleOnPlanningMatrix( dataholderproductinstockingpoints )' | 
|                     PosX: 11 | 
|                     PosY: 11 | 
|                     Transformation: 'Unit.Process_MP' | 
|                   ] | 
|                 } | 
|               ] | 
|               Properties: | 
|               [ | 
|                 PosX: 7 | 
|                 PosY: 117 | 
|               ] | 
|             } | 
|             Component DataHolderMatrixEditorColumns | 
|             { | 
|               #keys: '[127710.1.2057412734]' | 
|               BaseType: 'DataHolder' | 
|               Databinding: 'structured[Period_MP]*' | 
|               Children: | 
|               [ | 
|                 Component GUIDataExtractorPeriodForCostMatrix | 
|                 { | 
|                   #keys: '[127710.1.2057412735]' | 
|                   BaseType: 'GUIDataExtractor' | 
|                   Properties: | 
|                   [ | 
|                     Component: 'DataHolderActivePeriods' | 
|                     DataType: 'structured[Period_MP]' | 
|                     PosX: 10 | 
|                     PosY: 11 | 
|                     Transformation: 'Elements' | 
|                   ] | 
|                 } | 
|               ] | 
|               Properties: | 
|               [ | 
|                 PosX: 42 | 
|                 PosY: 116 | 
|               ] | 
|             } | 
|           ] | 
|           Properties: | 
|           [ | 
|             AllowUserAttributeChange: true | 
|             AttributeContextMenu: 'AttributeContextMenu' | 
|             Attributes: 'Quantity' | 
|             Border: true | 
|             ColumnHeaderContextMenu: 'ColumnViewContextMenu' | 
|             ColumnHeaderPath: 'Start' | 
|             ColumnView: 'MatrixEditorColumns' | 
|             ColumnViewRelation: 'ProductInStockingPointInPeriodPlanning.Period_MP' | 
|             ContextMenu: 'menuMatrixEditor' | 
|             DoubleBuffering: false | 
|             LineColor: 'Black' | 
|             RowHeaderContextMenu: 'RowViewContextMenu' | 
|             RowHeaderPath: 'DisplayName' | 
|             RowView: 'MatrixEditorRows' | 
|             RowViewRelation: 'Process_MP' | 
|             ModeledStringList ChildOrdering | 
|             { | 
|               c: AttributeContextMenu | 
|               c: menuMatrixEditor | 
|               c: GUIDataExtractorPlanningCells | 
|               c: MatrixEditorRows | 
|               c: RowViewContextMenu | 
|               c: MatrixEditorColumns | 
|               c: ColumnViewContextMenu | 
|               c: UserConfigurableInformationPeriodTask | 
|               c: DataHolderShadowGlobalParameters | 
|               c: DataHolderMatrixEditorRows | 
|               c: DataHolderMatrixEditorColumns | 
|             } | 
|           ] | 
|           ResponseDefinitions: | 
|           [ | 
|             DelegatedResponseDefinition OnClick id:Responsedef_SplitterWnd147_MatrixEditor_Menu_OnClick | 
|             { | 
|               #keys: '[127710.1.1979749724]' | 
|               Initiator: 'Menu' | 
|               IsInherited: false | 
|               ResponseType: 'OnClick' | 
|               Arguments: | 
|               [ | 
|                 ResponseDefinitionArgument cell | 
|                 { | 
|                   #keys: '[127711.0.689026824]' | 
|                   Binding: 'this.Selection()' | 
|                 } | 
|               ] | 
|             } | 
|             DelegatedResponseDefinition OnClick id:Responsedef_SplitterWnd147_MatrixEditor_Menu_OnClick_27 | 
|             { | 
|               #keys: '[127710.1.1979749725]' | 
|               Initiator: 'Menu' | 
|               IsInherited: false | 
|               ResponseType: 'OnClick' | 
|               Arguments: | 
|               [ | 
|                 ResponseDefinitionArgument object | 
|                 { | 
|                   #keys: '[127711.0.689026872]' | 
|                   Binding: 'this.SelectionObjects()' | 
|                 } | 
|               ] | 
|             } | 
|           ] | 
|         } | 
|       ] | 
|       Properties: | 
|       [ | 
|         Border: true | 
|         DoubleBuffering: false | 
|       ] | 
|     } | 
|     Component SplitterPane942 | 
|     { | 
|       #keys: '[127710.1.2057412697]' | 
|       BaseType: 'SplitterPane' | 
|       GBLayout | 
|       { | 
|         Type: 'internal[GBLayoutDefinition]' | 
|         Columns: | 
|         [ | 
|           GBFlow.Column { grow: 128 id: 776 parent: 0 } | 
|         ] | 
|         Elements: | 
|         [ | 
|           GBElement | 
|           { | 
|             Component => /ListPlanningCell | 
|             Position { startcolumn: 776 startrow: 458 endcolumn: 776 endrow: 458 } | 
|           } | 
|         ] | 
|         Gaps: [ left: 0 right: 0 top: 0 bottom: 0 inner: 5 ] | 
|         Rows: | 
|         [ | 
|           GBFlow.Row { grow: 128 id: 458 parent: 0 } | 
|         ] | 
|       } | 
|       Children: | 
|       [ | 
|         #child: ListPlanningCell | 
|       ] | 
|       Properties: | 
|       [ | 
|         Border: true | 
|         DoubleBuffering: false | 
|       ] | 
|     } | 
|   ] | 
|   Properties: | 
|   [ | 
|     DoubleBuffering: false | 
|     ModeledStringList ChildOrdering | 
|     { | 
|       c: SplitterPane690 | 
|       c: SplitterPane942 | 
|     } | 
|   ] | 
| } |