Quintiq file version 2.0
Component ListScenario
{
  #keys: '[110880.5.120153328]'
  BaseType: 'List'
  Children:
  [
    #child: ColumnTitles
    Component GUIDataExtractorScenario
    {
      #keys: '[110880.5.120153376]'
      BaseType: 'GUIDataExtractor'
      Properties:
      [
        DataSet: 'ScenarioManager'
        DataType: 'ScenarioManager'
        PosX: 2
        PosY: 89
        SizePosition: 'lt2 28 89 115'
        Transformation: 'ScenarioNode'
      ]
    }
    Component GUIDataSetLevel1
    {
      #keys: '[110880.5.120153329]'
      BaseType: 'GUIDataSetLevel'
      Children:
      [
        Component GUIDataSetLevel5
        {
          #keys: '[110880.5.120153330]'
          BaseType: 'GUIDataSetLevel'
          Properties:
          [
            AutoSelectColumns: false
            Columns: 'ScenarioNodeColumns'
            FilterArguments: 'dataholderusergroup:DataHolderUserGroup(structured[UserGroupDefinition])'
            FixedFilter: 'false'
            PosX: 23
            PosY: 22
            SizePosition: 'lt23 49 22 48'
            SortCriteria: 'astype(Scenario).Name;astype(ScenarioFolder).Name'
            Sortable: false
            Transformation: 'Children'
          ]
        }
      ]
      Properties:
      [
        AutoSelectColumns: false
        Columns: 'ScenarioNodeColumns'
        DataExtractor: 'GUIDataExtractorScenario'
        FixedFilter: 'isnull( object.Parent() )'
        PosX: 2
        PosY: 121
        SizePosition: 'lt2 28 121 147'
        SortCriteria: 'astype(ScenarioFolder).IsRecycleBin;Name'
        Sortable: false
      ]
    }
    Component popupListScenario
    {
      #keys: '[110880.5.120153331]'
      BaseType: 'popupList'
      Children:
      [
        Component PopupParent
        {
          #keys: '[514.0.129466]'
          BaseType: 'PopupParent'
          IsDerived: true
          Children:
          [
            Component MenuScenarioEdit { #keys: '[110880.5.120153334]' BaseType: 'Menu' Properties: [ BindDoubleClick: true Image: 'editobject' Shortcut: 'Enter' Text: 'Edit...' ] }
            Component MenuScenarioDelete { #keys: '[110880.5.120153335]' BaseType: 'Menu' Properties: [ Image: 'trash' Shortcut: 'Del' Text: 'Delete' ] }
            Component MenuSeparator1 { #keys: '[110880.5.120153338]' BaseType: 'Menu' Properties: [ Separator: true ] }
            Component MenuScenarioCopy { #keys: '[110880.5.120153336]' BaseType: 'Menu' Properties: [ Image: 'COPY' Shortcut: 'Ctrl+O' Text: 'Copy...' ] }
            Component MenuScenarioSelect { #keys: '[110880.5.120153339]' BaseType: 'Menu' Properties: [ BindDoubleClick: true Image: 'CHECK' Shortcut: 'Space' Text: 'Select' ] }
            Component MenuScenarioEditAuthorization { #keys: '[110880.5.120153340]' BaseType: 'Menu' Properties: [ Image: 'CONTRACT' Shortcut: 'Ctrl+Shift+A' Text: 'Edit authorization...' ] }
            Component Menu4 { #keys: '[110880.5.120153341]' BaseType: 'Menu' Properties: [ Separator: true ] }
            Component MenuScenarioAvailable { #keys: '[110880.5.120153342]' BaseType: 'Menu' Properties: [ Image: 'DATA_OUT' Text: 'Set as &available' ] }
            Component MenuScenarioUnavailable { #keys: '[110880.5.120153343]' BaseType: 'Menu' Properties: [ Image: 'DATA_DOWN' Text: 'Set as unavaila&ble' ] }
            Component Menu1 { #keys: '[110880.5.120153344]' BaseType: 'Menu' Properties: [ Separator: true ] }
            Component MenuKnowledge1
            {
              #keys: '[110880.5.120153345]'
              BaseType: 'Menu'
              Children:
              [
                Component Menu12 { #keys: '[110880.5.120153347]' BaseType: 'Menu' Properties: [ Separator: true ] }
                Component MenuScenarioSelectKB { #keys: '[110880.5.120153346]' BaseType: 'Menu' Properties: [ Image: 'CHECK' Shortcut: 'Ctrl+K' Text: 'Select KB branch...' ] }
                Component MenuScenarioCreateKB { #keys: '[110880.5.120153348]' BaseType: 'Menu' Properties: [ Image: 'CABINET' Text: 'Create KB branch...' ] }
                Component MenuScenarioEditKBBranch { #keys: '[110880.5.120153349]' BaseType: 'Menu' Properties: [ Image: 'editobject' Text: 'Edit knowledge tables...' ] }
              ]
              Properties:
              [
                Image: 'BRIEFCASE'
                Text: 'Knowledge'
                ModeledStringList ChildOrdering
                {
                  c: MenuScenarioSelectKB
                  c: Menu12
                  c: MenuScenarioCreateKB
                  c: MenuScenarioEditKBBranch
                }
              ]
            }
            Component MenuAdministration
            {
              #keys: '[110880.5.120153350]'
              BaseType: 'Menu'
              Children:
              [
                Component MenuActivateDataset { #keys: '[110880.5.120153351]' BaseType: 'Menu' Properties: [ Image: 'DATA_GEAR' Text: 'Activate dataset' ] }
              ]
              Properties:
              [
                Image: 'SHIELD'
                Text: 'Administration'
              ]
            }
            Component MenuScenarioNewMacroPlan { #keys: '[110880.5.120153333]' BaseType: 'Menu' Properties: [ Image: 'new' Shortcut: 'Ins' Text: 'New...' ] }
            Component Menu10 { #keys: '[110880.5.120153332]' BaseType: 'Menu' Properties: [ Separator: true ] }
            Component Menu3 { #keys: '[110880.5.1300758572]' BaseType: 'Menu' Properties: [ Separator: true ] }
            Component MenuRunBenchmarking { #keys: '[110880.5.1300761751]' BaseType: 'Menu' ViewSecurity: 'OptimizerBenchmarking' Properties: [ Image: 'GEARS' Text: 'Run benchmarking...' ] }
            Component MenuRequestData { #keys: '[110880.8.329302044]' BaseType: 'Menu' Properties: [ Image: 'DATA_UNKNOWN' Text: 'Request data from Data Manager...' ] }
            Component MenuCompare
            {
              #keys: '[127710.1.701092378]'
              BaseType: 'Menu'
              Children:
              [
                Component MenuCompareSalesDemands { #keys: '[127710.1.732574677]' BaseType: 'Menu' Properties: [ Image: 'CONTRACT' Text: 'Sales demands' ] }
                Component MenuCompareCosts { #keys: '[127710.1.732578272]' BaseType: 'Menu' Properties: [ Image: 'CHEST' Text: 'Costs' ] }
                Component MenuCompareTrips { #keys: '[127710.1.732579400]' BaseType: 'Menu' ViewSecurity: 'TransportationPlanning' Properties: [ Image: 'TRUCK_RED' Text: 'Trips' ] }
                Component MenuCompareNewSupplies { #keys: '[127710.1.732580192]' BaseType: 'Menu' Properties: [ Image: 'CUBE_YELLOW_ADD' Text: 'New supplies' ] }
                Component MenuCompareUnitPeriods { #keys: '[127710.1.732580872]' BaseType: 'Menu' Properties: [ Image: 'CALENDAR' Text: 'Unit periods' ] }
                Component MenuCompareProductInStockingPointInPeriods { #keys: '[127710.1.732581596]' BaseType: 'Menu' Properties: [ Image: 'CALENDAR_PREFERENCES' Text: 'Product in stocking point in periods' ] }
                Component menuSeparator911 { #keys: '[127710.1.733163832]' BaseType: 'Menu' Properties: [ Separator: true ] }
                Component MenuEditViews { #keys: '[127710.1.733165035]' BaseType: 'Menu' Properties: [ Image: 'WINDOW_VIEW' Text: 'Edit views' ] }
              ]
              Properties:
              [
                Text: 'Compare'
                ModeledStringList ChildOrdering
                {
                  c: MenuCompareSalesDemands
                  c: MenuCompareUnitPeriods
                  c: MenuCompareProductInStockingPointInPeriods
                  c: MenuCompareNewSupplies
                  c: MenuCompareTrips
                  c: MenuCompareCosts
                  c: menuSeparator911
                  c: MenuEditViews
                }
              ]
            }
            Component menuSeparator { #keys: '[127710.1.701092455]' BaseType: 'Menu' Properties: [ Separator: true ] }
          ]
          Properties:
          [
            ModeledStringList ChildOrdering
            {
              c: MenuActions
              c: MenuFilter
              c: menuListQuintiqSetQuantor
              c: Menu10
              c: MenuScenarioNewMacroPlan
              c: MenuScenarioEdit
              c: MenuScenarioDelete
              c: MenuScenarioCopy
              c: MenuSeparator1
              c: MenuScenarioSelect
              c: MenuScenarioEditAuthorization
              c: Menu4
              c: MenuScenarioAvailable
              c: MenuScenarioUnavailable
              c: menuSeparator
              c: MenuCompare
              c: Menu1
              c: MenuKnowledge1
              c: MenuAdministration
              c: Menu3
              c: MenuRunBenchmarking
              c: MenuRequestData
            }
          ]
        }
      ]
      Properties:
      [
        PosX: 2
        PosY: 25
        SizePosition: 'lt2 28 25 51'
      ]
    }
    Component popupListFolder
    {
      #keys: '[110880.5.120153355]'
      BaseType: 'popupList'
      Children:
      [
        Component PopupParent id:PopupParent_1
        {
          #keys: '[514.0.129466]'
          BaseType: 'PopupParent'
          IsDerived: true
          Children:
          [
            Component MenuActions id:MenuActions_1
            {
              #keys: '[104128.0.40838282]'
              BaseType: 'MenuActions'
              IsDerived: true
              Children:
              [
                Component menuConfigureList id:menuConfigureList_1 { #keys: '[104128.0.40847625]' BaseType: 'menuConfigureList' IsDerived: true }
                Component menuPrintList id:menuPrintList_1 { #keys: '[104128.0.40856936]' BaseType: 'menuPrintList' IsDerived: true }
                Component menuExportList id:menuExportList_1 { #keys: '[104128.0.40866279]' BaseType: 'menuExportList' IsDerived: true }
                Component MenuCopyCell id:MenuCopyCell_1 { #keys: '[104128.0.59854330]' BaseType: 'MenuCopyCell' IsDerived: true }
                Component MenuCopyRow id:MenuCopyRow_1 { #keys: '[104128.0.59873748]' BaseType: 'MenuCopyRow' IsDerived: true }
              ]
              Properties:
              [
                ModeledStringList ChildOrdering
                {
                  c: menuConfigureList_1
                  c: Menu6_1
                  c: menuPrintList_1
                  c: menuExportList_1
                  c: MenuCopyCell_1
                  c: MenuCopyRow_1
                }
              ]
            }
            Component MenuFilter id:MenuFilter_1
            {
              #keys: '[104128.0.40995014]'
              BaseType: 'MenuFilter'
              IsDerived: true
              Children:
              [
                Component menuEditFilter id:menuEditFilter_1 { #keys: '[104128.0.41489233]' BaseType: 'menuEditFilter' IsDerived: true }
              ]
            }
            Component menuListQuintiqSetQuantor id:menuListQuintiqSetQuantor_1
            {
              #keys: '[530.0.12233117]'
              BaseType: 'menuListQuintiqSetQuantor'
              IsDerived: true
              Children:
              [
                Component menuListQuintiqSumQuantor id:menuListQuintiqSumQuantor_1 { #keys: '[530.0.12233118]' BaseType: 'menuListQuintiqSumQuantor' IsDerived: true }
                Component menuListQuintiqCountQuantor id:menuListQuintiqCountQuantor_1 { #keys: '[530.0.13230335]' BaseType: 'menuListQuintiqCountQuantor' IsDerived: true }
                Component menuListQuintiqMinQuantor id:menuListQuintiqMinQuantor_1 { #keys: '[530.0.12233349]' BaseType: 'menuListQuintiqMinQuantor' IsDerived: true }
                Component menuListQuintiqMaxQuantor id:menuListQuintiqMaxQuantor_1 { #keys: '[530.0.12233351]' BaseType: 'menuListQuintiqMaxQuantor' IsDerived: true }
                Component menuListQuintiqAverageQuantor id:menuListQuintiqAverageQuantor_1 { #keys: '[530.0.12233119]' BaseType: 'menuListQuintiqAverageQuantor' IsDerived: true }
                Component menuListQuintiqStddevQuantor id:menuListQuintiqStddevQuantor_1 { #keys: '[530.0.12233730]' BaseType: 'menuListQuintiqStddevQuantor' IsDerived: true }
                Component menuListQuintiqEditQuantor id:menuListQuintiqEditQuantor_1 { #keys: '[530.1.77961680]' BaseType: 'menuListQuintiqEditQuantor' IsDerived: true }
                Component menuListQuintiqRemoveQuantor id:menuListQuintiqRemoveQuantor_1 { #keys: '[530.0.12235923]' BaseType: 'menuListQuintiqRemoveQuantor' IsDerived: true }
                Component menuCollapsetoquantors id:menuCollapsetoquantors_1 { #keys: '[530.1.7496551]' BaseType: 'menuCollapsetoquantors' IsDerived: true }
                Component menuExpandallquantors id:menuExpandallquantors_1 { #keys: '[530.1.7497772]' BaseType: 'menuExpandallquantors' IsDerived: true }
                Component MenuShowQuantorrow id:MenuShowQuantorrow_1 { #keys: '[10572.1.130233854]' BaseType: 'MenuShowQuantorrow' IsDerived: true }
                Component MenuRemoveAllQuantors id:MenuRemoveAllQuantors_1 { #keys: '[12412.0.247646985]' BaseType: 'MenuRemoveAllQuantors' IsDerived: true }
                Component menuListQuintiqRangeQuantor id:menuListQuintiqRangeQuantor_1 { #keys: '[100708.1.234578357]' BaseType: 'menuListQuintiqRangeQuantor' IsDerived: true }
              ]
              Properties:
              [
                ModeledStringList ChildOrdering
                {
                  c: menuListQuintiqSumQuantor_1
                  c: menuListQuintiqCountQuantor_1
                  c: menuListQuintiqMinQuantor_1
                  c: menuListQuintiqMaxQuantor_1
                  c: menuListQuintiqAverageQuantor_1
                  c: menuListQuintiqStddevQuantor_1
                  c: menuListQuintiqRangeQuantor_1
                  c: menuQListSeperatorQuantor_1
                  c: menuListQuintiqEditQuantor_1
                  c: menuListQuintiqRemoveQuantor_1
                  c: MenuRemoveAllQuantors_1
                  c: menuCollapsetoquantors_1
                  c: Menu_1
                  c: menuExpandallquantors_1
                  c: MenuShowQuantorrow_1
                }
              ]
            }
            Component MenuSeparator { #keys: '[110880.5.120153356]' BaseType: 'Menu' Properties: [ Separator: true ] }
            Component MenuFolderNew { #keys: '[110880.5.120153357]' BaseType: 'Menu' Properties: [ Image: 'FOLDER_NEW' Shortcut: 'Ctrl+N' Text: 'New folder...' ] }
            Component MenuFolderEdit { #keys: '[110880.5.120153358]' BaseType: 'Menu' Properties: [ Image: 'FOLDER_EDIT' Shortcut: 'Ctrl+E' Text: 'Edit folder...' ] }
            Component MenuFolderDelete { #keys: '[110880.5.120153359]' BaseType: 'Menu' Properties: [ Image: 'FOLDER_DELETE' Shortcut: 'Del' Text: 'Delete folder' ] }
            Component MenuSeparatorScenario { #keys: '[110880.5.120153360]' BaseType: 'Menu' Properties: [ Separator: true ] }
            Component MenuFolderNewMacroPlan { #keys: '[110880.5.120153361]' BaseType: 'Menu' Properties: [ Image: 'new' Shortcut: 'Ins' Text: 'New scenario...' ] }
            Component Menu5 { #keys: '[110880.5.120153362]' BaseType: 'Menu' Properties: [ Separator: true ] }
            Component MenuFolderAvailable { #keys: '[110880.5.120153363]' BaseType: 'Menu' Properties: [ Image: 'DATA_OUT' Text: 'Set as available' ] }
            Component MenuFolderUnavailable { #keys: '[110880.5.120153364]' BaseType: 'Menu' Properties: [ Image: 'DATA_DOWN' Text: 'Set as unavailable' ] }
            Component Menu6 id:Menu6_2 { #keys: '[110880.5.120153368]' BaseType: 'Menu' Properties: [ Separator: true ] }
            Component MenuFolderEditAuthorization { #keys: '[110880.5.120153369]' BaseType: 'Menu' Properties: [ Image: 'CONTRACT' Shortcut: 'Ctrl+Shift+A' Text: 'Edit authorization...' ] }
            Component MenuEmpty { #keys: '[110880.5.120153370]' BaseType: 'Menu' Properties: [ Image: 'trash' Text: 'Empty recycle bin' Visible: false ] }
            Component MenuRestoreItemAll { #keys: '[110880.5.120153371]' BaseType: 'Menu' Properties: [ Image: 'UNDO' Text: 'Restore item' Visible: false ] }
          ]
          Properties:
          [
            ModeledStringList ChildOrdering
            {
              c: MenuActions_1
              c: MenuFilter_1
              c: menuListQuintiqSetQuantor_1
              c: MenuSeparator
              c: MenuFolderNew
              c: MenuFolderEdit
              c: MenuFolderDelete
              c: MenuSeparatorScenario
              c: MenuFolderNewMacroPlan
              c: Menu5
              c: MenuFolderAvailable
              c: MenuFolderUnavailable
              c: Menu6_2
              c: MenuFolderEditAuthorization
              c: MenuEmpty
              c: MenuRestoreItemAll
            }
          ]
        }
      ]
      Properties:
      [
        PosX: 2
        PosY: 57
        SizePosition: 'lt2 28 57 83'
      ]
    }
  ]
  Properties:
  [
    AutoDrag: true
    BackgroundColor: 'Window'
    ContextMenu: 'popupListScenario'
    ExpandAllOnOpen: true
    ExpandNewItems: true
    FullRowSelect: true
    NumberColumns: 0
    NumberLines: 0
    SizePosition: 'ss0 0 0 0'
    ModeledStringList ChildOrdering
    {
      c: ColumnTitles
      c: popupListScenario
      c: popupListFolder
      c: GUIDataExtractorScenario
      c: GUIDataSetLevel1
    }
  ]
  ResponseDefinitions:
  [
    DelegatedResponseDefinition OnClick id:Responsedef_ListScenario_Menu_OnClick
    {
      #keys: '[11766.1.294764689]'
      Initiator: 'Menu'
      IsInherited: false
      ResponseType: 'OnClick'
      Arguments:
      [
        ResponseDefinitionArgument selection
        {
          #keys: '[11766.1.294764690]'
          Binding: 'this.Selection()'
        }
      ]
    }
    DelegatedResponseDefinition OnClick id:Responsedef_ListScenario_GUIButtonBase_OnClick
    {
      #keys: '[11766.1.294764719]'
      Initiator: 'GUIButtonBase'
      IsInherited: false
      ResponseType: 'OnClick'
      Arguments:
      [
        ResponseDefinitionArgument selection
        {
          #keys: '[11766.1.294764720]'
          Binding: 'this.Selection()'
        }
      ]
    }
    ResponseDefinition OnContextMenu id:Responsedef_ListScenario_OnContextMenu
    {
      #keys: '[11766.1.297274756]'
      IsInherited: false
      ResponseType: 'OnContextMenu'
      Arguments:
      [
        ResponseDefinitionArgument selection
        {
          #keys: '[11766.1.297274757]'
          Binding: 'this.Selection()'
        }
      ]
    }
  ]
}
