Quintiq file version 2.0 
 | 
Component ListRun 
 | 
{ 
 | 
  #keys: '[139164.0.261222286]' 
 | 
  BaseType: 'List' 
 | 
  Children: 
 | 
  [ 
 | 
    #child: ColumnTitles307 
 | 
    Component popupList924 
 | 
    { 
 | 
      #keys: '[139164.0.261222289]' 
 | 
      BaseType: 'popupList' 
 | 
      Children: 
 | 
      [ 
 | 
        Component PopupParent 
 | 
        { 
 | 
          #keys: '[514.0.129466]' 
 | 
          BaseType: 'PopupParent' 
 | 
          IsDerived: true 
 | 
          Children: 
 | 
          [ 
 | 
            Component MenuSeparator { #keys: '[139164.0.261222294]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
            Component MenuEditRun { #keys: '[139164.0.261222296]' BaseType: 'Menu' Properties: [ BindDoubleClick: true Image: 'EDITOBJECT' Shortcut: 'Space' Text: '&Edit comment...' ] } 
 | 
            Component MenuDeleteRun { #keys: '[139164.0.261222297]' BaseType: 'Menu' Properties: [ Image: 'TRASH' Shortcut: 'Del' Text: '&Delete' ] } 
 | 
            Component MenuRun { #keys: '[139164.0.447385522]' BaseType: 'Menu' Properties: [ Image: 'MEDIA_PLAY_GREEN' Text: 'Copy and run' ] } 
 | 
            Component menuSeparator { #keys: '[139164.0.2058696078]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
            Component MenuStop { #keys: '[139164.1.28867421]' BaseType: 'Menu' Properties: [ Image: 'MEDIA_STOP_RED' Text: 'Stop' ] } 
 | 
            Component MenuPause { #keys: '[139164.4.113052354]' BaseType: 'Menu' Properties: [ Image: 'MEDIA_PAUSE' Text: 'Pause' ] } 
 | 
            Component MenuContinue { #keys: '[139164.4.299477158]' BaseType: 'Menu' Properties: [ Image: 'NAVIGATE_RIGHT_LIGHT_GREEN' Text: 'Continue' ] } 
 | 
            Component menuSeparator388 { #keys: '[139164.4.301755060]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
            Component MenuCreateStatisticsAndIssues { #keys: '[142652.0.1830136412]' BaseType: 'Menu' Properties: [ Image: 'SPREADSHEET_CHART' Shortcut: 'Alt+C' Text: '&Create statistics and issues' ] } 
 | 
            Component MenuSelectDataset { #keys: '[141860.2.129562208]' BaseType: 'Menu' Properties: [ Image: 'CHECK2' Text: 'Select dataset that executed run' ] } 
 | 
            Component MenuOpenNewClientWithOriginalDataset { #keys: '[141860.2.155277638]' BaseType: 'Menu' Properties: [ Image: 'DATA_NEW' Text: 'Open client with dataset run' ] } 
 | 
            Component menuSeparator228 { #keys: '[141860.2.570672512]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
            Component MenuToggles 
 | 
            { 
 | 
              #keys: '[141860.2.807622271]' 
 | 
              BaseType: 'Menu' 
 | 
              Children: 
 | 
              [ 
 | 
                Component menuSeparator378 { #keys: '[141860.2.794830261]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
                Component MenuStartDebuggingScope { #keys: '[141860.2.794835462]' BaseType: 'Menu' Properties: [ Image: 'DEBUG_RUN' Text: 'Start debugging scope' ] } 
 | 
                Component MenuStopDebuggingScope { #keys: '[141860.2.794836015]' BaseType: 'Menu' Properties: [ Image: 'DEBUG_STOP' Text: 'Stop debugging scope' ] } 
 | 
                Component MenuEnableDatasetCopies { #keys: '[141860.2.801972734]' BaseType: 'Menu' Properties: [ Image: 'DATA_OK' Text: 'Enable dataset copies' ] } 
 | 
                Component MenuDisableDatasetCopes { #keys: '[141860.2.801974076]' BaseType: 'Menu' Properties: [ Image: 'DATA_FORBIDDEN' Text: 'Disable dataset copes' ] } 
 | 
                Component menuSeparator122 { #keys: '[141860.2.801974334]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
                Component MenuEnableAutomaticPropagation { #keys: '[141860.2.801975385]' BaseType: 'Menu' Properties: [ Image: 'GEARS_RUN' Text: 'Enable debugging propagation errors' ] } 
 | 
                Component MenuDisableAutomaticPropagation { #keys: '[141860.2.801976301]' BaseType: 'Menu' Properties: [ Image: 'GEARS_STOP' Text: 'Disable debugging propagation errors' ] } 
 | 
                Component menuSeparator284 { #keys: '[144996.1.89507571]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
                Component MenuEnableAutoCleanup { #keys: '[144996.1.89507598]' BaseType: 'Menu' Properties: [ Image: 'BROOM' Text: 'Enable auto cleanup' ] } 
 | 
                Component MenuDisableAutoCleanup { #keys: '[144996.1.89507716]' BaseType: 'Menu' Properties: [ Image: 'ANCHOR' Text: 'Disable auto cleanup' ] } 
 | 
                Component menuSeparator987 { #keys: '[154526.0.317221763]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
                Component MenuEnableAutoAnalysis { #keys: '[154526.0.317221822]' BaseType: 'Menu' Properties: [ Image: 'CHART_STEP' Text: 'Enable auto analysis' ] } 
 | 
                Component MenuDisableAutoAnalysis { #keys: '[154526.0.317221874]' BaseType: 'Menu' Properties: [ Image: 'CHART_GANTT_STOP' Text: 'Disable auto analysis' ] } 
 | 
              ] 
 | 
              Properties: 
 | 
              [ 
 | 
                Image: 'SWITCH3_ON' 
 | 
                Text: 'Toggles' 
 | 
                ModeledStringList ChildOrdering 
 | 
                { 
 | 
                  c: MenuStartDebuggingScope 
 | 
                  c: MenuStopDebuggingScope 
 | 
                  c: menuSeparator378 
 | 
                  c: MenuEnableDatasetCopies 
 | 
                  c: MenuDisableDatasetCopes 
 | 
                  c: menuSeparator122 
 | 
                  c: MenuEnableAutomaticPropagation 
 | 
                  c: MenuDisableAutomaticPropagation 
 | 
                  c: menuSeparator284 
 | 
                  c: MenuEnableAutoCleanup 
 | 
                  c: MenuDisableAutoCleanup 
 | 
                  c: menuSeparator987 
 | 
                  c: MenuEnableAutoAnalysis 
 | 
                  c: MenuDisableAutoAnalysis 
 | 
                } 
 | 
              ] 
 | 
            } 
 | 
            Component MenuDeleteRunWithoutFinalize { #keys: '[139596.4.1119468889]' BaseType: 'Menu' Properties: [ Image: 'TRASH' Text: 'Delete without finalize' ] } 
 | 
          ] 
 | 
          Properties: 
 | 
          [ 
 | 
            ModeledStringList ChildOrdering 
 | 
            { 
 | 
              c: MenuActions 
 | 
              c: MenuFilter 
 | 
              c: menuListQuintiqSetQuantor 
 | 
              c: MenuSeparator 
 | 
              c: MenuContinue 
 | 
              c: MenuPause 
 | 
              c: MenuStop 
 | 
              c: menuSeparator388 
 | 
              c: MenuRun 
 | 
              c: MenuEditRun 
 | 
              c: MenuDeleteRun 
 | 
              c: MenuDeleteRunWithoutFinalize 
 | 
              c: menuSeparator 
 | 
              c: MenuToggles 
 | 
              c: MenuCreateStatisticsAndIssues 
 | 
              c: menuSeparator228 
 | 
              c: MenuSelectDataset 
 | 
              c: MenuOpenNewClientWithOriginalDataset 
 | 
            } 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        PosX: 35 
 | 
        PosY: 60 
 | 
      ] 
 | 
    } 
 | 
    Component GUIDataExtractor229 
 | 
    { 
 | 
      #keys: '[139164.0.261222290]' 
 | 
      BaseType: 'GUIDataExtractor' 
 | 
      Properties: 
 | 
      [ 
 | 
        Component: 'DataHolderRuns' 
 | 
        DataType: 'structured[LibOpt_Run]' 
 | 
        PosX: 5 
 | 
        PosY: 30 
 | 
        Transformation: 'Elements' 
 | 
      ] 
 | 
    } 
 | 
    Component GUIDataSetLevel340 
 | 
    { 
 | 
      #keys: '[139164.0.261222291]' 
 | 
      BaseType: 'GUIDataSetLevel' 
 | 
      Properties: 
 | 
      [ 
 | 
        Columns: 'LibOpt_RunColumns' 
 | 
        DataExtractor: 'GUIDataExtractor229' 
 | 
        PosX: 35 
 | 
        PosY: 30 
 | 
        SortCriteria: "datamember:'CreatedOn';datamember:'StartedOn'" 
 | 
      ] 
 | 
    } 
 | 
    Component DataHolderOptimizationLocal 
 | 
    { 
 | 
      #keys: '[139164.3.544575487]' 
 | 
      BaseType: 'DataHolder' 
 | 
      Databinding: 'LibOpt_Optimization' 
 | 
      Children: 
 | 
      [ 
 | 
        Component GUIDataExtractor203 
 | 
        { 
 | 
          #keys: '[139164.3.544575488]' 
 | 
          BaseType: 'GUIDataExtractor' 
 | 
          Properties: 
 | 
          [ 
 | 
            Component: 'DataHolderOptimization' 
 | 
            PosX: 58 
 | 
            PosY: 41 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        PosX: 357 
 | 
        PosY: 46 
 | 
      ] 
 | 
    } 
 | 
    Component DataHolderRuns 
 | 
    { 
 | 
      #keys: '[139164.3.544576552]' 
 | 
      BaseType: 'DataHolder' 
 | 
      Databinding: 'structured[LibOpt_Run]*' 
 | 
      Children: 
 | 
      [ 
 | 
        Component GUIDataExtractorViaOptimizer 
 | 
        { 
 | 
          #keys: '[139164.3.544577677]' 
 | 
          BaseType: 'GUIDataExtractor' 
 | 
          Properties: 
 | 
          [ 
 | 
            Component: 'DataHolderOptimizers' 
 | 
            DataType: 'structured[LibOpt_Optimizer]' 
 | 
            PosX: 32 
 | 
            PosY: 37 
 | 
            Transformation: 'Elements.Run' 
 | 
          ] 
 | 
        } 
 | 
        Component GUIDataExtractorViaOptimization 
 | 
        { 
 | 
          #keys: '[139164.3.544580274]' 
 | 
          BaseType: 'GUIDataExtractor' 
 | 
          Properties: 
 | 
          [ 
 | 
            Component: 'DataHolderOptimizationLocal' 
 | 
            DataType: 'LibOpt_Optimization' 
 | 
            FilterArguments: 'dataholderoptimizers:DataHolderOptimizers(structured[LibOpt_Optimizer])' 
 | 
            FixedFilter: 'dataholderoptimizers.Size() = 0' 
 | 
            PosX: 87 
 | 
            PosY: 37 
 | 
            Transformation: 'Optimizer.Run' 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        MergeStyle: 'Unite' 
 | 
        PosX: 368 
 | 
        PosY: 205 
 | 
        ModeledStringList ChildOrdering 
 | 
        { 
 | 
          c: GUIDataExtractorViaOptimizer 
 | 
          c: GUIDataExtractorViaOptimization 
 | 
        } 
 | 
      ] 
 | 
    } 
 | 
    Component DataHolderOptimizers 
 | 
    { 
 | 
      #keys: '[139164.3.544584057]' 
 | 
      BaseType: 'DataHolder' 
 | 
      Databinding: 'structured[LibOpt_Optimizer]*' 
 | 
      Children: 
 | 
      [ 
 | 
        Component GUIDataExtractorViaOptimizer id:GUIDataExtractorViaOptimizer_433 
 | 
        { 
 | 
          #keys: '[139164.3.544584058]' 
 | 
          BaseType: 'GUIDataExtractor' 
 | 
          Properties: 
 | 
          [ 
 | 
            Component: 'LibOpt_FormOptimizer.ListOptimizer' 
 | 
            DataType: 'LibOpt_Optimizer' 
 | 
            PosX: 32 
 | 
            PosY: 37 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        MergeStyle: 'Unite' 
 | 
        PosX: 31 
 | 
        PosY: 219 
 | 
      ] 
 | 
    } 
 | 
    Component DataHolderSelected 
 | 
    { 
 | 
      #keys: '[139164.4.299495552]' 
 | 
      BaseType: 'DataHolder' 
 | 
      Databinding: 'structured[LibOpt_Run]*' 
 | 
      Children: 
 | 
      [ 
 | 
        Component GUIDataExtractor556 
 | 
        { 
 | 
          #keys: '[139164.4.299496672]' 
 | 
          BaseType: 'GUIDataExtractor' 
 | 
          Properties: 
 | 
          [ 
 | 
            Component: 'LibOpt_FormRun.ListRun' 
 | 
            DataType: 'LibOpt_Run' 
 | 
            PosX: 37 
 | 
            PosY: 53 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        PosX: 199 
 | 
        PosY: 219 
 | 
      ] 
 | 
    } 
 | 
  ] 
 | 
  Properties: 
 | 
  [ 
 | 
    AutoDrag: true 
 | 
    BackgroundColor: 'Window' 
 | 
    Border: true 
 | 
    ContextMenu: 'popupList924' 
 | 
    FullRowSelect: true 
 | 
    ModeledStringList ChildOrdering 
 | 
    { 
 | 
      c: ColumnTitles307 
 | 
      c: popupList924 
 | 
      c: GUIDataExtractor229 
 | 
      c: GUIDataSetLevel340 
 | 
      c: DataHolderOptimizationLocal 
 | 
      c: DataHolderRuns 
 | 
      c: DataHolderOptimizers 
 | 
      c: DataHolderSelected 
 | 
    } 
 | 
  ] 
 | 
  ResponseDefinitions: 
 | 
  [ 
 | 
    DelegatedResponseDefinition OnClick id:Responsedef_ListRun_Menu_OnClick 
 | 
    { 
 | 
      #keys: '[139164.0.261222292]' 
 | 
      Initiator: 'Menu' 
 | 
      IsInherited: false 
 | 
      ResponseType: 'OnClick' 
 | 
      Arguments: 
 | 
      [ 
 | 
        ResponseDefinitionArgument selection 
 | 
        { 
 | 
          #keys: '[139165.0.1522833]' 
 | 
          Binding: 'this.Selection()' 
 | 
        } 
 | 
      ] 
 | 
    } 
 | 
    DelegatedResponseDefinition OnClick id:Responsedef_ListRun_GUIButtonBase_OnClick 
 | 
    { 
 | 
      #keys: '[139164.0.261222293]' 
 | 
      Initiator: 'GUIButtonBase' 
 | 
      IsInherited: false 
 | 
      ResponseType: 'OnClick' 
 | 
      Arguments: 
 | 
      [ 
 | 
        ResponseDefinitionArgument selection 
 | 
        { 
 | 
          #keys: '[139165.0.1522880]' 
 | 
          Binding: 'this.Selection()' 
 | 
        } 
 | 
      ] 
 | 
    } 
 | 
  ] 
 | 
} 
 |