Quintiq file version 2.0
#root
#parent: LibOpt_Desktop
OrphanComponent LibOpt_DialogAutoCleanup
{
  #keys: '[144996.0.1717281366]'
  BaseType: 'Dialog'
  Databinding: 'shadow[LibOpt_Optimizer]'
  GBLayout
  {
    Type: 'internal[GBLayoutDefinition]'
    Columns:
    [
      GBFlow.Column { grow: 0 id: 579 parent: 0 }
      GBFlow.Column { grow: 0 id: 572 parent: 0 }
      GBFlow.Column { grow: 0 id: 793 parent: 0 }
      GBFlow.Column { grow: 128 id: 638 parent: 0 }
      GBFlow.Column { grow: 0 id: 397 parent: 0 }
    ]
    Elements:
    [
      GBElement
      {
        Component => Label486
        Position { startcolumn: 397 startrow: 721 endcolumn: 397 endrow: 721 }
      }
      GBElement
      {
        Component => Label889
        Position { startcolumn: 397 startrow: 567 endcolumn: 397 endrow: 567 }
      }
      GBElement
      {
        Component => CheckBoxIsAutoCleanupRunsOnNrOfRuns
        Position { startcolumn: 579 startrow: 721 endcolumn: 572 endrow: 721 }
      }
      GBElement
      {
        Component => CheckBoxIsAutoCleanupRunsOnRunAge
        Position { startcolumn: 579 startrow: 567 endcolumn: 572 endrow: 567 }
      }
      GBElement
      {
        Component => EditorMaxNrOfRuns
        Position { startcolumn: 793 startrow: 721 endcolumn: 793 endrow: 721 }
      }
      GBElement
      {
        Component => GUIDurationSelectorMaxRunAge
        Position { startcolumn: 793 startrow: 567 endcolumn: 793 endrow: 567 }
      }
      GBElement
      {
        Component => LabelExplainDialog
        Position { startcolumn: 579 startrow: 691 endcolumn: 793 endrow: 691 }
      }
      GBElement
      {
        Component => LabelSnapshots
        Position { startcolumn: 579 startrow: 594 endcolumn: 793 endrow: 594 }
      }
      GBElement
      {
        Component => CheckBoxIsAutoCleanupSnapshots
        Position { startcolumn: 579 startrow: 553 endcolumn: 572 endrow: 553 }
      }
      GBElement
      {
        Component => EditorMaxNrOfSnapshotsPerRun
        Position { startcolumn: 793 startrow: 553 endcolumn: 793 endrow: 553 }
      }
      GBElement
      {
        Component => CheckBoxShowWarning
        Position { startcolumn: 579 startrow: 817 endcolumn: 579 endrow: 817 }
      }
    ]
    Gaps: [ left: 10 right: 10 top: 10 bottom: 10 inner: 5 ]
    Rows:
    [
      GBFlow.Row { grow: 0 id: 691 parent: 0 }
      GBFlow.Row { grow: 0 id: 817 parent: 0 }
      GBFlow.Row { grow: 0 id: 721 parent: 0 }
      GBFlow.Row { grow: 0 id: 567 parent: 0 }
      GBFlow.Row { grow: 0 id: 594 parent: 0 }
      GBFlow.Row { grow: 0 id: 553 parent: 0 }
    ]
  }
  Children:
  [
    Component CheckBoxIsAutoCleanupRunsOnNrOfRuns
    {
      #keys: '[144996.0.1717281378]'
      BaseType: 'CheckBox'
      Properties:
      [
        DataBinding: 'LibOpt_DialogAutoCleanup.Data.IsAutoCleanupRunsOnNrOfRuns'
        Text: 'the number of runs'
      ]
    }
    Component Label486
    {
      #keys: '[144996.0.1717281384]'
      BaseType: 'Label'
      Properties:
      [
        Text: ''
        Transparent: true
      ]
    }
    Component CheckBoxIsAutoCleanupRunsOnRunAge
    {
      #keys: '[144996.0.1717281389]'
      BaseType: 'CheckBox'
      Properties:
      [
        DataBinding: 'LibOpt_DialogAutoCleanup.Data.IsAutoCleanupRunsOnRunAge'
        Text: 'the age of the runs'
      ]
    }
    Component Label889
    {
      #keys: '[144996.0.1717281395]'
      BaseType: 'Label'
      Properties:
      [
        Text: ''
        Transparent: true
      ]
    }
    #child: EditorMaxNrOfRuns
    Component GUIDurationSelectorMaxRunAge
    {
      #keys: '[144996.0.1717281433]'
      BaseType: 'GUIDurationSelector'
      Properties:
      [
        BackgroundColor: 'Window'
        DataBinding: 'LibOpt_DialogAutoCleanup.Data.MaxRunAge'
      ]
    }
    #child: Toolbar863
    Component LabelExplainDialog
    {
      #keys: '[144996.0.1717282030]'
      BaseType: 'Label'
      Properties:
      [
        Text: 'When creating a new run, delete runs according to'
        Transparent: true
      ]
    }
    Component LabelSnapshots
    {
      #keys: '[139596.4.1249898966]'
      BaseType: 'Label'
      Properties:
      [
        Text: 'When creating a new shapshot, delete snapshots according to'
        Transparent: true
      ]
    }
    Component CheckBoxIsAutoCleanupSnapshots
    {
      #keys: '[139596.4.1249898983]'
      BaseType: 'CheckBox'
      Properties:
      [
        DataBinding: 'Dialog.Data.IsAutoCleanupSnapshots'
        Text: 'the number of snapshots'
      ]
    }
    #child: EditorMaxNrOfSnapshotsPerRun
    Component CheckBoxShowWarning
    {
      #keys: '[139596.4.1460068881]'
      BaseType: 'CheckBox'
      Properties:
      [
        DataBinding: 'Dialog.Data.ShowAutoCleanupWarning'
        Text: 'show cleanup warning'
      ]
    }
  ]
  Properties:
  [
    EnterButton: 'btnOk'
    EscapeButton: 'btnCancel'
    Height: 244
    Image: 'BROOM'
    Title: 'Auto cleanup settings'
    Width: 360
    ModeledStringList ChildOrdering
    {
      c: CheckBoxShowWarning
      c: CheckBoxIsAutoCleanupRunsOnNrOfRuns
      c: EditorMaxNrOfRuns
      c: CheckBoxIsAutoCleanupRunsOnRunAge
      c: GUIDurationSelectorMaxRunAge
      c: Label486
      c: CheckBoxIsAutoCleanupSnapshots
      c: EditorMaxNrOfSnapshotsPerRun
      c: Label889
      c: Toolbar863
      c: LabelExplainDialog
      c: LabelSnapshots
    }
  ]
}
