Quintiq file version 2.0 
 | 
Component dpPeriod 
 | 
{ 
 | 
  #keys: '[146730.0.1659841741]' 
 | 
  BaseType: 'DetailPanel' 
 | 
  GBLayout 
 | 
  { 
 | 
    Type: 'internal[GBLayoutDefinition]' 
 | 
    Columns: 
 | 
    [ 
 | 
      GBFlow.Column { grow: 0 id: 960 parent: 0 } 
 | 
      GBFlow.Column { grow: 0 id: 166 parent: 0 } 
 | 
      GBFlow.Column { grow: 0 id: 965 parent: 0 } 
 | 
      GBFlow.Column { grow: 0 id: 930 parent: 0 } 
 | 
      GBFlow.Column { grow: 0 id: 175 parent: 0 } 
 | 
      GBFlow.Column { grow: 0 id: 266 parent: 0 } 
 | 
      GBFlow.Column { grow: 0 id: 228 parent: 0 } 
 | 
      GBFlow.Column { grow: 128 id: 319 parent: 0 } 
 | 
    ] 
 | 
    Elements: 
 | 
    [ 
 | 
      GBElement 
 | 
      { 
 | 
        Component => lblStartOfPeriod 
 | 
        Position { startcolumn: 166 startrow: 461 endcolumn: 166 endrow: 461 } 
 | 
      } 
 | 
      GBElement 
 | 
      { 
 | 
        Component => lblSpacingEndOfPeriod 
 | 
        Position { startcolumn: 175 startrow: 461 endcolumn: 175 endrow: 461 } 
 | 
      } 
 | 
      GBElement 
 | 
      { 
 | 
        Component => ckbNoEndDate 
 | 
        Position { startcolumn: 266 startrow: 461 endcolumn: 266 endrow: 461 } 
 | 
      } 
 | 
      GBElement 
 | 
      { 
 | 
        Component => ckbEndAfter 
 | 
        Position { startcolumn: 266 startrow: 821 endcolumn: 266 endrow: 821 } 
 | 
      } 
 | 
      GBElement 
 | 
      { 
 | 
        Component => ckbEndBy 
 | 
        Position { startcolumn: 266 startrow: 878 endcolumn: 266 endrow: 878 } 
 | 
      } 
 | 
      GBElement 
 | 
      { 
 | 
        Component => /edtNrOfOccurrences 
 | 
        Position { startcolumn: 228 startrow: 821 endcolumn: 228 endrow: 821 } 
 | 
      } 
 | 
      GBElement 
 | 
      { 
 | 
        Component => lblOccurrences 
 | 
        Position { startcolumn: 319 startrow: 821 endcolumn: 319 endrow: 821 } 
 | 
      } 
 | 
      GBElement 
 | 
      { 
 | 
        Component => lblMarginStartOfPeriod 
 | 
        Position { startcolumn: 960 startrow: 461 endcolumn: 960 endrow: 461 } 
 | 
      } 
 | 
      GBElement 
 | 
      { 
 | 
        Component => datStartOfPeriod 
 | 
        Position { startcolumn: 930 startrow: 461 endcolumn: 930 endrow: 461 } 
 | 
      } 
 | 
      GBElement 
 | 
      { 
 | 
        Component => datEndOfPeriod 
 | 
        Position { startcolumn: 228 startrow: 878 endcolumn: 319 endrow: 878 } 
 | 
      } 
 | 
      GBElement 
 | 
      { 
 | 
        Component => lblSpacingStartOfPeriod 
 | 
        Position { startcolumn: 965 startrow: 461 endcolumn: 965 endrow: 461 } 
 | 
      } 
 | 
    ] 
 | 
    Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ] 
 | 
    Rows: 
 | 
    [ 
 | 
      GBFlow.Row { grow: 0 id: 461 parent: 0 } 
 | 
      GBFlow.Row { grow: 0 id: 821 parent: 0 } 
 | 
      GBFlow.Row { grow: 0 id: 878 parent: 0 } 
 | 
    ] 
 | 
  } 
 | 
  Children: 
 | 
  [ 
 | 
    Component lblStartOfPeriod 
 | 
    { 
 | 
      #keys: '[146730.0.1659841742]' 
 | 
      BaseType: 'Label' 
 | 
      Properties: 
 | 
      [ 
 | 
        Text: 'Start' 
 | 
        Transparent: true 
 | 
      ] 
 | 
    } 
 | 
    Component lblSpacingEndOfPeriod 
 | 
    { 
 | 
      #keys: '[146730.0.1659841746]' 
 | 
      BaseType: 'Label' 
 | 
      Properties: 
 | 
      [ 
 | 
        NumberColumns: 1 
 | 
        Text: '' 
 | 
        Transparent: true 
 | 
      ] 
 | 
    } 
 | 
    Component ckbNoEndDate 
 | 
    { 
 | 
      #keys: '[146730.0.1659841748]' 
 | 
      BaseType: 'CheckBox' 
 | 
      Properties: 
 | 
      [ 
 | 
        Checkstate: 1 
 | 
        Text: 'No end date' 
 | 
      ] 
 | 
    } 
 | 
    Component ckbEndAfter 
 | 
    { 
 | 
      #keys: '[146730.0.1659841749]' 
 | 
      BaseType: 'CheckBox' 
 | 
      Properties: 
 | 
      [ 
 | 
        Text: 'End after' 
 | 
      ] 
 | 
    } 
 | 
    Component ckbEndBy 
 | 
    { 
 | 
      #keys: '[146730.0.1659841752]' 
 | 
      BaseType: 'CheckBox' 
 | 
      Properties: 
 | 
      [ 
 | 
        Text: 'End by' 
 | 
      ] 
 | 
    } 
 | 
    #child: edtNrOfOccurrences 
 | 
    Component lblOccurrences 
 | 
    { 
 | 
      #keys: '[146730.0.1659841743]' 
 | 
      BaseType: 'Label' 
 | 
      Properties: 
 | 
      [ 
 | 
        Text: 'occurrences' 
 | 
        Transparent: true 
 | 
      ] 
 | 
    } 
 | 
    Component lblMarginStartOfPeriod 
 | 
    { 
 | 
      #keys: '[146730.0.1659841744]' 
 | 
      BaseType: 'Label' 
 | 
      Properties: 
 | 
      [ 
 | 
        NumberColumns: 1 
 | 
        Text: '' 
 | 
        Transparent: true 
 | 
      ] 
 | 
    } 
 | 
    Component vhStartOfPeriod 
 | 
    { 
 | 
      #keys: '[146730.0.1659841745]' 
 | 
      BaseType: 'ValueHolder' 
 | 
      Databinding: 'Date' 
 | 
      Properties: 
 | 
      [ 
 | 
        PosX: 61 
 | 
        PosY: 33 
 | 
      ] 
 | 
    } 
 | 
    Component datStartOfPeriod 
 | 
    { 
 | 
      #keys: '[146730.0.1659841938]' 
 | 
      BaseType: 'GUIDateSelector' 
 | 
      Properties: 
 | 
      [ 
 | 
        BackgroundColor: 'Window' 
 | 
        Date: 2021-11-03 
 | 
        Format: 'DMMY' 
 | 
      ] 
 | 
    } 
 | 
    Component datEndOfPeriod 
 | 
    { 
 | 
      #keys: '[146730.0.1659841978]' 
 | 
      BaseType: 'GUIDateSelector' 
 | 
      Properties: 
 | 
      [ 
 | 
        BackgroundColor: 'Window' 
 | 
        Date: 2021-11-03 
 | 
        Format: 'DMMY' 
 | 
      ] 
 | 
    } 
 | 
    Component lblSpacingStartOfPeriod 
 | 
    { 
 | 
      #keys: '[146730.0.1659846649]' 
 | 
      BaseType: 'Label' 
 | 
      Properties: 
 | 
      [ 
 | 
        Text: '' 
 | 
        Transparent: true 
 | 
      ] 
 | 
    } 
 | 
  ] 
 | 
  Properties: 
 | 
  [ 
 | 
    ModeledStringList ChildOrdering 
 | 
    { 
 | 
      c: lblStartOfPeriod 
 | 
      c: datStartOfPeriod 
 | 
      c: ckbNoEndDate 
 | 
      c: ckbEndAfter 
 | 
      c: edtNrOfOccurrences 
 | 
      c: ckbEndBy 
 | 
      c: datEndOfPeriod 
 | 
      c: lblSpacingEndOfPeriod 
 | 
      c: lblOccurrences 
 | 
      c: lblMarginStartOfPeriod 
 | 
      c: vhStartOfPeriod 
 | 
      c: lblSpacingStartOfPeriod 
 | 
    } 
 | 
  ] 
 | 
} 
 |