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()' } ] } ] }