Quintiq file version 2.0 
 | 
Component ListScopeElementOnRun 
 | 
{ 
 | 
  #keys: '[139164.0.277985586]' 
 | 
  BaseType: 'List' 
 | 
  Children: 
 | 
  [ 
 | 
    #child: ColumnTitles192 
 | 
    Component popupList336 
 | 
    { 
 | 
      #keys: '[139164.0.277985589]' 
 | 
      BaseType: 'popupList' 
 | 
      Children: 
 | 
      [ 
 | 
        Component PopupParent 
 | 
        { 
 | 
          #keys: '[514.0.129466]' 
 | 
          BaseType: 'PopupParent' 
 | 
          IsDerived: true 
 | 
          Children: 
 | 
          [ 
 | 
            Component MenuOrigin 
 | 
            { 
 | 
              #keys: '[139164.0.1984435365]' 
 | 
              BaseType: 'Menu' 
 | 
              Children: 
 | 
              [ 
 | 
                Component MenuSnapshotInputScope { #keys: '[139164.0.1984435806]' BaseType: 'Menu' Properties: [ Checkmark: true Text: 'Snapshot input' ] } 
 | 
                Component MenuSnapshotOutputScope { #keys: '[139164.0.1984436208]' BaseType: 'Menu' Properties: [ Checkmark: true Text: 'Snapshot output' UserData: 1 ] } 
 | 
                Component MenuRunStartScope { #keys: '[139164.0.1984436636]' BaseType: 'Menu' Properties: [ Checkmark: true Text: 'Run start' UserData: 2 ] } 
 | 
                Component MenuScope { #keys: '[139164.0.1984436770]' BaseType: 'Menu' Properties: [ Checkmark: true Text: 'Scope' UserData: 3 ] } 
 | 
              ] 
 | 
              Properties: 
 | 
              [ 
 | 
                Image: 'TOOLS' 
 | 
                Text: 'Origin' 
 | 
                ModeledStringList ChildOrdering 
 | 
                { 
 | 
                  c: MenuSnapshotInputScope 
 | 
                  c: MenuSnapshotOutputScope 
 | 
                  c: MenuRunStartScope 
 | 
                  c: MenuScope 
 | 
                } 
 | 
              ] 
 | 
            } 
 | 
            Component menuSeparator { #keys: '[139164.0.1986656960]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
          ] 
 | 
          Properties: 
 | 
          [ 
 | 
            ModeledStringList ChildOrdering 
 | 
            { 
 | 
              c: MenuActions 
 | 
              c: MenuFilter 
 | 
              c: menuListQuintiqSetQuantor 
 | 
              c: menuSeparator 
 | 
              c: MenuOrigin 
 | 
            } 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        PosX: 35 
 | 
        PosY: 60 
 | 
      ] 
 | 
    } 
 | 
    Component GUIDataExtractor475 
 | 
    { 
 | 
      #keys: '[139164.0.277985590]' 
 | 
      BaseType: 'GUIDataExtractor' 
 | 
      Properties: 
 | 
      [ 
 | 
        Component: 'DataHolderScope' 
 | 
        DataType: 'structured[LibOpt_Scope]' 
 | 
        PosX: 5 
 | 
        PosY: 30 
 | 
        Transformation: 'Elements.astype(LibOpt_ScopeFat).ScopeElementOnScope' 
 | 
      ] 
 | 
    } 
 | 
    Component GUIDataSetLevel945 
 | 
    { 
 | 
      #keys: '[139164.0.277985591]' 
 | 
      BaseType: 'GUIDataSetLevel' 
 | 
      Properties: 
 | 
      [ 
 | 
        Columns: 'LibOpt_ScopeElementOnScopeColumns' 
 | 
        DataExtractor: 'GUIDataExtractor475' 
 | 
        PosX: 35 
 | 
        PosY: 30 
 | 
      ] 
 | 
    } 
 | 
    Component DataHolderScope 
 | 
    { 
 | 
      #keys: '[139164.0.278002424]' 
 | 
      BaseType: 'DataHolder' 
 | 
      Databinding: 'structured[LibOpt_Scope]*' 
 | 
      Children: 
 | 
      [ 
 | 
        Component GUIDataExtractorListScope 
 | 
        { 
 | 
          #keys: '[139164.0.278003097]' 
 | 
          BaseType: 'GUIDataExtractor' 
 | 
          Properties: 
 | 
          [ 
 | 
            Component: 'LibOpt_FormScope.ListScope' 
 | 
            DataType: 'LibOpt_Scope' 
 | 
            PosX: 15 
 | 
            PosY: 47 
 | 
          ] 
 | 
        } 
 | 
        Component GUIDataExtractorListSnapshotOutput 
 | 
        { 
 | 
          #keys: '[139164.0.284648089]' 
 | 
          BaseType: 'GUIDataExtractor' 
 | 
          Properties: 
 | 
          [ 
 | 
            Component: 'DataHolderSnapshot' 
 | 
            DataType: 'LibOpt_SnapshotComponent' 
 | 
            PosX: 87 
 | 
            PosY: 48 
 | 
            Transformation: 'OutputScope' 
 | 
          ] 
 | 
        } 
 | 
        Component GUIDataExtractorListSnapshotInput 
 | 
        { 
 | 
          #keys: '[139164.0.710190046]' 
 | 
          BaseType: 'GUIDataExtractor' 
 | 
          Properties: 
 | 
          [ 
 | 
            Component: 'DataHolderSnapshot' 
 | 
            DataType: 'LibOpt_SnapshotComponent' 
 | 
            PosX: 90 
 | 
            PosY: 88 
 | 
            Transformation: 'InputScope' 
 | 
          ] 
 | 
        } 
 | 
        Component GUIDataExtractorListStartScope 
 | 
        { 
 | 
          #keys: '[139164.0.710190532]' 
 | 
          BaseType: 'GUIDataExtractor' 
 | 
          Properties: 
 | 
          [ 
 | 
            Component: 'LibOpt_FormRun.ListRun' 
 | 
            DataType: 'LibOpt_Run' 
 | 
            PosX: 19 
 | 
            PosY: 86 
 | 
            Transformation: 'StartScope' 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        MergeStyle: 'Unite' 
 | 
        PosX: 393 
 | 
        PosY: 36 
 | 
        ModeledStringList ChildOrdering 
 | 
        { 
 | 
          c: GUIDataExtractorListScope 
 | 
          c: GUIDataExtractorListSnapshotOutput 
 | 
          c: GUIDataExtractorListSnapshotInput 
 | 
          c: GUIDataExtractorListStartScope 
 | 
        } 
 | 
      ] 
 | 
    } 
 | 
    Component ValueHolderSelected 
 | 
    { 
 | 
      #keys: '[139164.0.1995508075]' 
 | 
      BaseType: 'ValueHolder' 
 | 
      Databinding: 'String' 
 | 
      Properties: 
 | 
      [ 
 | 
        HasMemory: 'ViewsAndSettings' 
 | 
        PosX: 453 
 | 
        PosY: 156 
 | 
        Value: '1' 
 | 
      ] 
 | 
    } 
 | 
    Component DataHolderSnapshot 
 | 
    { 
 | 
      #keys: '[139164.4.908757916]' 
 | 
      BaseType: 'DataHolder' 
 | 
      Databinding: 'LibOpt_SnapshotComponent' 
 | 
      Children: 
 | 
      [ 
 | 
        Component GUIDataExtractor713 
 | 
        { 
 | 
          #keys: '[139164.4.908767542]' 
 | 
          BaseType: 'GUIDataExtractor' 
 | 
          Properties: 
 | 
          [ 
 | 
            Component: 'DataHolderSnapshotForm' 
 | 
            DataType: 'structured[LibOpt_Snapshot]' 
 | 
            PosX: 35 
 | 
            PosY: 20 
 | 
            Transformation: 'Elements.astype(LibOpt_SnapshotComponent)' 
 | 
          ] 
 | 
        } 
 | 
        Component GUIDataExtractor109 
 | 
        { 
 | 
          #keys: '[139164.4.908767712]' 
 | 
          BaseType: 'GUIDataExtractor' 
 | 
          Properties: 
 | 
          [ 
 | 
            Component: 'DataHolderIterationForm' 
 | 
            DataType: 'structured[LibOpt_Iteration]' 
 | 
            FilterArguments: 'dh:DataHolderSnapshotForm(structured[LibOpt_Snapshot])' 
 | 
            FixedFilter: 'dh.Size() = 0 and forall( object, Children, child, not child.istype( LibOpt_SnapshotComponent ) )' 
 | 
            PosX: 37 
 | 
            PosY: 85 
 | 
            Transformation: 'Elements.IterationPartNM.IterationPart.SnapshotComponent' 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        MergeStyle: 'Unite' 
 | 
        PosX: 250 
 | 
        PosY: 105 
 | 
        ModeledStringList ChildOrdering 
 | 
        { 
 | 
          c: GUIDataExtractor713 
 | 
          c: GUIDataExtractor109 
 | 
        } 
 | 
      ] 
 | 
    } 
 | 
    Component DataHolderSnapshotForm 
 | 
    { 
 | 
      #keys: '[139164.4.908758500]' 
 | 
      BaseType: 'DataHolder' 
 | 
      Databinding: 'structured[LibOpt_Snapshot]*' 
 | 
      Children: 
 | 
      [ 
 | 
        Component GUIDataExtractorListSnapshotOutput756 
 | 
        { 
 | 
          #keys: '[139164.4.908758745]' 
 | 
          BaseType: 'GUIDataExtractor' 
 | 
          Properties: 
 | 
          [ 
 | 
            Component: 'LibOpt_FormSnapshot.ListSnapshot' 
 | 
            DataType: 'LibOpt_SnapshotComponent' 
 | 
            PosX: 40 
 | 
            PosY: 57 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        PosX: 159 
 | 
        PosY: 144 
 | 
      ] 
 | 
    } 
 | 
    Component DataHolderIterationForm 
 | 
    { 
 | 
      #keys: '[139164.4.908759503]' 
 | 
      BaseType: 'DataHolder' 
 | 
      Databinding: 'structured[LibOpt_Iteration]*' 
 | 
      Children: 
 | 
      [ 
 | 
        Component GUIDataExtractorListSnapshotOutput756 id:GUIDataExtractorListSnapshotOutput756_23 
 | 
        { 
 | 
          #keys: '[139164.4.908759504]' 
 | 
          BaseType: 'GUIDataExtractor' 
 | 
          Properties: 
 | 
          [ 
 | 
            Component: 'LibOpt_FormIteration.ListIteration' 
 | 
            DataType: 'LibOpt_Iteration' 
 | 
            PosX: 40 
 | 
            PosY: 57 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        PosX: 160 
 | 
        PosY: 184 
 | 
      ] 
 | 
    } 
 | 
  ] 
 | 
  Properties: 
 | 
  [ 
 | 
    AutoDrag: true 
 | 
    BackgroundColor: 'Window' 
 | 
    Border: true 
 | 
    ContextMenu: 'popupList336' 
 | 
    FullRowSelect: true 
 | 
    ModeledStringList ChildOrdering 
 | 
    { 
 | 
      c: ColumnTitles192 
 | 
      c: popupList336 
 | 
      c: GUIDataExtractor475 
 | 
      c: GUIDataSetLevel945 
 | 
      c: DataHolderScope 
 | 
      c: ValueHolderSelected 
 | 
      c: DataHolderSnapshot 
 | 
      c: DataHolderSnapshotForm 
 | 
      c: DataHolderIterationForm 
 | 
    } 
 | 
  ] 
 | 
  ResponseDefinitions: 
 | 
  [ 
 | 
    DelegatedResponseDefinition OnClick id:Responsedef_ListScopeElementOnRun_Menu_OnClick 
 | 
    { 
 | 
      #keys: '[139164.0.277985592]' 
 | 
      Initiator: 'Menu' 
 | 
      IsInherited: false 
 | 
      ResponseType: 'OnClick' 
 | 
      Arguments: 
 | 
      [ 
 | 
        ResponseDefinitionArgument selection 
 | 
        { 
 | 
          #keys: '[139165.0.3525158]' 
 | 
          Binding: 'this.Selection()' 
 | 
        } 
 | 
      ] 
 | 
    } 
 | 
    DelegatedResponseDefinition OnClick id:Responsedef_ListScopeElementOnRun_GUIButtonBase_OnClick 
 | 
    { 
 | 
      #keys: '[139164.0.277985593]' 
 | 
      Initiator: 'GUIButtonBase' 
 | 
      IsInherited: false 
 | 
      ResponseType: 'OnClick' 
 | 
      Arguments: 
 | 
      [ 
 | 
        ResponseDefinitionArgument selection 
 | 
        { 
 | 
          #keys: '[139165.0.3525205]' 
 | 
          Binding: 'this.Selection()' 
 | 
        } 
 | 
      ] 
 | 
    } 
 | 
  ] 
 | 
} 
 |