| Quintiq file version 2.0 | 
| Component pnlStartAndEnd | 
| { | 
|   #keys: '[146730.0.1201381510]' | 
|   BaseType: 'Panel' | 
|   GBLayout | 
|   { | 
|     Type: 'internal[GBLayoutDefinition]' | 
|     Columns: | 
|     [ | 
|       GBFlow.Column { grow: 0 id: 658 parent: 0 } | 
|       GBFlow.Column { grow: 0 id: 547 parent: 0 } | 
|       GBFlow.Column { grow: 0 id: 238 parent: 0 } | 
|       GBFlow.Column { grow: 0 id: 518 parent: 0 } | 
|       GBFlow.Column { grow: 0 id: 149 parent: 0 } | 
|       GBFlow.Column { grow: 0 id: 673 parent: 0 } | 
|       GBFlow.Column { grow: 0 id: 563 parent: 0 } | 
|       GBFlow.Column { grow: 0 id: 105 parent: 0 } | 
|       GBFlow.Column { grow: 128 id: 345 parent: 0 } | 
|     ] | 
|     Elements: | 
|     [ | 
|       GBElement | 
|       { | 
|         Component => lblStartTime | 
|         Position { startcolumn: 658 startrow: 922 endcolumn: 658 endrow: 922 } | 
|       } | 
|       GBElement | 
|       { | 
|         Component => lblSpacingStartTime | 
|         Position { startcolumn: 547 startrow: 922 endcolumn: 547 endrow: 922 } | 
|       } | 
|       GBElement | 
|       { | 
|         Component => datStartDate | 
|         Position { startcolumn: 238 startrow: 922 endcolumn: 673 endrow: 922 } | 
|       } | 
|       GBElement | 
|       { | 
|         Component => lblEndTime | 
|         Position { startcolumn: 658 startrow: 760 endcolumn: 658 endrow: 760 } | 
|       } | 
|       GBElement | 
|       { | 
|         Component => datEndDate | 
|         Position { startcolumn: 238 startrow: 760 endcolumn: 673 endrow: 760 } | 
|       } | 
|       GBElement | 
|       { | 
|         Component => lblDuration | 
|         Position { startcolumn: 658 startrow: 120 endcolumn: 658 endrow: 120 } | 
|       } | 
|       GBElement | 
|       { | 
|         Component => valDuration | 
|         Position { startcolumn: 238 startrow: 120 endcolumn: 238 endrow: 120 } | 
|       } | 
|       GBElement | 
|       { | 
|         Component => durStartTimeOfDay | 
|         Position { startcolumn: 563 startrow: 922 endcolumn: 563 endrow: 922 } | 
|       } | 
|       GBElement | 
|       { | 
|         Component => durEndTimeOfDay | 
|         Position { startcolumn: 563 startrow: 760 endcolumn: 563 endrow: 760 } | 
|       } | 
|       GBElement | 
|       { | 
|         Component => ckbIsAllDay | 
|         Position { startcolumn: 105 startrow: 922 endcolumn: 105 endrow: 922 } | 
|       } | 
|       GBElement | 
|       { | 
|         Component => btnSubtractDay | 
|         Position { startcolumn: 518 startrow: 120 endcolumn: 518 endrow: 120 } | 
|       } | 
|       GBElement | 
|       { | 
|         Component => btnAddDay | 
|         Position { startcolumn: 149 startrow: 120 endcolumn: 149 endrow: 120 } | 
|       } | 
|       GBElement | 
|       { | 
|         Component => lblOneDay | 
|         Position { startcolumn: 673 startrow: 120 endcolumn: 563 endrow: 120 } | 
|       } | 
|       GBElement | 
|       { | 
|         Component => lblComment | 
|         Position { startcolumn: 658 startrow: 812 endcolumn: 658 endrow: 812 } | 
|       } | 
|       GBElement | 
|       { | 
|         Component => /edtComment | 
|         Position { startcolumn: 238 startrow: 812 endcolumn: 345 endrow: 709 } | 
|       } | 
|     ] | 
|     Gaps: [ left: 0 right: 0 top: 0 bottom: 0 inner: 5 ] | 
|     Rows: | 
|     [ | 
|       GBFlow.Row { grow: 0 id: 922 parent: 0 } | 
|       GBFlow.Row { grow: 0 id: 760 parent: 0 } | 
|       GBFlow.Row { grow: 0 id: 120 parent: 0 } | 
|       GBFlow.Row { grow: 0 id: 812 parent: 0 } | 
|       GBFlow.Row { grow: 128 id: 709 parent: 0 } | 
|     ] | 
|   } | 
|   Children: | 
|   [ | 
|     Component lblStartTime | 
|     { | 
|       #keys: '[146730.0.1201381534]' | 
|       BaseType: 'Label' | 
|       Properties: | 
|       [ | 
|         Alignment: 'right' | 
|         Text: 'Start time' | 
|         Transparent: true | 
|       ] | 
|     } | 
|     Component lblSpacingStartTime | 
|     { | 
|       #keys: '[146730.0.1201381535]' | 
|       BaseType: 'Label' | 
|       Properties: | 
|       [ | 
|         Text: '' | 
|         Transparent: true | 
|       ] | 
|     } | 
|     Component datStartDate | 
|     { | 
|       #keys: '[146730.0.1201381536]' | 
|       BaseType: 'GUIDateSelector' | 
|       Properties: | 
|       [ | 
|         BackgroundColor: 'Window' | 
|         Date: 2020-11-07 | 
|         Format: 'DMMY' | 
|       ] | 
|     } | 
|     Component lblEndTime | 
|     { | 
|       #keys: '[146730.0.1201381537]' | 
|       BaseType: 'Label' | 
|       Properties: | 
|       [ | 
|         Alignment: 'right' | 
|         Text: 'End time' | 
|         Transparent: true | 
|       ] | 
|     } | 
|     Component datEndDate | 
|     { | 
|       #keys: '[146730.0.1201381538]' | 
|       BaseType: 'GUIDateSelector' | 
|       Properties: | 
|       [ | 
|         BackgroundColor: 'Window' | 
|         Date: 2020-11-07 | 
|         Format: 'DMMY' | 
|       ] | 
|     } | 
|     Component lblDuration | 
|     { | 
|       #keys: '[146730.0.1201381539]' | 
|       BaseType: 'Label' | 
|       Properties: | 
|       [ | 
|         Alignment: 'right' | 
|         Text: 'Duration' | 
|         Transparent: true | 
|       ] | 
|     } | 
|     Component valDuration | 
|     { | 
|       #keys: '[146730.0.1201381540]' | 
|       BaseType: 'Label' | 
|       Properties: | 
|       [ | 
|         Text: '<Duration>' | 
|         Transparent: true | 
|       ] | 
|     } | 
|     Component durStartTimeOfDay | 
|     { | 
|       #keys: '[146730.0.1201381541]' | 
|       BaseType: 'GUIDurationSelector' | 
|       Properties: | 
|       [ | 
|         BackgroundColor: 'Window' | 
|         CanBeNegative: false | 
|         Format: 'h:m' | 
|         Granularity: '15_minutes' | 
|         MaxDuration: '23:59:00' | 
|         MinDuration: '0:00:00' | 
|       ] | 
|     } | 
|     Component durEndTimeOfDay | 
|     { | 
|       #keys: '[146730.0.1201381542]' | 
|       BaseType: 'GUIDurationSelector' | 
|       Properties: | 
|       [ | 
|         BackgroundColor: 'Window' | 
|         CanBeNegative: false | 
|         Format: 'h:m' | 
|         Granularity: '15_minutes' | 
|         MaxDuration: '23:59:00' | 
|         MinDuration: '0:00:00' | 
|       ] | 
|     } | 
|     Component ckbIsAllDay | 
|     { | 
|       #keys: '[146730.0.1201381543]' | 
|       BaseType: 'CheckBox' | 
|       Properties: | 
|       [ | 
|         Text: 'All day' | 
|       ] | 
|     } | 
|     Component btnSubtractDay | 
|     { | 
|       #keys: '[146730.0.1317072160]' | 
|       BaseType: 'Button' | 
|       Properties: | 
|       [ | 
|         Image: 'NAVIGATE_MINUS_BLUE' | 
|       ] | 
|     } | 
|     Component btnAddDay | 
|     { | 
|       #keys: '[146730.0.1317072176]' | 
|       BaseType: 'Button' | 
|       Properties: | 
|       [ | 
|         Image: 'NAVIGATE_PLUS' | 
|       ] | 
|     } | 
|     Component lblOneDay | 
|     { | 
|       #keys: '[146730.0.1317072190]' | 
|       BaseType: 'Label' | 
|       Properties: | 
|       [ | 
|         Text: ' 1 day' | 
|         Transparent: true | 
|       ] | 
|     } | 
|     #child: edtComment | 
|     Component lblComment | 
|     { | 
|       #keys: '[146730.0.1337841332]' | 
|       BaseType: 'Label' | 
|       Properties: | 
|       [ | 
|         Alignment: 'right' | 
|         Text: 'Comment' | 
|         Transparent: true | 
|       ] | 
|     } | 
|   ] | 
|   Properties: | 
|   [ | 
|     ModeledStringList ChildOrdering | 
|     { | 
|       c: lblStartTime | 
|       c: datStartDate | 
|       c: durStartTimeOfDay | 
|       c: ckbIsAllDay | 
|       c: datEndDate | 
|       c: lblSpacingStartTime | 
|       c: durEndTimeOfDay | 
|       c: btnSubtractDay | 
|       c: btnAddDay | 
|       c: edtComment | 
|       c: lblEndTime | 
|       c: lblDuration | 
|       c: valDuration | 
|       c: lblOneDay | 
|       c: lblComment | 
|     } | 
|   ] | 
| } |