| Quintiq file version 2.0 | 
| Component ListSuboptimizerScopeElement | 
| { | 
|   #keys: '[145632.3.150338404]' | 
|   BaseType: 'List' | 
|   Children: | 
|   [ | 
|     #child: ColumnTitlesSuboptimizerScopeElement | 
|     Component popupListSuboptimizerScopeElement | 
|     { | 
|       #keys: '[145632.3.150338436]' | 
|       BaseType: 'popupList' | 
|       Children: | 
|       [ | 
|         Component PopupParent | 
|         { | 
|           #keys: '[514.0.129466]' | 
|           BaseType: 'PopupParent' | 
|           IsDerived: true | 
|           Children: | 
|           [ | 
|             Component menuSeparator { #keys: '[142652.0.2008616723]' BaseType: 'Menu' Properties: [ Separator: true ] } | 
|             Component MenuSelectRelatedIterationsAndSnapshots { #keys: '[142652.0.2008616814]' BaseType: 'Menu' Properties: [ Image: 'LIST_STYLE_NUMBERED' Shortcut: 'Alt+I' Text: 'Select related &iterations and snapshots' Tooltip: 'Select iterations and snapshots of the suboptimizer which have this scope element as input.' ] } | 
|           ] | 
|           Properties: | 
|           [ | 
|             ModeledStringList ChildOrdering | 
|             { | 
|               c: MenuActions | 
|               c: MenuFilter | 
|               c: menuListQuintiqSetQuantor | 
|               c: menuSeparator | 
|               c: MenuSelectRelatedIterationsAndSnapshots | 
|             } | 
|           ] | 
|         } | 
|       ] | 
|       Properties: | 
|       [ | 
|         PosX: 35 | 
|         PosY: 60 | 
|       ] | 
|     } | 
|     Component GUIDataExtractorSuboptimizerScopeElement | 
|     { | 
|       #keys: '[145632.3.150338468]' | 
|       BaseType: 'GUIDataExtractor' | 
|       Properties: | 
|       [ | 
|         Component: 'DataHolderSuboptimizer' | 
|         DataType: 'structured[LibOpt_Suboptimizer]' | 
|         PosX: 5 | 
|         PosY: 30 | 
|         Transformation: 'Elements.SuboptimizerScopeElement' | 
|       ] | 
|     } | 
|     Component GUIDataSetLevelSuboptimizerScopeElement | 
|     { | 
|       #keys: '[145632.3.150338471]' | 
|       BaseType: 'GUIDataSetLevel' | 
|       Properties: | 
|       [ | 
|         Columns: 'LibOpt_SuboptimizerScopeElementColumns' | 
|         DataExtractor: 'GUIDataExtractorSuboptimizerScopeElement' | 
|         PosX: 35 | 
|         PosY: 30 | 
|         SortCriteria: "datamember:'Suboptimizer.Name';datamember:'ScopeElement.Identifier'" | 
|       ] | 
|     } | 
|     Component DataHolderSuboptimizer | 
|     { | 
|       #keys: '[145632.3.150339139]' | 
|       BaseType: 'DataHolder' | 
|       Databinding: 'structured[LibOpt_Suboptimizer]*' | 
|       Children: | 
|       [ | 
|         Component GUIDataExtractorStatisticDH | 
|         { | 
|           #keys: '[145632.3.150339140]' | 
|           BaseType: 'GUIDataExtractor' | 
|           Properties: | 
|           [ | 
|             Component: 'DataHolderStatistic' | 
|             DataType: 'structured[LibOpt_Suboptimizer]' | 
|             PosX: 2 | 
|             PosY: 21 | 
|             Transformation: 'Elements' | 
|           ] | 
|         } | 
|         Component GUIDataExtractorSuboptimizerDH | 
|         { | 
|           #keys: '[154526.0.279102021]' | 
|           BaseType: 'GUIDataExtractor' | 
|           Properties: | 
|           [ | 
|             Component: 'DataHolderComponent' | 
|             DataType: 'structured[LibOpt_Suboptimizer]' | 
|             FilterArguments: 'dataholderstatistic:DataHolderStatistic(structured[LibOpt_Suboptimizer])' | 
|             FixedFilter: 'dataholderstatistic.Size() = 0' | 
|             PosX: 32 | 
|             PosY: 21 | 
|             Transformation: 'Elements' | 
|           ] | 
|         } | 
|       ] | 
|       Properties: | 
|       [ | 
|         MergeStyle: 'Unite' | 
|         PosX: 103 | 
|         PosY: 85 | 
|         ShowName: true | 
|         ModeledStringList ChildOrdering | 
|         { | 
|           c: GUIDataExtractorStatisticDH | 
|           c: GUIDataExtractorSuboptimizerDH | 
|         } | 
|       ] | 
|     } | 
|     Component GUITimerActivateFormSuboptimizerScopeElement | 
|     { | 
|       #keys: '[151132.0.30818894]' | 
|       BaseType: 'GUITimer' | 
|       Properties: | 
|       [ | 
|         Enabled: false | 
|         Interval: 500 | 
|         PosX: 6 | 
|         PosY: 60 | 
|       ] | 
|     } | 
|   ] | 
|   Properties: | 
|   [ | 
|     AutoDrag: true | 
|     BackgroundColor: 'Window' | 
|     Border: true | 
|     ContextMenu: 'popupListSuboptimizerScopeElement' | 
|     FullRowSelect: true | 
|     ModeledStringList ChildOrdering | 
|     { | 
|       c: ColumnTitlesSuboptimizerScopeElement | 
|       c: popupListSuboptimizerScopeElement | 
|       c: GUIDataExtractorSuboptimizerScopeElement | 
|       c: GUIDataSetLevelSuboptimizerScopeElement | 
|       c: DataHolderSuboptimizer | 
|       c: GUITimerActivateFormSuboptimizerScopeElement | 
|     } | 
|   ] | 
|   ResponseDefinitions: | 
|   [ | 
|     DelegatedResponseDefinition OnClick id:Responsedef_ListSuboptimizerScopeElement_Menu_OnClick | 
|     { | 
|       #keys: '[145632.3.150338477]' | 
|       Initiator: 'Menu' | 
|       IsInherited: false | 
|       ResponseType: 'OnClick' | 
|       Arguments: | 
|       [ | 
|         ResponseDefinitionArgument selection | 
|         { | 
|           #keys: '[937.0.2890158]' | 
|           Binding: 'this.Selection()' | 
|         } | 
|       ] | 
|     } | 
|     DelegatedResponseDefinition OnClick id:Responsedef_ListSuboptimizerScopeElement_GUIButtonBase_OnClick | 
|     { | 
|       #keys: '[145632.3.150338478]' | 
|       Initiator: 'GUIButtonBase' | 
|       IsInherited: false | 
|       ResponseType: 'OnClick' | 
|       Arguments: | 
|       [ | 
|         ResponseDefinitionArgument selection | 
|         { | 
|           #keys: '[937.0.2890203]' | 
|           Binding: 'this.Selection()' | 
|         } | 
|       ] | 
|     } | 
|   ] | 
| } |