Quintiq file version 2.0 
 | 
Component GroupPanelCapacitySmoothing 
 | 
{ 
 | 
  #keys: '[110880.8.191453773]' 
 | 
  BaseType: 'GroupPanel' 
 | 
  ViewSecurity: 'CapacitySmoothing' 
 | 
  GBLayout 
 | 
  { 
 | 
    Type: 'internal[GBLayoutDefinition]' 
 | 
    Columns: 
 | 
    [ 
 | 
      GBFlow.Column { grow: 0 id: 5 parent: 0 } 
 | 
      GBFlow.Column { grow: 128 id: 674 parent: 0 } 
 | 
    ] 
 | 
    Elements: 
 | 
    [ 
 | 
      GBElement 
 | 
      { 
 | 
        Component => CheckBoxHasCapacitySmoothing 
 | 
        Position { startcolumn: 5 startrow: 1 endcolumn: 674 endrow: 1 } 
 | 
      } 
 | 
      GBElement 
 | 
      { 
 | 
        Component => RadioButtonGroupIsSmoothCapacityOverAllPeriods 
 | 
        Position { startcolumn: 674 startrow: 3 endcolumn: 674 endrow: 19 } 
 | 
      } 
 | 
      GBElement 
 | 
      { 
 | 
        Component => LabelSmoothOver 
 | 
        Position { startcolumn: 5 startrow: 3 endcolumn: 5 endrow: 3 } 
 | 
      } 
 | 
      GBElement 
 | 
      { 
 | 
        Component => /EditorCapacitySmoothingLength 
 | 
        Position { startcolumn: 674 startrow: 6 endcolumn: 674 endrow: 6 } 
 | 
      } 
 | 
      GBElement 
 | 
      { 
 | 
        Component => CheckBoxIsOverlapCapacitySmoothing 
 | 
        Position { startcolumn: 674 startrow: 7 endcolumn: 674 endrow: 7 } 
 | 
      } 
 | 
      GBElement 
 | 
      { 
 | 
        Component => /EditorCapacitySmoothingPercentageDelta 
 | 
        Position { startcolumn: 674 startrow: 10 endcolumn: 674 endrow: 10 } 
 | 
      } 
 | 
      GBElement 
 | 
      { 
 | 
        Component => LabelCapacitySmoothingPercentageDelta 
 | 
        Position { startcolumn: 5 startrow: 10 endcolumn: 5 endrow: 10 } 
 | 
      } 
 | 
    ] 
 | 
    Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ] 
 | 
    Rows: 
 | 
    [ 
 | 
      GBFlow.Row { grow: 0 id: 1 parent: 0 } 
 | 
      GBFlow.Row { grow: 0 id: 10 parent: 0 } 
 | 
      GBFlow.Row { grow: 0 id: 3 parent: 0 } 
 | 
      GBFlow.Row { grow: 0 id: 19 parent: 0 } 
 | 
      GBFlow.Row { grow: 0 id: 6 parent: 0 } 
 | 
      GBFlow.Row { grow: 0 id: 7 parent: 0 } 
 | 
    ] 
 | 
  } 
 | 
  Children: 
 | 
  [ 
 | 
    Component CheckBoxHasCapacitySmoothing 
 | 
    { 
 | 
      #keys: '[110880.8.191453777]' 
 | 
      BaseType: 'CheckBox' 
 | 
      ViewSecurity: 'CapacitySmoothing' 
 | 
      Properties: 
 | 
      [ 
 | 
        DataBinding: 'Dialog.Data.HasCapacitySmoothing' 
 | 
        Shortcut: 'Alt+S' 
 | 
        Text: 'Use capacity &smoothing' 
 | 
        Tooltip: 'When checked, changes in capacity usage for subsequent periods will not exceed the Delta value' 
 | 
      ] 
 | 
    } 
 | 
    Component RadioButtonGroupIsSmoothCapacityOverAllPeriods 
 | 
    { 
 | 
      #keys: '[110880.8.191453780]' 
 | 
      BaseType: 'RadioButtonGroup' 
 | 
      ViewSecurity: 'CapacitySmoothing' 
 | 
      Properties: 
 | 
      [ 
 | 
        BoundValue: 'true' 
 | 
        ButtonLabels: '&Entire planning horizon;&Fixed number of periods:' 
 | 
        ButtonValues: 'true;false' 
 | 
        DataBinding: 'Dialog.Data.IsSmoothCapacityOverAllPeriods' 
 | 
      ] 
 | 
    } 
 | 
    Component LabelSmoothOver 
 | 
    { 
 | 
      #keys: '[110880.8.191453776]' 
 | 
      BaseType: 'Label' 
 | 
      ViewSecurity: 'CapacitySmoothing' 
 | 
      Properties: 
 | 
      [ 
 | 
        Alignment: 'right' 
 | 
        Text: 'Smooth over' 
 | 
        Transparent: true 
 | 
      ] 
 | 
    } 
 | 
    #child: EditorCapacitySmoothingLength 
 | 
    Component CheckBoxIsOverlapCapacitySmoothing 
 | 
    { 
 | 
      #keys: '[110880.8.191453783]' 
 | 
      BaseType: 'CheckBox' 
 | 
      ViewSecurity: 'CapacitySmoothing' 
 | 
      Properties: 
 | 
      [ 
 | 
        DataBinding: 'Dialog.Data.IsOverlapCapacitySmoothing' 
 | 
        Shortcut: 'Alt+V' 
 | 
        Text: 'O&verlapped smoothing' 
 | 
      ] 
 | 
    } 
 | 
    #child: EditorCapacitySmoothingPercentageDelta 
 | 
    Component LabelCapacitySmoothingPercentageDelta 
 | 
    { 
 | 
      #keys: '[110880.8.191453775]' 
 | 
      BaseType: 'Label' 
 | 
      ViewSecurity: 'CapacitySmoothing' 
 | 
      Properties: 
 | 
      [ 
 | 
        Alignment: 'right' 
 | 
        FocusControl: 'EditorCapacitySmoothingPercentageDelta' 
 | 
        Shortcut: 'Alt+D' 
 | 
        Text: '&Delta (%)' 
 | 
        Transparent: true 
 | 
      ] 
 | 
    } 
 | 
  ] 
 | 
  Properties: 
 | 
  [ 
 | 
    DataBinding: 'Dialog.Data.Unit.IsAlwaysAtMaximumCapacity' 
 | 
    Text: 'Capacity smoothing' 
 | 
    ModeledStringList ChildOrdering 
 | 
    { 
 | 
      c: CheckBoxHasCapacitySmoothing 
 | 
      c: EditorCapacitySmoothingPercentageDelta 
 | 
      c: RadioButtonGroupIsSmoothCapacityOverAllPeriods 
 | 
      c: EditorCapacitySmoothingLength 
 | 
      c: CheckBoxIsOverlapCapacitySmoothing 
 | 
      c: LabelSmoothOver 
 | 
      c: LabelCapacitySmoothingPercentageDelta 
 | 
    } 
 | 
  ] 
 | 
} 
 |