Quintiq file version 2.0
Component gpServerQuery
{
  #keys: '[146450.2.1222195418]'
  BaseType: 'GroupPanel'
  GBLayout
  {
    Type: 'internal[GBLayoutDefinition]'
    Columns:
    [
      GBFlow.Column { grow: 0 id: 407 parent: 0 }
      GBFlow.Column { grow: 0 id: 799 parent: 0 }
      GBFlow.Column { grow: 0 id: 769 parent: 0 }
      GBFlow.Column { grow: 0 id: 989 parent: 0 }
    ]
    Elements:
    [
      GBElement
      {
        Component => lblTimespan
        Position { startcolumn: 407 startrow: 194 endcolumn: 407 endrow: 194 }
      }
      GBElement
      {
        Component => rbgTimespan
        Position { startcolumn: 799 startrow: 194 endcolumn: 769 endrow: 703 }
      }
      GBElement
      {
        Component => lblFrom
        Position { startcolumn: 799 startrow: 405 endcolumn: 799 endrow: 405 }
      }
      GBElement
      {
        Component => dtFrom
        Position { startcolumn: 769 startrow: 405 endcolumn: 989 endrow: 405 }
      }
      GBElement
      {
        Component => lblTo
        Position { startcolumn: 799 startrow: 261 endcolumn: 799 endrow: 261 }
      }
      GBElement
      {
        Component => dtTo
        Position { startcolumn: 769 startrow: 261 endcolumn: 989 endrow: 261 }
      }
      GBElement
      {
        Component => lbltLimitTo
        Position { startcolumn: 407 startrow: 756 endcolumn: 407 endrow: 756 }
      }
      GBElement
      {
        Component => /txtSnapshotLimit
        Position { startcolumn: 799 startrow: 756 endcolumn: 769 endrow: 756 }
      }
      GBElement
      {
        Component => lblSnapshots
        Position { startcolumn: 989 startrow: 756 endcolumn: 989 endrow: 756 }
      }
      GBElement
      {
        Component => lblClickRefresh
        Position { startcolumn: 407 startrow: 897 endcolumn: 989 endrow: 897 }
      }
    ]
    Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ]
    Rows:
    [
      GBFlow.Row { grow: 0 id: 194 parent: 0 }
      GBFlow.Row { grow: 0 id: 703 parent: 0 }
      GBFlow.Row { grow: 0 id: 405 parent: 0 }
      GBFlow.Row { grow: 0 id: 261 parent: 0 }
      GBFlow.Row { grow: 0 id: 756 parent: 0 }
      GBFlow.Row { grow: 128 id: 588 parent: 0 }
      GBFlow.Row { grow: 0 id: 897 parent: 0 }
    ]
  }
  Children:
  [
    Component lblTimespan
    {
      #keys: '[146450.2.1222195419]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        Text: 'Timespan'
        Transparent: true
      ]
    }
    Component rbgTimespan
    {
      #keys: '[146450.2.1222195425]'
      BaseType: 'RadioButtonGroup'
      Properties:
      [
        BoundValue: 'all'
        ButtonLabels: 'All;Last week;Last month;Custom range'
        ButtonValues: 'all;lastweek;lastmonth;range'
        HasMemory: 'ViewsAndSettings'
      ]
    }
    Component lblFrom
    {
      #keys: '[146450.2.1222195423]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        Text: 'from'
        Transparent: true
      ]
    }
    Component dtFrom
    {
      #keys: '[146450.2.1222195426]'
      BaseType: 'GUIDateTimeSelector'
      Properties:
      [
        BackgroundColor: 'Window'
        HasMemory: 'ViewsAndSettings'
      ]
    }
    Component lblTo
    {
      #keys: '[146450.2.1222195422]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        Text: 'to'
        Transparent: true
      ]
    }
    Component dtTo
    {
      #keys: '[146450.2.1222195427]'
      BaseType: 'GUIDateTimeSelector'
      Properties:
      [
        BackgroundColor: 'Window'
        HasMemory: 'ViewsAndSettings'
      ]
    }
    Component lbltLimitTo
    {
      #keys: '[146450.2.1222195420]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        Text: 'Limit to'
        Transparent: true
      ]
    }
    #child: txtSnapshotLimit
    Component lblSnapshots
    {
      #keys: '[146450.2.1222195421]'
      BaseType: 'Label'
      Properties:
      [
        Text: 'Snapshots'
        Transparent: true
      ]
    }
    Component lblClickRefresh
    {
      #keys: '[146450.2.1222195424]'
      BaseType: 'Label'
      Properties:
      [
        Text: 'Click refresh to execute the query on the server'
        Transparent: true
      ]
    }
  ]
  Properties:
  [
    Text: 'Query parameters'
    ModeledStringList ChildOrdering
    {
      c: lblTimespan
      c: rbgTimespan
      c: dtFrom
      c: lblFrom
      c: dtTo
      c: txtSnapshotLimit
      c: lblTo
      c: lbltLimitTo
      c: lblSnapshots
      c: lblClickRefresh
    }
  ]
}
