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 } ] }