Quintiq file version 2.0
Component GroupPanelOptimizerSettings
{
  #keys: '[122872.1.1903689144]'
  BaseType: 'GroupPanel'
  GBLayout
  {
    Type: 'internal[GBLayoutDefinition]'
    Columns:
    [
      GBFlow.Column { grow: 0 id: 417 parent: 0 }
      GBFlow.Column { grow: 0 id: 911 parent: 0 }
      GBFlow.Column { grow: 0 id: 372 parent: 0 }
      GBFlow.Column { grow: 128 id: 800 parent: 0 }
    ]
    Elements:
    [
      GBElement
      {
        Component => LabelAutomaticScalingFrequency
        Position { startcolumn: 417 startrow: 289 endcolumn: 417 endrow: 289 }
      }
      GBElement
      {
        Component => GUIDurationSelectorAutomaticScalingFrequency
        Position { startcolumn: 911 startrow: 289 endcolumn: 911 endrow: 289 }
      }
      GBElement
      {
        Component => ButtonResetAutoScalingDates
        Position { startcolumn: 372 startrow: 289 endcolumn: 372 endrow: 289 }
      }
      GBElement
      {
        Component => LabelNoiseThresholdOptimizerOutput
        Position { startcolumn: 417 startrow: 171 endcolumn: 417 endrow: 171 }
      }
      GBElement
      {
        Component => /EditorNoiseThresholdOptimizerOutput
        Position { startcolumn: 911 startrow: 171 endcolumn: 800 endrow: 171 }
      }
    ]
    Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ]
    Rows:
    [
      GBFlow.Row { grow: 0 id: 289 parent: 0 }
      GBFlow.Row { grow: 0 id: 171 parent: 0 }
    ]
  }
  Children:
  [
    Component GUIDurationSelectorAutomaticScalingFrequency
    {
      #keys: '[122872.1.1903692666]'
      BaseType: 'GUIDurationSelector'
      Properties:
      [
        BackgroundColor: 'Window'
        DataBinding: 'Dialog.Data.AutoScalingFrequency'
        MinDuration: '0:00:00'
      ]
    }
    Component LabelAutomaticScalingFrequency
    {
      #keys: '[122872.1.1903692665]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        FocusControl: 'GUIDurationSelectorAutomaticScalingFrequency'
        LayoutGroup: 'LabelOptimizer'
        Shortcut: 'Alt+S'
        Text: 'Automatic &scaling frequency'
        Tooltip: 'The automatic scaling will be run at the end of the next optimizer run if the most recent automatic scaling run of the selected strategy is older than the automatic scaling frequency.'
        Transparent: true
      ]
    }
    Component ButtonResetAutoScalingDates
    {
      #keys: '[122872.1.1903692667]'
      BaseType: 'Button'
      Properties:
      [
        Image: 'GARBAGE'
        Tooltip: 'Reset the date that the automatic scaling was last run for all strategies. As a result, the automatic scaling will be run the next time each strategy is used.'
      ]
    }
    #child: EditorNoiseThresholdOptimizerOutput
    Component LabelNoiseThresholdOptimizerOutput
    {
      #keys: '[122872.1.1903692935]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        FocusControl: 'EditorNoiseThresholdOptimizerOutput'
        LayoutGroup: 'LabelOptimizer'
        Shortcut: 'Alt+N'
        Text: 'Optimizer output &noise threshold'
        Tooltip: 'Optimizer output will be set to zero if it is below this threshold'
        Transparent: true
      ]
    }
  ]
  Properties:
  [
    Text: 'Optimizer tuning and scaling'
    ModeledStringList ChildOrdering
    {
      c: GUIDurationSelectorAutomaticScalingFrequency
      c: LabelAutomaticScalingFrequency
      c: ButtonResetAutoScalingDates
      c: EditorNoiseThresholdOptimizerOutput
      c: LabelNoiseThresholdOptimizerOutput
    }
  ]
}
