Quintiq file version 2.0 Component GanttChartPeriodSpecification_MP { #keys: '[113694.2.278646393]' BaseType: 'GanttChart' Children: [ Component menuGanttChart1 { #keys: '[113694.2.278646394]' BaseType: 'popupGanttchart' Children: [ Component PopupParent { #keys: '[514.0.555535]' BaseType: 'PopupParent' IsDerived: true Children: [ Component Menu4 { #keys: '[113694.2.331343072]' BaseType: 'Menu' Properties: [ Separator: true ] } Component MenuRollToThisPeriod1 { #keys: '[113694.2.331343140]' BaseType: 'Menu' Properties: [ Image: 'NAVIGATE_CLOSE' Shortcut: 'Ctrl+R' Text: '&Roll to this period' ] } Component MenuLegend2 { #keys: '[113694.2.437955126]' BaseType: 'Menu' Properties: [ Image: 'colors' Shortcut: 'Ctrl+L' Text: 'Legend...' ] } Component MenuEditPeriodSpecification { #keys: '[113694.2.462384270]' BaseType: 'Menu' Properties: [ BindDoubleClick: true Image: 'editobject' Shortcut: 'Enter' Text: 'Edit...' ] } ] Properties: [ ModeledStringList ChildOrdering { c: MenuActions c: MenuFilter c: MenuNavigation c: MenuLegend2 c: Menu4 c: MenuEditPeriodSpecification c: MenuRollToThisPeriod1 } ] } ] Properties: [ PosX: 96 PosY: 83 ] } Component GUIDataExtractor2 { #keys: '[113694.2.278647595]' BaseType: 'GUIDataExtractor' Properties: [ DataSet: 'MacroPlan' DataType: 'MacroPlan' PosX: 50 PosY: 5 ] } Component ChartMarkingStartOfPlanning { #keys: '[113694.2.278647599]' BaseType: 'ChartMarking' Properties: [ MarkPosition: 'guard( MacroPlan.StartOfPlanning(), DateTime::Now() )' PosX: 100 PosY: 50 ] } Component NavigationToolbar { #keys: '[113694.2.278647600]' BaseType: 'NavigationToolbar' GBLayout { Type: 'internal[GBLayoutDefinition]' Columns: [ GBFlow.Column { grow: 128 id: 1 parent: 0 } ] Elements: [ GBElement { Component => /dpNavigationPanel Position { startcolumn: 1 startrow: 1 endcolumn: 1 endrow: 1 } } ] Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ] Rows: [ GBFlow.Row { grow: 0 id: 1 parent: 0 } ] } Children: [ #child: dpNavigationPanel ] Properties: [ Location: 'bottom' Priority: 1 Size: 37 ] } Component menuGanttChartRows1 { #keys: '[113694.2.278647607]' BaseType: 'popupGanttchartRows' Children: [ Component PopupParent id:PopupParent_513 { #keys: '[530.0.59473]' BaseType: 'PopupParent' IsDerived: true Children: [ Component MenuFilter id:MenuFilter_526 { #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 } ] } Component Menu8 { #keys: '[113694.2.462383373]' BaseType: 'Menu' Properties: [ Separator: true ] } Component MenuEditSpec { #keys: '[113694.2.462386038]' BaseType: 'Menu' Properties: [ BindDoubleClick: true Image: 'editobject' Shortcut: 'Enter' Text: 'Edit...' ] } ] Properties: [ ModeledStringList ChildOrdering { c: MenuFilter_526 c: MenuSortGanttChartRows c: Menu8 c: MenuEditSpec } ] } ] Properties: [ PosX: 6 PosY: 48 ] } Component X { #keys: '[113694.2.278648421]' BaseType: 'UserConfigurableInformation' Properties: [ Identification: 'PeriodSpecification_MP' ObjectText: 'VALUE(object.ID())' ObjectType: 'PeriodSpecification_MP' PosX: 50 PosY: 50 ] } Component X1 { #keys: '[113694.2.278648456]' BaseType: 'UserConfigurableInformation' Properties: [ Identification: 'PeriodSpecification_MP' ObjectType: 'PeriodSpecification_MP' PosX: 51 PosY: 81 ] } #child: GanttChartRowDefinition #child: GanttChartRowDefinition755 ] Properties: [ BackgroundColor: 'Window' ContextMenu: 'popupGanttchart' NavigationRangeManager: [* { Name := '1 Day' Interval := 2 Count := 1 Offset := 0 Interval := 1 Count := 2 Offset := 0 IntervalStartType := 2 Item := 0 } { Name := '2 Days' Interval := 2 Count := 2 Offset := 0 Interval := 1 Count := 2 Offset := 0 IntervalStartType := 2 Item := 0 } { Name := '4 Days' Interval := 2 Count := 4 Offset := 0 Interval := 1 Count := 2 Offset := 0 IntervalStartType := 2 Item := 0 } { Name := '1 Week' Interval := 3 Count := 1 Offset := 0 Interval := 1 Count := 2 Offset := 0 IntervalStartType := 3 Item := 0 } { Name := '2 Weeks' Interval := 3 Count := 2 Offset := 0 Interval := 2 Count := 1 Offset := 0 IntervalStartType := 3 Item := 0 } { Name := '4 Weeks' Interval := 3 Count := 4 Offset := 0 Interval := 2 Count := 1 Offset := 0 IntervalStartType := 3 Item := 0 } { Name := '1 Month' Interval := 4 Count := 1 Offset := 0 Interval := 2 Count := 2 Offset := 0 IntervalStartType := 4 Item := 1 } { Name := '3 Months' Interval := 4 Count := 3 Offset := 0 Interval := 3 Count := 1 Offset := 0 IntervalStartType := 4 Item := 1 } { Name := '6 Months' Interval := 4 Count := 6 Offset := 0 Interval := 3 Count := 1 Offset := 0 IntervalStartType := 4 Item := 1 } { Name := '1 Year' Interval := 5 Count := 1 Offset := 0 Interval := 3 Count := 1 Offset := 0 IntervalStartType := 6 Item := 1 } { Name := '5 Years' Interval := 5 Count := 5 Offset := 0 Interval := 4 Count := 1 Offset := 0 IntervalStartType := 6 Item := 1 } *] RowContextMenu: 'popupGanttchartRows' ModeledStringList ChildOrdering { c: menuGanttChartRows1 c: GanttChartRowDefinition c: GUIDataExtractor2 c: ChartMarkingStartOfPlanning c: menuGanttChart1 c: NavigationToolbar c: X c: X1 c: GanttChartRowDefinition755 } ] ResponseDefinitions: [ DelegatedResponseDefinition OnClick id:Responsedef_GanttChartPeriodSpecification_MP_Menu_OnClick { #keys: '[113694.2.278648388]' Initiator: 'Menu' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument selection { #keys: '[113694.2.278648389]' Binding: 'this.Selection()' } ResponseDefinitionArgument row { #keys: '[113694.2.278648396]' Binding: 'this.ContextMenuRowObject()' } ] } DelegatedResponseDefinition OnClick id:Responsedef_GanttChartPeriodSpecification_MP_GUIButtonBase_OnClick { #keys: '[113694.2.278648403]' Initiator: 'GUIButtonBase' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument selection { #keys: '[113694.2.278648404]' Binding: 'this.Selection()' } ResponseDefinitionArgument row { #keys: '[113694.2.278648411]' Binding: 'this.ContextMenuRowObject()' } ] } ] }