Quintiq file version 2.0
#root
#parent: KpiTrackerDesktop
OrphanComponent Kpi_pnlDaemon
{
  #keys: '[146874.1.139348751]'
  Accessibility: 'Extensible'
  BaseType: 'Panel'
  GBLayout
  {
    Type: 'internal[GBLayoutDefinition]'
    Columns:
    [
      GBFlow.Column { grow: 0 id: 220 parent: 0 }
      GBFlow.Column { grow: 0 id: 884 parent: 0 }
      GBFlow.Column { grow: 0 id: 168 parent: 0 }
      GBFlow.Column { grow: 0 id: 786 parent: 0 }
      GBFlow.Column { grow: 128 id: 831 parent: 0 }
      GBFlow.Column { grow: 0 id: 787 parent: 0 }
    ]
    Elements:
    [
      GBElement
      {
        Component => lblFrequency
        Position { startcolumn: 220 startrow: 973 endcolumn: 884 endrow: 973 }
      }
      GBElement
      {
        Component => dsFrequency
        Position { startcolumn: 168 startrow: 973 endcolumn: 168 endrow: 973 }
      }
      GBElement
      {
        Component => lblRetentionPolicy
        Position { startcolumn: 220 startrow: 236 endcolumn: 884 endrow: 236 }
      }
      GBElement
      {
        Component => selectionRetentionPolicy
        Position { startcolumn: 168 startrow: 236 endcolumn: 787 endrow: 236 }
      }
      GBElement
      {
        Component => lblStartTime
        Position { startcolumn: 220 startrow: 222 endcolumn: 884 endrow: 222 }
      }
      GBElement
      {
        Component => dtStartTime
        Position { startcolumn: 168 startrow: 222 endcolumn: 787 endrow: 222 }
      }
      GBElement
      {
        Component => lblDescription
        Position { startcolumn: 220 startrow: 217 endcolumn: 884 endrow: 217 }
      }
      GBElement
      {
        Component => edtDescription
        Position { startcolumn: 168 startrow: 217 endcolumn: 787 endrow: 217 }
      }
      GBElement
      {
        Component => btnRecordSnapshot
        Position { startcolumn: 787 startrow: 799 endcolumn: 787 endrow: 799 }
      }
      GBElement
      {
        Component => lblWarning
        Position { startcolumn: 884 startrow: 592 endcolumn: 787 endrow: 592 }
      }
      GBElement
      {
        Component => imgWarning
        Position { startcolumn: 786 startrow: 973 endcolumn: 786 endrow: 973 }
      }
      GBElement
      {
        Component => imgWarningLabel
        Position { startcolumn: 220 startrow: 592 endcolumn: 220 endrow: 592 }
      }
    ]
    Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ]
    Rows:
    [
      GBFlow.Row { grow: 128 id: 592 parent: 0 }
      GBFlow.Row { grow: 0 id: 236 parent: 0 }
      GBFlow.Row { grow: 0 id: 973 parent: 0 }
      GBFlow.Row { grow: 0 id: 222 parent: 0 }
      GBFlow.Row { grow: 0 id: 217 parent: 0 }
      GBFlow.Row { grow: 0 id: 799 parent: 0 }
    ]
  }
  Children:
  [
    Component lblFrequency
    {
      #keys: '[146874.1.139348766]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        Text: 'Record frequency'
        Tooltip: 'Frequency to record snapshot.'
        Transparent: true
      ]
    }
    Component dsFrequency
    {
      #keys: '[146874.1.139348790]'
      BaseType: 'GUIDurationSelector'
      Properties:
      [
        BackgroundColor: 'Window'
        DataBinding: 'dhSnapshotGenerator.Data.Frequency'
      ]
    }
    Component dhSnapshotGenerator
    {
      #keys: '[146874.1.139348799]'
      BaseType: 'DataHolder'
      Databinding: 'shadow[KpiSnapshotGenerator]*'
      Properties:
      [
        PosX: 94
        PosY: 153
      ]
    }
    Component lblRetentionPolicy
    {
      #keys: '[146874.1.139348862]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        Text: 'Retention policy'
        Tooltip: 'The time a snapshot should be kept.'
        Transparent: true
      ]
    }
    #child: selectionRetentionPolicy
    Component lblStartTime
    {
      #keys: '[146874.1.139349284]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        Text: 'Record start time'
        Tooltip: 'Start time to record snapshot.'
        Transparent: true
      ]
    }
    Component dtStartTime
    {
      #keys: '[146874.1.139349305]'
      BaseType: 'GUIDateTimeSelector'
      Properties:
      [
        BackgroundColor: 'Window'
        DataBinding: 'dhSnapshotGenerator.Data.LastRecordTimestamp'
      ]
    }
    Component lblDescription
    {
      #keys: '[146874.1.139349380]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        Text: 'Description'
        Transparent: true
      ]
    }
    #child: edtDescription
    Component btnRecordSnapshot
    {
      #keys: '[146874.1.146350385]'
      BaseType: 'Button'
      Properties:
      [
        Image: 'SHUTTER'
        Text: 'Record now'
        Tooltip: 'Send snapshot immediately to KpiTracker'
      ]
    }
    Component lblWarning
    {
      #keys: '[146874.1.146354357]'
      BaseType: 'Label'
      Properties:
      [
        NumberColumns: 1
        NumberLines: 1
        Text: ''
        TextColor: 'Red'
        Transparent: true
      ]
    }
    Component imgWarning
    {
      #keys: '[146874.1.154158780]'
      BaseType: 'Image'
      Properties:
      [
        Image: 'WARNING'
        Transparent: true
      ]
    }
    Component imgWarningLabel
    {
      #keys: '[146874.1.154158917]'
      BaseType: 'Image'
      Properties:
      [
        Image: 'WARNING'
        Transparent: true
      ]
    }
    Component vhKpiGlobalParameterRecordFrequency
    {
      #keys: '[146874.1.1166609710]'
      BaseType: 'ValueHolder'
      Databinding: 'Duration'
      Properties:
      [
        DataBinding: 'KpiTracker.GlobalParameter.RecordFrequency'
        PosX: 124
        PosY: 152
      ]
    }
  ]
  Properties:
  [
    ModeledStringList ChildOrdering
    {
      c: lblFrequency
      c: selectionRetentionPolicy
      c: dhSnapshotGenerator
      c: dsFrequency
      c: lblRetentionPolicy
      c: imgWarning
      c: dtStartTime
      c: edtDescription
      c: lblStartTime
      c: btnRecordSnapshot
      c: lblDescription
      c: lblWarning
      c: imgWarningLabel
      c: vhKpiGlobalParameterRecordFrequency
    }
  ]
}
