Quintiq file version 2.0 Component GanttChartIterationSnapshotThread { #keys: '[139596.0.753048093]' BaseType: 'GanttChart' Children: [ Component menuGanttChart { #keys: '[139596.0.753048094]' BaseType: 'popupGanttchart' Properties: [ PosX: 2 ] } Component GUIDataExtractorGanttRows { #keys: '[139596.0.753048099]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderOptimizerRuns' DataType: 'structured[LibOpt_Run]' PosX: 50 PosY: 5 Transformation: 'Elements.IterationThread' ] } Component NavigationToolbar102 { #keys: '[139596.0.753048103]' BaseType: 'NavigationToolbar' GBLayout { Type: 'internal[GBLayoutDefinition]' Columns: [ GBFlow.Column { grow: 128 id: 186 parent: 0 } ] Elements: [ GBElement { Component => /dpNavigationPanel Position { startcolumn: 186 startrow: 507 endcolumn: 186 endrow: 507 } } ] Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ] Rows: [ GBFlow.Row { grow: 0 id: 507 parent: 0 } ] } Children: [ #child: dpNavigationPanel ] Properties: [ Location: 'bottom' Priority: 1 Size: 37 ] } Component menuGanttChartRows { #keys: '[139596.0.753048108]' BaseType: 'popupGanttchartRows' Children: [ Component PopupParent id:PopupParent_1 { #keys: '[530.0.59473]' BaseType: 'PopupParent' IsDerived: true Children: [ Component MenuFilter id:MenuFilter_1 { #keys: '[104128.0.41519836]' BaseType: 'MenuFilter' IsDerived: true Properties: [ ModeledStringList ChildOrdering { c: menuEditFilter c: MenuClearFilter c: MenuStoredFilters c: Menu_1 c: menuHideGanttchartRow c: MenuUnhideAllRows c: Menu1_1 c: menuShowAllGanttChartRows } ] } ] Properties: [ ModeledStringList ChildOrdering { c: MenuFilter_1 c: MenuSortGanttChartRows } ] } ] Properties: [ PosX: 45 PosY: 51 ] } Component UserConfigurableInformationIteration { #keys: '[139596.0.755304411]' BaseType: 'UserConfigurableInformation' Properties: [ ObjectText: 'VALUE(object.ID())' ObjectType: 'LibOpt_Iteration' PosX: 1 PosY: 29 ] } Component UserConfigurableInformationSnapshotComponent { #keys: '[139596.0.760853840]' BaseType: 'UserConfigurableInformation' Properties: [ ObjectText: 'VALUE( object.Component().Type() )VALUE( object.ComponentType() )' ObjectType: 'LibOpt_SnapshotComponent' PosX: 2 PosY: 57 ] } #child: GanttChartRowDefinitionIterationGantt Component DataHolderOptimizerRuns { #keys: '[137680.1.829677081]' BaseType: 'DataHolder' Databinding: 'structured[LibOpt_Run]*' Children: [ Component GUIDataExtractorOptimizerRuns { #keys: '[137680.1.829677901]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'LibOpt_FormRun.ListRun' DataType: 'LibOpt_Run' PosX: 46 PosY: 44 ] } ] Properties: [ PosX: 65 PosY: 99 ] } ] Properties: [ BackgroundColor: 'Window' Border: true ContextMenu: 'menuGanttChart' NavigationRangeManager: [* { Name := '1 Minute' Interval := 0 Count := 1 Offset := 0 Interval := 0 Count := 1 Offset := 0 IntervalStartType := 0 Item := 1 } { Name := '10 Minutes' Interval := 0 Count := 10 Offset := 0 Interval := 0 Count := 2 Offset := 0 IntervalStartType := 0 Item := 1 } { Name := '1 Hour' Interval := 1 Count := 1 Offset := 0 Interval := 0 Count := 30 Offset := 0 IntervalStartType := 0 Item := 1 } *] RowContextMenu: 'menuGanttChartRows' ScrollOnHighlight: true StoreCurrentRangeInView: false ModeledStringList ChildOrdering { c: menuGanttChart c: GUIDataExtractorGanttRows c: GanttChartRowDefinitionIterationGantt c: NavigationToolbar102 c: menuGanttChartRows c: UserConfigurableInformationIteration c: UserConfigurableInformationSnapshotComponent c: DataHolderOptimizerRuns } ] ResponseDefinitions: [ DelegatedResponseDefinition OnClick id:Responsedef_GanttChartIterationSnapshotThread_Menu_OnClick { #keys: '[139596.0.753048110]' Initiator: 'Menu' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument selection { #keys: '[665.0.1132942]' Binding: 'this.Selection()' } ResponseDefinitionArgument row { #keys: '[665.0.1132957]' Binding: 'this.ContextMenuRowObject()' } ] } DelegatedResponseDefinition OnClick id:Responsedef_GanttChartIterationSnapshotThread_GUIButtonBase_OnClick { #keys: '[139596.0.753048111]' Initiator: 'GUIButtonBase' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument selection { #keys: '[665.0.1132975]' Binding: 'this.Selection()' } ResponseDefinitionArgument row { #keys: '[665.0.1132989]' Binding: 'this.ContextMenuRowObject()' } ] } ] }