| Quintiq file version 2.0 | 
| Component GroupPanelAdvanced | 
| { | 
|   #keys: '[141860.4.288441583]' | 
|   BaseType: 'GroupPanel' | 
|   GBLayout | 
|   { | 
|     Type: 'internal[GBLayoutDefinition]' | 
|     Columns: | 
|     [ | 
|       GBFlow.Column { grow: 0 id: 320 parent: 0 } | 
|       GBFlow.Column { grow: 0 id: 768 parent: 0 } | 
|       GBFlow.Column { grow: 128 id: 518 parent: 0 } | 
|     ] | 
|     Elements: | 
|     [ | 
|       GBElement | 
|       { | 
|         Component => LabelDurationSelectorDaemonInvalidRuns | 
|         Position { startcolumn: 320 startrow: 597 endcolumn: 320 endrow: 597 } | 
|       } | 
|       GBElement | 
|       { | 
|         Component => GUIDurationSelectorDaemonInvalidRuns | 
|         Position { startcolumn: 768 startrow: 597 endcolumn: 768 endrow: 597 } | 
|       } | 
|       GBElement | 
|       { | 
|         Component => GUIDurationSelectorMaxAgeControllerRuns | 
|         Position { startcolumn: 768 startrow: 179 endcolumn: 768 endrow: 179 } | 
|       } | 
|       GBElement | 
|       { | 
|         Component => LabelDurationSelectorMaxAgeControllerRuns | 
|         Position { startcolumn: 320 startrow: 179 endcolumn: 320 endrow: 179 } | 
|       } | 
|       GBElement | 
|       { | 
|         Component => LabelPollingDuration | 
|         Position { startcolumn: 320 startrow: 982 endcolumn: 320 endrow: 982 } | 
|       } | 
|       GBElement | 
|       { | 
|         Component => /EditorPollingDuration | 
|         Position { startcolumn: 768 startrow: 982 endcolumn: 518 endrow: 982 } | 
|       } | 
|     ] | 
|     Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ] | 
|     Rows: | 
|     [ | 
|       GBFlow.Row { grow: 128 id: 990 parent: 0 } | 
|       GBFlow.Row { grow: 0 id: 982 parent: 0 } | 
|       GBFlow.Row { grow: 0 id: 179 parent: 0 } | 
|       GBFlow.Row { grow: 0 id: 597 parent: 0 } | 
|     ] | 
|   } | 
|   Children: | 
|   [ | 
|     Component LabelDurationSelectorDaemonInvalidRuns | 
|     { | 
|       #keys: '[141860.4.288442096]' | 
|       BaseType: 'Label' | 
|       Properties: | 
|       [ | 
|         Alignment: 'right' | 
|         Text: 'Frequency delete invalid runs daemon' | 
|         Tooltip: "The frequency that invalid LibOpt_ControllerRuns are deleted. By deleting invalid runs, any new runs won't be blocked by those runs. A controller run can become invalid when the corresponding dataset is unloaded during an optimizer run." | 
|         Transparent: true | 
|       ] | 
|     } | 
|     Component GUIDurationSelectorDaemonInvalidRuns | 
|     { | 
|       #keys: '[141860.4.288442117]' | 
|       BaseType: 'GUIDurationSelector' | 
|       Properties: | 
|       [ | 
|         BackgroundColor: 'Window' | 
|         MinDuration: '0:00:00' | 
|       ] | 
|     } | 
|     Component GUIDurationSelectorMaxAgeControllerRuns | 
|     { | 
|       #keys: '[141860.4.288442225]' | 
|       BaseType: 'GUIDurationSelector' | 
|       Properties: | 
|       [ | 
|         BackgroundColor: 'Window' | 
|         DataBinding: 'Dialog.Data.MaxAgeFinishedControllerRuns' | 
|         MinDuration: '0:00:00' | 
|       ] | 
|     } | 
|     Component LabelDurationSelectorMaxAgeControllerRuns | 
|     { | 
|       #keys: '[141860.4.288442325]' | 
|       BaseType: 'Label' | 
|       Properties: | 
|       [ | 
|         Alignment: 'right' | 
|         Text: 'Maximum age controller runs' | 
|         Tooltip: 'The maximum age of stopped controller runs. All controller runs that were requested longer ago than the specified time, are deleted when a new controller run is created.' | 
|         Transparent: true | 
|       ] | 
|     } | 
|     Component LabelPollingDuration | 
|     { | 
|       #keys: '[141860.4.288442346]' | 
|       BaseType: 'Label' | 
|       Properties: | 
|       [ | 
|         Alignment: 'right' | 
|         Text: 'Polling duration (ms)' | 
|         Tooltip: 'Time in milliseconds between two polls of the optimizer run controller. Higher values imply longer waiting times for unstarted requested runs, but fewer reactive (readonly) transactions.' | 
|         Transparent: true | 
|       ] | 
|     } | 
|     #child: EditorPollingDuration | 
|   ] | 
|   Properties: | 
|   [ | 
|     Text: 'Advanced settings' | 
|     ModeledStringList ChildOrdering | 
|     { | 
|       c: LabelDurationSelectorDaemonInvalidRuns | 
|       c: EditorPollingDuration | 
|       c: GUIDurationSelectorMaxAgeControllerRuns | 
|       c: GUIDurationSelectorDaemonInvalidRuns | 
|       c: LabelDurationSelectorMaxAgeControllerRuns | 
|       c: LabelPollingDuration | 
|     } | 
|   ] | 
| } |