Quintiq file version 2.0 
 | 
Component GanttChartPeriods id:GanttChartPeriods_715 
 | 
{ 
 | 
  #keys: '[137862.0.750454007]' 
 | 
  BaseType: 'WebGanttChart' 
 | 
  Children: 
 | 
  [ 
 | 
    #child: ContextMenuPeriods_844 
 | 
    Component uciRowPeriodSpec 
 | 
    { 
 | 
      #keys: '[137862.0.750454008]' 
 | 
      BaseType: 'WebUserConfigurableInformation' 
 | 
      Properties: 
 | 
      [ 
 | 
        ObjectType: 'PeriodSpecification_MP' 
 | 
        Taborder: 0 
 | 
        Text: 'VALUE(object.ImgUseForPlanning()) VALUE(object.ID())' 
 | 
      ] 
 | 
    } 
 | 
    Component uciNodePeriod 
 | 
    { 
 | 
      #keys: '[137862.0.750454009]' 
 | 
      BaseType: 'WebUserConfigurableInformation' 
 | 
      Properties: 
 | 
      [ 
 | 
        ObjectType: 'Period_MP' 
 | 
        Taborder: 1 
 | 
        Tooltip: '<table><tr><td><b>Period start</b></td><td>VALUE( object.StartDate() )</td></tr><tr><td><b>Period end</b></td><td>VALUE( object.EndDate() )</td></tr><tr><td><b>Duration</b></td><td>VALUE( object.DurationInDays() ) days</td></tr></table>' 
 | 
      ] 
 | 
    } 
 | 
    Component GanttChartRowDummyPeriodSpec 
 | 
    { 
 | 
      #keys: '[137862.0.750454010]' 
 | 
      BaseType: 'WebGanttChartRow' 
 | 
      Children: 
 | 
      [ 
 | 
        Component GanttChartNodeDummyPeriodSpecPeriod 
 | 
        { 
 | 
          #keys: '[137862.0.750454011]' 
 | 
          BaseType: 'WebGanttChartNode' 
 | 
          Properties: 
 | 
          [ 
 | 
            End: 'object.End()' 
 | 
            Relation: 'PeriodSpecificationPeriod.Period_MP' 
 | 
            Start: 'object.Start()' 
 | 
            Taborder: 1 
 | 
          ] 
 | 
        } 
 | 
        Component DataExtractorDummyPeriodSpec 
 | 
        { 
 | 
          #keys: '[137862.0.750454012]' 
 | 
          BaseType: 'WebDataExtractor' 
 | 
          Properties: 
 | 
          [ 
 | 
            DataType: 'MacroPlan' 
 | 
            FixedFilter: 'object.IsDummyPlanningPeriod()' 
 | 
            Source: 'MacroPlan' 
 | 
            Taborder: 0 
 | 
            Transformation: 'PeriodSpecification_MP' 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        ContextMenu: 'ContextMenuGanttPeriodSpecs' 
 | 
        Taborder: 2 
 | 
      ] 
 | 
    } 
 | 
    Component GanttChartRowPeriodSpec 
 | 
    { 
 | 
      #keys: '[137862.0.750454015]' 
 | 
      BaseType: 'WebGanttChartRow' 
 | 
      Children: 
 | 
      [ 
 | 
        Component DataExtractorPeriodSpec1 
 | 
        { 
 | 
          #keys: '[137862.0.750454016]' 
 | 
          BaseType: 'WebDataExtractor' 
 | 
          Properties: 
 | 
          [ 
 | 
            DataType: 'MacroPlan' 
 | 
            FixedFilter: 'not object.IsDummyPlanningPeriod()' 
 | 
            Source: 'MacroPlan' 
 | 
            Taborder: 0 
 | 
            Transformation: 'PeriodSpecification_MP' 
 | 
          ] 
 | 
        } 
 | 
        Component GanttChartNodePeriodSpecPeriod 
 | 
        { 
 | 
          #keys: '[137862.0.750454017]' 
 | 
          BaseType: 'WebGanttChartNode' 
 | 
          Properties: 
 | 
          [ 
 | 
            ContextMenu: 'ContextMenuPeriods' 
 | 
            End: 'object.End()' 
 | 
            Relation: 'Period_MP' 
 | 
            Start: 'object.Start()' 
 | 
            Taborder: 1 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        ContextMenu: 'ContextMenuGanttPeriodSpecs' 
 | 
        Taborder: 3 
 | 
      ] 
 | 
    } 
 | 
    #child: ContextMenuGanttPeriodSpecs 
 | 
  ] 
 | 
  Properties: 
 | 
  [ 
 | 
    ContextMenu: 'ContextMenuGanttPeriodSpecs' 
 | 
    NavigationRange: 
 | 
    [* 
 | 
      { 
 | 
        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 
 | 
      } 
 | 
    *] 
 | 
    Taborder: 0 
 | 
  ] 
 | 
  ResponseDefinitions: 
 | 
  [ 
 | 
    DelegatedResponseDefinition OnClick id:Responsedef_GanttChartPeriods_715_WebMenu_OnClick 
 | 
    { 
 | 
      #keys: '[137862.0.750454000]' 
 | 
      Initiator: 'WebMenu' 
 | 
      IsInherited: false 
 | 
      ResponseType: 'OnClick' 
 | 
      Arguments: 
 | 
      [ 
 | 
        ResponseDefinitionArgument selection 
 | 
        { 
 | 
          #keys: '[2571.0.33577543]' 
 | 
          Binding: 'this.Selection()' 
 | 
        } 
 | 
      ] 
 | 
    } 
 | 
    DelegatedResponseDefinition OnClick id:Responsedef_GanttChartPeriods_715_WebButton_OnClick 
 | 
    { 
 | 
      #keys: '[139394.0.2086142330]' 
 | 
      Initiator: 'WebButton' 
 | 
      IsInherited: false 
 | 
      ResponseType: 'OnClick' 
 | 
      Arguments: 
 | 
      [ 
 | 
        ResponseDefinitionArgument selection 
 | 
        { 
 | 
          #keys: '[6763.0.7995960]' 
 | 
          Binding: 'this.Selection()' 
 | 
        } 
 | 
      ] 
 | 
    } 
 | 
  ] 
 | 
} 
 |