Quintiq file version 2.0
Component SplitterWnd
{
  #keys: '[124808.2.626711256]'
  BaseType: 'SplitterWnd'
  Children:
  [
    Component SplitterPane339
    {
      #keys: '[124808.2.627683641]'
      BaseType: 'SplitterPane'
      GBLayout
      {
        Type: 'internal[GBLayoutDefinition]'
        Columns:
        [
          GBFlow.Column { grow: 128 id: 581 parent: 0 }
        ]
        Elements:
        [
          GBElement
          {
            Component => /SplitterWnd918
            Position { startcolumn: 581 startrow: 759 endcolumn: 581 endrow: 759 }
          }
        ]
        Gaps: [ left: 0 right: 0 top: 0 bottom: 0 inner: 5 ]
        Rows:
        [
          GBFlow.Row { grow: 128 id: 759 parent: 0 }
        ]
      }
      Children:
      [
        #child: SplitterWnd918
      ]
      Properties:
      [
        DoubleBuffering: false
        Size: 62.5
      ]
    }
    Component SplitterPaneConversionMatrix
    {
      #keys: '[124808.2.626711257]'
      BaseType: 'SplitterPane'
      GBLayout
      {
        Type: 'internal[GBLayoutDefinition]'
        Columns:
        [
          GBFlow.Column { grow: 128 id: 781 parent: 0 }
        ]
        Elements:
        [
          GBElement
          {
            Component => MatrixEditorAccountCost
            Position { startcolumn: 781 startrow: 193 endcolumn: 781 endrow: 193 }
          }
        ]
        Gaps: [ left: 0 right: 0 top: 0 bottom: 0 inner: 5 ]
        Rows:
        [
          GBFlow.Row { grow: 128 id: 193 parent: 0 }
        ]
      }
      Children:
      [
        Component MatrixEditorAccountCost
        {
          #keys: '[124808.2.638763379]'
          BaseType: 'MatrixEditor'
          GBLayout
          {
            Type: 'internal[GBLayoutDefinition]'
            Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ]
          }
          Children:
          [
            Component menuMatrixEditorCell
            {
              #keys: '[124808.2.638763380]'
              BaseType: 'popupMatrixEditor'
              Children:
              [
                Component PopupParent
                {
                  #keys: '[107036.0.311161801]'
                  BaseType: 'PopupParent'
                  IsDerived: true
                  Children:
                  [
                    Component menuSeparator692 { #keys: '[124808.2.639010674]' BaseType: 'Menu' Properties: [ Separator: true ] }
                    Component MenuDeleteConversionFactorInMatrix { #keys: '[124808.2.639011487]' BaseType: 'Menu' Properties: [ Image: 'TRASH' Shortcut: 'Del' Text: 'Delete' ] }
                    Component menuSeparator645 { #keys: '[124808.2.639011504]' BaseType: 'Menu' Properties: [ Separator: true ] }
                    Component MenuEditProductDependentConversionFactor { #keys: '[124808.2.639415251]' BaseType: 'Menu' Properties: [ Image: 'editobject' Text: 'Edit product-dependent conversion factor...' ] }
                    Component MenuEnable { #keys: '[124808.2.668191493]' BaseType: 'Menu' Properties: [ Image: 'CHECK2' Shortcut: 'Ctrl+E' Text: 'Enable' ] }
                    Component MenuDisable { #keys: '[124808.2.668192090]' BaseType: 'Menu' Properties: [ Image: 'DELETE2' Shortcut: 'Ctrl+D' Text: 'Disable' ] }
                    Component menuSeparator328 { #keys: '[124808.2.671688048]' BaseType: 'Menu' Properties: [ Separator: true ] }
                  ]
                  Properties:
                  [
                    ModeledStringList ChildOrdering
                    {
                      c: MenuActions
                      c: Menu
                      c: menuSeparator692
                      c: MenuEnable
                      c: MenuDisable
                      c: menuSeparator328
                      c: MenuDeleteConversionFactorInMatrix
                      c: menuSeparator645
                      c: MenuEditProductDependentConversionFactor
                    }
                  ]
                }
              ]
              Properties:
              [
                PosX: 82
                PosY: 136
              ]
            }
            Component GUIDataExtractorConversionFactorInMatrix
            {
              #keys: '[124808.2.638763395]'
              BaseType: 'GUIDataExtractor'
              Properties:
              [
                Component: 'DataHolderShadowGlobalParameters'
                DataType: 'shadow[GlobalParameters_MP]'
                PosX: 5
                PosY: 30
                Transformation: 'ConversionFactorInMatrix'
              ]
            }
            Component MatrixEditorRows
            {
              #keys: '[124808.2.638763400]'
              BaseType: 'GUIScaleView'
              Children:
              [
                Component GUIDataExtractor1
                {
                  #keys: '[124808.2.638763401]'
                  BaseType: 'GUIDataExtractor'
                  Properties:
                  [
                    Component: 'DataHolderMatrixEditorRows'
                    DataType: 'structured[UnitOfMeasure_MP]'
                    PosX: 8
                    PosY: 32
                    Transformation: 'Elements'
                  ]
                }
                Component UserConfigurableInformationCostMatrixRowHeader
                {
                  #keys: '[124808.2.638763402]'
                  BaseType: 'UserConfigurableInformation'
                  Properties:
                  [
                    Identification: 'Lead account cost'
                    ObjectText: 'VALUE( object.ImgIsValidAssignment() )VALUE(object.ImgIsAccountAssignmentType())VALUE(object.ImgHasValidCostDriver())VALUE( object.DisplayName() ) - VALUE(object.CostDriver() ) (VALUE( object.GetCurrencyPerUoMPerPeriod() ))'
                    ObjectType: 'AccountCost'
                    PosX: 66
                    PosY: 37
                  ]
                }
              ]
              Properties:
              [
                PosX: 5
                PosY: 70
                SortCriteria: "datamember:'Name'"
                ModeledStringList ChildOrdering
                {
                  c: GUIDataExtractor1
                  c: UserConfigurableInformationCostMatrixRowHeader
                }
              ]
            }
            Component RowViewContextMenu1
            {
              #keys: '[124808.2.638763394]'
              BaseType: 'popupScaleView'
              Children:
              [
                Component PopupParent id:PopupParent_3
                {
                  #keys: '[107036.0.337329115]'
                  BaseType: 'PopupParent'
                  IsDerived: true
                  Children:
                  [
                    Component MenuSort id:MenuSort_2 { #keys: '[107036.0.337333420]' BaseType: 'MenuSort' IsDerived: true Properties: [ Image: 'SORT' Text: '&Sort rows...' ] }
                    Component MenuSubtotal id:MenuSubtotal_2
                    {
                      #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_2 { #keys: '[107036.0.2002906456]' BaseType: 'MenuMin' IsDerived: true }
                        Component MenuMax id:MenuMax_2 { #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:
                      [
                        Image: 'QUANTOR'
                        Text: 'S&ubtotal'
                        ModeledStringList ChildOrdering
                        {
                          c: MenuCount_2
                          c: MenuSum_2
                          c: MenuAverage_2
                          c: MenuMin_2
                          c: MenuMax_2
                          c: MenuStdDev_2
                          c: Menu_1
                          c: MenuRemoveSubtotal_2
                        }
                      ]
                    }
                  ]
                  Properties:
                  [
                    ModeledStringList ChildOrdering
                    {
                      c: MenuSubtotal_2
                      c: MenuSort_2
                    }
                  ]
                }
              ]
              Properties:
              [
                PosX: 10
                PosY: 133
              ]
            }
            Component MatrixEditorColumns
            {
              #keys: '[124808.2.638763392]'
              BaseType: 'GUIScaleView'
              Children:
              [
                Component GUIDataExtractor2
                {
                  #keys: '[124808.2.638763393]'
                  BaseType: 'GUIDataExtractor'
                  Properties:
                  [
                    Component: 'DataHolderMatrixEditorColumns'
                    DataType: 'structured[UnitOfMeasure_MP]'
                    PosX: 16
                    PosY: 27
                    Transformation: 'Elements'
                  ]
                }
              ]
              Properties:
              [
                PosX: 40
                PosY: 70
                SortCriteria: "datamember:'Name'"
              ]
            }
            Component ColumnViewContextMenu1
            {
              #keys: '[124808.2.638763391]'
              BaseType: 'popupScaleView'
              Children:
              [
                Component PopupParent id:PopupParent_4
                {
                  #keys: '[107036.0.337329115]'
                  BaseType: 'PopupParent'
                  IsDerived: true
                  Children:
                  [
                    Component MenuSort id:MenuSort_3 { #keys: '[107036.0.337333420]' BaseType: 'MenuSort' IsDerived: true Properties: [ Image: 'SORT' Text: '&Sort columns...' ] }
                    Component MenuSubtotal id:MenuSubtotal_3
                    {
                      #keys: '[107036.0.2002902351]'
                      BaseType: 'MenuSubtotal'
                      IsDerived: true
                      Children:
                      [
                        Component MenuCount id:MenuCount_3 { #keys: '[107036.0.2002903591]' BaseType: 'MenuCount' IsDerived: true }
                        Component MenuSum id:MenuSum_3 { #keys: '[107036.0.2002904543]' BaseType: 'MenuSum' IsDerived: true }
                        Component MenuAverage id:MenuAverage_3 { #keys: '[107036.0.2002905513]' BaseType: 'MenuAverage' IsDerived: true }
                        Component MenuMin id:MenuMin_3 { #keys: '[107036.0.2002906456]' BaseType: 'MenuMin' IsDerived: true }
                        Component MenuMax id:MenuMax_3 { #keys: '[107036.0.2002907419]' BaseType: 'MenuMax' IsDerived: true }
                        Component MenuStdDev id:MenuStdDev_3 { #keys: '[107036.0.2002908342]' BaseType: 'MenuStdDev' IsDerived: true }
                        Component MenuRemoveSubtotal id:MenuRemoveSubtotal_3 { #keys: '[107036.0.2004963099]' BaseType: 'MenuRemoveSubtotal' IsDerived: true }
                      ]
                      Properties:
                      [
                        Image: 'QUANTOR'
                        Text: 'S&ubtotal'
                        ModeledStringList ChildOrdering
                        {
                          c: MenuCount_3
                          c: MenuSum_3
                          c: MenuAverage_3
                          c: MenuMin_3
                          c: MenuMax_3
                          c: MenuStdDev_3
                          c: Menu_2
                          c: MenuRemoveSubtotal_3
                        }
                      ]
                    }
                  ]
                  Properties:
                  [
                    ModeledStringList ChildOrdering
                    {
                      c: MenuSubtotal_3
                      c: MenuSort_3
                    }
                  ]
                }
              ]
              Properties:
              [
                PosX: 44
                PosY: 134
              ]
            }
            Component DataHolderShadowGlobalParameters
            {
              #keys: '[124808.2.638763385]'
              BaseType: 'DataHolder'
              Databinding: 'shadow[GlobalParameters_MP]*'
              Properties:
              [
                PosX: 41
                PosY: 103
              ]
            }
            Component DataHolderMatrixEditorRows
            {
              #keys: '[124808.2.638763386]'
              BaseType: 'DataHolder'
              Databinding: 'structured[UnitOfMeasure_MP]*'
              Children:
              [
                Component GUIDataExtractorMatrixRows
                {
                  #keys: '[124808.2.638763387]'
                  BaseType: 'GUIDataExtractor'
                  Properties:
                  [
                    Component: 'ListUnitOfMeasurement'
                    DataType: 'UnitOfMeasure_MP'
                    PosX: 24
                    PosY: 36
                  ]
                }
              ]
              Properties:
              [
                PosX: 7
                PosY: 103
              ]
            }
            Component DataHolderMatrixEditorColumns
            {
              #keys: '[124808.2.638763388]'
              BaseType: 'DataHolder'
              Databinding: 'structured[UnitOfMeasure_MP]*'
              Children:
              [
                Component GUIDataExtractorMatrixColumns
                {
                  #keys: '[124808.2.638763389]'
                  BaseType: 'GUIDataExtractor'
                  Properties:
                  [
                    DataSet: 'MacroPlan'
                    DataType: 'MacroPlan'
                    PosX: 17
                    PosY: 33
                    Transformation: 'UnitOfMeasure_MP'
                  ]
                }
              ]
              Properties:
              [
                PosX: 496
                PosY: 22
              ]
            }
            Component AttributeContextMenu
            {
              #keys: '[124808.2.638763403]'
              BaseType: 'popupMatrixEditorAttributeHeader'
              Children:
              [
                Component PopupParent id:PopupParent_5
                {
                  #keys: '[124988.0.211591097]'
                  BaseType: 'PopupParent'
                  IsDerived: true
                  Children:
                  [
                    Component MenuSUbtotal
                    {
                      #keys: '[124988.0.211593204]'
                      BaseType: 'MenuSUbtotal'
                      IsDerived: true
                      Children:
                      [
                        Component MenuRow
                        {
                          #keys: '[124988.0.211593332]'
                          BaseType: 'MenuRow'
                          IsDerived: true
                          Children:
                          [
                            Component MenuCount id:MenuCount_4 { #keys: '[124988.0.211594406]' BaseType: 'MenuCount' IsDerived: true }
                            Component MenuSum id:MenuSum_4 { #keys: '[124988.0.211595117]' BaseType: 'MenuSum' IsDerived: true }
                            Component MenuAverage id:MenuAverage_4 { #keys: '[124988.0.211595592]' BaseType: 'MenuAverage' IsDerived: true }
                            Component MenuStdDev id:MenuStdDev_4 { #keys: '[124988.0.211598314]' BaseType: 'MenuStdDev' IsDerived: true }
                            Component MenuRemoveSubtotal id:MenuRemoveSubtotal_4 { #keys: '[124988.0.211598781]' BaseType: 'MenuRemoveSubtotal' IsDerived: true }
                          ]
                          Properties:
                          [
                            Image: 'ROW'
                            Text: '&Row'
                            ModeledStringList ChildOrdering
                            {
                              c: MenuCount_4
                              c: MenuSum_4
                              c: MenuAverage_4
                              c: MenuMIn
                              c: MenuMAx
                              c: MenuStdDev_4
                              c: menuSeparator_1
                              c: MenuRemoveSubtotal_4
                            }
                          ]
                        }
                      ]
                      Properties:
                      [
                        Image: 'QUANTOR'
                        Text: 'S&ubtotal'
                      ]
                    }
                  ]
                }
              ]
            }
          ]
          Properties:
          [
            AllowUserAttributeChange: true
            AttributeContextMenu: 'AttributeContextMenu'
            Attributes: 'Factor'
            Border: true
            ColumnHeaderContextMenu: 'ColumnViewContextMenu1'
            ColumnHeaderPath: 'Name'
            ColumnView: 'MatrixEditorColumns'
            ColumnViewRelation: 'TargetUnitOfMeasureInConversionMatrix'
            ContextMenu: 'menuMatrixEditorCell'
            DoubleBuffering: false
            RowHeaderContextMenu: 'RowViewContextMenu1'
            RowHeaderPath: 'Name'
            RowView: 'MatrixEditorRows'
            RowViewRelation: 'SourceUnitOfMeasureInConversionMatrix'
            ModeledStringList ChildOrdering
            {
              c: menuMatrixEditorCell
              c: GUIDataExtractorConversionFactorInMatrix
              c: MatrixEditorRows
              c: RowViewContextMenu1
              c: MatrixEditorColumns
              c: ColumnViewContextMenu1
              c: DataHolderShadowGlobalParameters
              c: DataHolderMatrixEditorRows
              c: DataHolderMatrixEditorColumns
              c: AttributeContextMenu
            }
          ]
          ResponseDefinitions:
          [
            DelegatedResponseDefinition OnClick id:Responsedef_SplitterWnd_MatrixEditorAccountCost_Menu_OnClick
            {
              #keys: '[124808.1.736681250]'
              Initiator: 'Menu'
              IsInherited: false
              ResponseType: 'OnClick'
              Arguments:
              [
                ResponseDefinitionArgument object
                {
                  #keys: '[124808.1.736681251]'
                  Binding: 'this.Selection()'
                }
              ]
            }
            DelegatedResponseDefinition OnClick id:Responsedef_SplitterWnd_MatrixEditorAccountCost_Menu_OnClick_562
            {
              #keys: '[124808.1.736681279]'
              Initiator: 'Menu'
              IsInherited: false
              ResponseType: 'OnClick'
              Arguments:
              [
                ResponseDefinitionArgument cell
                {
                  #keys: '[124808.1.736681280]'
                  Binding: 'this.SelectionObjects()'
                }
              ]
            }
          ]
        }
      ]
      Properties:
      [
        Border: true
        DoubleBuffering: false
        Size: 37.5
        Title: 'Conversion matrix'
      ]
    }
  ]
  Properties:
  [
    DoubleBuffering: false
    HorizontalSplit: false
    PaneOrder: '1;0'
    ModeledStringList ChildOrdering
    {
      c: SplitterPaneConversionMatrix
      c: SplitterPane339
    }
  ]
}
