Quintiq file version 2.0
Component pnlRecurring
{
  #keys: '[131094.0.1374389493]'
  BaseType: 'Panel'
  GBLayout
  {
    Type: 'internal[GBLayoutDefinition]'
    Columns:
    [
      GBFlow.Column { grow: 0 id: 890 parent: 0 }
      GBFlow.Column { grow: 0 id: 218 parent: 0 }
      GBFlow.Column { grow: 0 id: 647 parent: 0 }
      GBFlow.Column { grow: 0 id: 636 parent: 0 }
      GBFlow.Column { grow: 0 id: 291 parent: 0 }
      GBFlow.Column { grow: 0 id: 894 parent: 0 }
      GBFlow.Column { grow: 0 id: 500 parent: 0 }
      GBFlow.Column { grow: 0 id: 168 parent: 0 }
      GBFlow.Column { grow: 0 id: 377 parent: 0 }
    ]
    Elements:
    [
      GBElement
      {
        Component => lblStartTimeRecurring
        Position { startcolumn: 218 startrow: 624 endcolumn: 218 endrow: 624 }
      }
      GBElement
      {
        Component => lblEndTimeRecurring
        Position { startcolumn: 218 startrow: 899 endcolumn: 218 endrow: 899 }
      }
      GBElement
      {
        Component => lblDurationRecurring
        Position { startcolumn: 218 startrow: 640 endcolumn: 218 endrow: 640 }
      }
      GBElement
      {
        Component => valDurationRecurring
        Position { startcolumn: 636 startrow: 640 endcolumn: 894 endrow: 640 }
      }
      GBElement
      {
        Component => durStartTimeOfDayRecurring
        Position { startcolumn: 636 startrow: 624 endcolumn: 636 endrow: 624 }
      }
      GBElement
      {
        Component => ckbIsAllDayRecurring
        Position { startcolumn: 894 startrow: 624 endcolumn: 500 endrow: 624 }
      }
      GBElement
      {
        Component => durEndTimeOfDayRecurring
        Position { startcolumn: 636 startrow: 899 endcolumn: 636 endrow: 899 }
      }
      GBElement
      {
        Component => btnAddDayRecurring
        Position { startcolumn: 168 startrow: 640 endcolumn: 168 endrow: 640 }
      }
      GBElement
      {
        Component => btnSubtractDayRecurring
        Position { startcolumn: 500 startrow: 640 endcolumn: 500 endrow: 640 }
      }
      GBElement
      {
        Component => lblOneDayRecurring
        Position { startcolumn: 377 startrow: 640 endcolumn: 377 endrow: 640 }
      }
      GBElement
      {
        Component => lblSpacingStartRecurring
        Position { startcolumn: 647 startrow: 624 endcolumn: 647 endrow: 624 }
      }
      GBElement
      {
        Component => lblMarginDurationRecurring
        Position { startcolumn: 890 startrow: 640 endcolumn: 890 endrow: 640 }
      }
      GBElement
      {
        Component => lblSpacingAllDayRecurring
        Position { startcolumn: 291 startrow: 624 endcolumn: 291 endrow: 624 }
      }
    ]
    Gaps: [ left: 5 right: 5 top: 0 bottom: 0 inner: 5 ]
    Rows:
    [
      GBFlow.Row { grow: 0 id: 624 parent: 0 }
      GBFlow.Row { grow: 0 id: 899 parent: 0 }
      GBFlow.Row { grow: 0 id: 640 parent: 0 }
    ]
  }
  Children:
  [
    Component lblStartTimeRecurring
    {
      #keys: '[131094.0.1374389494]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        Text: '  Start time'
        Transparent: true
      ]
    }
    Component lblEndTimeRecurring
    {
      #keys: '[131094.0.1374389501]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        Text: 'End time'
        Transparent: true
      ]
    }
    Component lblDurationRecurring
    {
      #keys: '[131094.0.1374389500]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        Text: 'Duration'
        Transparent: true
      ]
    }
    Component valDurationRecurring
    {
      #keys: '[131094.0.1374389498]'
      BaseType: 'Label'
      Properties:
      [
        Text: '<Duration>'
        Transparent: true
      ]
    }
    Component durStartTimeOfDayRecurring
    {
      #keys: '[131094.0.1374389504]'
      BaseType: 'GUIDurationSelector'
      Properties:
      [
        BackgroundColor: 'Window'
        CanBeNegative: false
        DataBinding: 'Dialog.Data.StartTimeOfDay'
        Format: 'h:m'
        Granularity: '15_minutes'
        MaxDuration: '23:59:00'
        MinDuration: '0:00:00'
      ]
    }
    Component ckbIsAllDayRecurring
    {
      #keys: '[131094.0.1374389505]'
      BaseType: 'CheckBox'
      Properties:
      [
        DataBinding: 'Dialog.Data.IsAllDay'
        Text: 'All day'
      ]
    }
    Component durEndTimeOfDayRecurring
    {
      #keys: '[131094.0.1374389506]'
      BaseType: 'GUIDurationSelector'
      Properties:
      [
        BackgroundColor: 'Window'
        CanBeNegative: false
        DataBinding: 'Dialog.Data.EndTimeOfDay'
        Format: 'h:m'
        Granularity: '15_minutes'
        MaxDuration: '23:59:00'
        MinDuration: '0:00:00'
      ]
    }
    Component btnAddDayRecurring
    {
      #keys: '[131094.0.1376673451]'
      BaseType: 'Button'
      Properties:
      [
        Image: 'NAVIGATE_PLUS'
      ]
    }
    Component btnSubtractDayRecurring
    {
      #keys: '[131094.0.1376693743]'
      BaseType: 'Button'
      Properties:
      [
        Image: 'NAVIGATE_MINUS_BLUE'
      ]
    }
    Component lblOneDayRecurring
    {
      #keys: '[131094.0.1376695340]'
      BaseType: 'Label'
      Properties:
      [
        Text: ' 1 day'
        Transparent: true
      ]
    }
    Component lblSpacingStartRecurring
    {
      #keys: '[146730.0.1172023218]'
      BaseType: 'Label'
      Properties:
      [
        Text: ''
        Transparent: true
      ]
    }
    Component lblMarginDurationRecurring
    {
      #keys: '[146730.0.1290634847]'
      BaseType: 'Label'
      Properties:
      [
        NumberColumns: 2
        Text: ''
        Transparent: true
      ]
    }
    Component lblSpacingAllDayRecurring
    {
      #keys: '[146730.0.1659847512]'
      BaseType: 'Label'
      Properties:
      [
        Text: ''
        Transparent: true
      ]
    }
  ]
  Properties:
  [
    BackgroundColor: 'White'
    ModeledStringList ChildOrdering
    {
      c: lblStartTimeRecurring
      c: durStartTimeOfDayRecurring
      c: ckbIsAllDayRecurring
      c: durEndTimeOfDayRecurring
      c: btnSubtractDayRecurring
      c: btnAddDayRecurring
      c: lblEndTimeRecurring
      c: lblDurationRecurring
      c: valDurationRecurring
      c: lblOneDayRecurring
      c: lblSpacingStartRecurring
      c: lblMarginDurationRecurring
      c: lblSpacingAllDayRecurring
    }
  ]
}
