Quintiq file version 2.0
#root
#parent: LibMacroPlannerWebUI
OrphanComponent FormScenariosKPIsComparison
{
  #keys: '[134266.1.2077645356]'
  Accessibility: 'Extensible'
  BaseType: 'WebForm'
  Children:
  [
    Component MatrixEditorFinancialKPIs
    {
      #keys: '[134266.1.2077643932]'
      BaseType: 'WebMatrixEditor'
      Children:
      [
        Component MatrixEditorCellScenarioKPIs
        {
          #keys: '[134266.1.2077643933]'
          BaseType: 'WebMatrixEditorCell'
          Children:
          [
            Component DataExtractorScenarioKPIs
            {
              #keys: '[134266.1.2077643934]'
              BaseType: 'WebDataExtractor'
              Properties:
              [
                DataType: 'ScenarioManager'
                Source: 'ScenarioManager'
                Taborder: 0
                Transformation: 'ScenarioMP.KPIValue'
              ]
            }
          ]
          Properties:
          [
            Attributes: 'DisplayValue'
            Column: 'Scenario'
            Row: 'KPI'
            Taborder: 0
          ]
        }
        Component MatrixEditorRowsKPIs
        {
          #keys: '[134266.1.2077643935]'
          BaseType: 'WebMatrixEditorHeaderLevel'
          Children:
          [
            Component DataExtractorKPIs
            {
              #keys: '[134266.1.2077643936]'
              BaseType: 'WebDataExtractor'
              Properties:
              [
                DataType: 'structured[KPI]'
                ExtractionMode: 'Checked'
                Source: 'ApplicationMacroPlanner.DataHolderSelectedKPI'
                Taborder: 0
                Transformation: 'Elements'
              ]
            }
          ]
          Properties:
          [
            Legend: 'Name'
            SortCriteria: 'KPISetting.DisplayIndex'
            Taborder: 1
          ]
        }
        Component MatrixEditorColumnsScenarios
        {
          #keys: '[134266.1.2077643937]'
          BaseType: 'WebMatrixEditorHeaderLevel'
          Children:
          [
            Component DataExtractorScenarios
            {
              #keys: '[134266.1.2077643938]'
              BaseType: 'WebDataExtractor'
              Properties:
              [
                DataType: 'structured[ScenarioMP]'
                Source: 'ApplicationMacroPlanner.DataHolderFocusedScenario'
                Taborder: 0
                Transformation: 'Elements'
              ]
            }
          ]
          Properties:
          [
            Legend: 'Name'
            Taborder: 2
          ]
        }
        Component matrixeditorContextMenu1
        {
          #keys: '[134266.1.2077643939]'
          BaseType: 'matrixeditorContextMenu'
          Children:
          [
            Component MenuSeparator0
            {
              #keys: '[138546.0.226556183]'
              BaseType: 'WebMenu'
              Properties:
              [
                Separator: true
                Taborder: 1
              ]
            }
            Component MenuSelectKPIs
            {
              #keys: '[138546.0.226568622]'
              BaseType: 'WebMenu'
              Properties:
              [
                Image: 'EDITOR_KPI'
                Shortcut: 'Ctrl+Shift+E'
                Taborder: 3
                Title: 'Select KPIs...'
              ]
            }
            Component MenuRefreshKPI
            {
              #keys: '[137862.0.695615723]'
              BaseType: 'WebMenu'
              Properties:
              [
                Image: 'CLOCK_REFRESH'
                Taborder: 5
                Title: 'Refresh KPI for active scenario'
              ]
            }
            Component MenuSeparator862
            {
              #keys: '[137862.0.695615801]'
              BaseType: 'WebMenu'
              Properties:
              [
                Separator: true
                Taborder: 4
              ]
            }
            Component MenuCopy
            {
              #keys: '[138034.3.1296123318]'
              BaseType: 'MenuCopy'
              IsDerived: true
              Properties:
              [
                Taborder: 2
              ]
            }
          ]
          Properties:
          [
            Taborder: 3
          ]
        }
      ]
      Properties:
      [
        Columns: 'MatrixEditorColumnsScenarios'
        ContextMenu: 'matrixeditorContextMenu1'
        Editable: false
        Rows: 'MatrixEditorRowsKPIs'
        Taborder: 0
      ]
      ResponseDefinitions:
      [
        DelegatedResponseDefinition OnClick id:Responsedef_MatrixEditorFinancialKPIs_WebMenu_OnClick
        {
          #keys: '[139394.0.2086142197]'
          Initiator: 'WebMenu'
          IsInherited: false
          ResponseType: 'OnClick'
          Arguments:
          [
            ResponseDefinitionArgument selection
            {
              #keys: '[6763.0.7961598]'
              Binding: 'this.Selection()'
            }
          ]
        }
        DelegatedResponseDefinition OnClick id:Responsedef_MatrixEditorFinancialKPIs_WebButton_OnClick
        {
          #keys: '[139394.0.2086142198]'
          Initiator: 'WebButton'
          IsInherited: false
          ResponseType: 'OnClick'
          Arguments:
          [
            ResponseDefinitionArgument selection
            {
              #keys: '[6763.0.7961671]'
              Binding: 'this.Selection()'
            }
          ]
        }
        DelegatedResponseDefinition OnClick id:Responsedef_MatrixEditorFinancialKPIs_WebMenu_OnClick_545
        {
          #keys: '[139394.0.2086142199]'
          Initiator: 'WebMenu'
          IsInherited: false
          ResponseType: 'OnClick'
          Arguments:
          [
            ResponseDefinitionArgument selectedrows
            {
              #keys: '[6763.0.7961744]'
              Binding: 'this.SelectedRows()'
            }
          ]
        }
        DelegatedResponseDefinition OnClick id:Responsedef_MatrixEditorFinancialKPIs_WebButton_OnClick_847
        {
          #keys: '[139394.0.2086142200]'
          Initiator: 'WebButton'
          IsInherited: false
          ResponseType: 'OnClick'
          Arguments:
          [
            ResponseDefinitionArgument selectedrows
            {
              #keys: '[6763.0.7961817]'
              Binding: 'this.SelectedRows()'
            }
          ]
        }
        DelegatedResponseDefinition OnClick id:Responsedef_MatrixEditorFinancialKPIs_WebMenu_OnClick_424
        {
          #keys: '[139394.0.2086142201]'
          Initiator: 'WebMenu'
          IsInherited: false
          ResponseType: 'OnClick'
          Arguments:
          [
            ResponseDefinitionArgument selectedcolumns
            {
              #keys: '[6763.0.7961890]'
              Binding: 'this.SelectedColumns()'
            }
          ]
        }
        DelegatedResponseDefinition OnClick id:Responsedef_MatrixEditorFinancialKPIs_WebButton_OnClick_623
        {
          #keys: '[139394.0.2086142202]'
          Initiator: 'WebButton'
          IsInherited: false
          ResponseType: 'OnClick'
          Arguments:
          [
            ResponseDefinitionArgument selectedcolumns
            {
              #keys: '[6763.0.7961963]'
              Binding: 'this.SelectedColumns()'
            }
          ]
        }
      ]
    }
  ]
  Properties:
  [
    Image: 'TABLE'
    Title: 'KPI Matrix'
    UseExistingInstance: true
  ]
}
