Quintiq file version 2.0
|
#root
|
#parent: LibMacroPlannerTCUI
|
OrphanComponent ScenarioManager_DialogCreateEditStrategyLevel
|
{
|
#keys: '[108486.1.418963757]'
|
Accessibility: 'Extensible'
|
BaseType: 'Dialog'
|
Databinding: 'shadow[StrategyLevel]'
|
GBLayout
|
{
|
Type: 'internal[GBLayoutDefinition]'
|
Columns:
|
[
|
GBFlow.Column { grow: 0 id: 426 parent: 0 }
|
GBFlow.Column { grow: 0 id: 603 parent: 0 }
|
GBFlow.Column { grow: 0 id: 546 parent: 0 }
|
GBFlow.Column { grow: 128 id: 15 parent: 0 }
|
]
|
Elements:
|
[
|
GBElement
|
{
|
Component => Label
|
Position { startcolumn: 426 startrow: 31 endcolumn: 426 endrow: 31 }
|
}
|
GBElement
|
{
|
Component => Label2
|
Position { startcolumn: 603 startrow: 31 endcolumn: 15 endrow: 31 }
|
}
|
GBElement
|
{
|
Component => Label1
|
Position { startcolumn: 603 startrow: 33 endcolumn: 15 endrow: 33 }
|
}
|
GBElement
|
{
|
Component => Label3
|
Position { startcolumn: 426 startrow: 33 endcolumn: 426 endrow: 33 }
|
}
|
GBElement
|
{
|
Component => RadioButtonGroup
|
Position { startcolumn: 603 startrow: 45 endcolumn: 15 endrow: 45 }
|
}
|
GBElement
|
{
|
Component => EditorTimeLimit
|
Position { startcolumn: 603 startrow: 37 endcolumn: 15 endrow: 37 }
|
}
|
GBElement
|
{
|
Component => Label4
|
Position { startcolumn: 426 startrow: 37 endcolumn: 426 endrow: 37 }
|
}
|
GBElement
|
{
|
Component => LabelAbsoluteGap
|
Position { startcolumn: 426 startrow: 39 endcolumn: 426 endrow: 39 }
|
}
|
GBElement
|
{
|
Component => LabelRelativeGap
|
Position { startcolumn: 426 startrow: 40 endcolumn: 426 endrow: 40 }
|
}
|
GBElement
|
{
|
Component => EditorRelativeGap
|
Position { startcolumn: 603 startrow: 40 endcolumn: 15 endrow: 40 }
|
}
|
GBElement
|
{
|
Component => EditorAbsoluteGap
|
Position { startcolumn: 603 startrow: 39 endcolumn: 15 endrow: 39 }
|
}
|
GBElement
|
{
|
Component => CheckBoxBatchEditTimeLimit
|
Position { startcolumn: 426 startrow: 43 endcolumn: 15 endrow: 43 }
|
}
|
GBElement
|
{
|
Component => CheckBoxBatchEditGap
|
Position { startcolumn: 426 startrow: 35 endcolumn: 15 endrow: 35 }
|
}
|
GBElement
|
{
|
Component => Label6
|
Position { startcolumn: 426 startrow: 48 endcolumn: 426 endrow: 48 }
|
}
|
GBElement
|
{
|
Component => SelectionSolverSettingGroup
|
Position { startcolumn: 603 startrow: 48 endcolumn: 15 endrow: 48 }
|
}
|
GBElement
|
{
|
Component => CheckBoxBatchEditSolverSettingGroup
|
Position { startcolumn: 426 startrow: 51 endcolumn: 15 endrow: 51 }
|
}
|
GBElement
|
{
|
Component => Label7
|
Position { startcolumn: 426 startrow: 52 endcolumn: 426 endrow: 52 }
|
}
|
GBElement
|
{
|
Component => EditorRelativeGoalSlack
|
Position { startcolumn: 603 startrow: 52 endcolumn: 15 endrow: 52 }
|
}
|
GBElement
|
{
|
Component => CheckBoxBatchEditRelativeGoalSlack
|
Position { startcolumn: 426 startrow: 53 endcolumn: 15 endrow: 53 }
|
}
|
GBElement
|
{
|
Component => CheckBoxUseHierarchicalSolverAbsTolerance
|
Position { startcolumn: 426 startrow: 457 endcolumn: 603 endrow: 457 }
|
}
|
GBElement
|
{
|
Component => CheckBoxUseHierarchicalSolverRelTolerance
|
Position { startcolumn: 426 startrow: 414 endcolumn: 603 endrow: 414 }
|
}
|
GBElement
|
{
|
Component => lblLabelHierarchicalSolverAbsTolerance
|
Position { startcolumn: 546 startrow: 457 endcolumn: 546 endrow: 457 }
|
}
|
GBElement
|
{
|
Component => EditorHierarchicalSolverAbsTolerance
|
Position { startcolumn: 15 startrow: 457 endcolumn: 15 endrow: 457 }
|
}
|
GBElement
|
{
|
Component => lblLabelHierarchicalSolverRelTolerance
|
Position { startcolumn: 546 startrow: 414 endcolumn: 546 endrow: 414 }
|
}
|
GBElement
|
{
|
Component => EditorHierarchicalSolverRelTolerance
|
Position { startcolumn: 15 startrow: 414 endcolumn: 15 endrow: 414 }
|
}
|
GBElement
|
{
|
Component => CheckBoxBatchEditHierarchalSettings
|
Position { startcolumn: 426 startrow: 201 endcolumn: 15 endrow: 201 }
|
}
|
]
|
Gaps: [ left: 10 right: 10 top: 10 bottom: 10 inner: 5 ]
|
Rows:
|
[
|
GBFlow.Row { grow: 0 id: 31 parent: 0 }
|
GBFlow.Row { grow: 0 id: 33 parent: 0 }
|
GBFlow.Row { grow: 0 id: 43 parent: 0 }
|
GBFlow.Row { grow: 0 id: 37 parent: 0 }
|
GBFlow.Row { grow: 0 id: 35 parent: 0 }
|
GBFlow.Row { grow: 0 id: 45 parent: 0 }
|
GBFlow.Row { grow: 0 id: 39 parent: 0 }
|
GBFlow.Row { grow: 0 id: 40 parent: 0 }
|
GBFlow.Row { grow: 0 id: 53 parent: 0 }
|
GBFlow.Row { grow: 0 id: 52 parent: 0 }
|
GBFlow.Row { grow: 0 id: 51 parent: 0 }
|
GBFlow.Row { grow: 0 id: 48 parent: 0 }
|
GBFlow.Row { grow: 0 id: 201 parent: 0 }
|
GBFlow.Row { grow: 0 id: 457 parent: 0 }
|
GBFlow.Row { grow: 0 id: 414 parent: 0 }
|
]
|
}
|
Children:
|
[
|
#child: Toolbar
|
Component Label
|
{
|
#keys: '[108486.1.419927410]'
|
BaseType: 'Label'
|
Properties:
|
[
|
Alignment: 'right'
|
Text: 'Strategy'
|
Transparent: true
|
]
|
}
|
Component Label2
|
{
|
#keys: '[108486.1.419927907]'
|
BaseType: 'Label'
|
Properties:
|
[
|
DataBinding: 'Dialog.Data.Strategy.Name'
|
Text: ''
|
Transparent: true
|
]
|
}
|
Component Label1
|
{
|
#keys: '[108486.1.419933833]'
|
BaseType: 'Label'
|
Properties:
|
[
|
DataBinding: 'Dialog.Data.Level'
|
Text: ''
|
Transparent: true
|
]
|
}
|
Component Label3
|
{
|
#keys: '[108486.1.419936266]'
|
BaseType: 'Label'
|
Properties:
|
[
|
Alignment: 'right'
|
Text: 'Level'
|
Transparent: true
|
]
|
}
|
Component RadioButtonGroup
|
{
|
#keys: '[108486.1.420057580]'
|
BaseType: 'RadioButtonGroup'
|
Properties:
|
[
|
BoundValue: 'true'
|
ButtonLabels: 'Absol&ute ;Relati&ve'
|
ButtonValues: 'true;false'
|
DataBinding: 'Dialog.Data.UseAbsoluteGap'
|
Horizontal: true
|
]
|
}
|
#child: EditorTimeLimit
|
Component Label4
|
{
|
#keys: '[108486.1.420066101]'
|
BaseType: 'Label'
|
Properties:
|
[
|
Alignment: 'right'
|
FocusControl: 'EditorTimeLimit'
|
LayoutGroup: 'Label'
|
NumberLines: 1
|
Shortcut: 'Alt+T'
|
SizePosition: 'lt240 293 26 42'
|
Text: '&Time limit (secs)'
|
Transparent: true
|
]
|
}
|
Component LabelAbsoluteGap
|
{
|
#keys: '[108486.1.420079766]'
|
BaseType: 'Label'
|
Properties:
|
[
|
Alignment: 'right'
|
FocusControl: 'EditorAbsoluteGap'
|
LayoutGroup: 'Label'
|
NumberLines: 1
|
Shortcut: 'Alt+P'
|
SizePosition: 'lt240 293 26 42'
|
Text: 'Absolute ga&p'
|
Transparent: true
|
]
|
}
|
Component LabelRelativeGap
|
{
|
#keys: '[108486.1.420080247]'
|
BaseType: 'Label'
|
Properties:
|
[
|
Alignment: 'right'
|
FocusControl: 'EditorRelativeGap'
|
LayoutGroup: 'Label'
|
NumberLines: 1
|
Shortcut: 'Alt+P'
|
SizePosition: 'lt240 293 26 42'
|
Text: 'Relative ga&p'
|
Transparent: true
|
]
|
}
|
#child: EditorRelativeGap
|
#child: EditorAbsoluteGap
|
Component CheckBoxBatchEditTimeLimit
|
{
|
#keys: '[108486.1.423237799]'
|
BaseType: 'CheckBox'
|
Properties:
|
[
|
Shortcut: 'Alt+B'
|
SizePosition: 'lt16 105 93 109'
|
Text: '&Batch edit time limit'
|
]
|
}
|
Component CheckBoxBatchEditGap
|
{
|
#keys: '[108486.1.423241982]'
|
BaseType: 'CheckBox'
|
Properties:
|
[
|
Shortcut: 'Alt+H'
|
SizePosition: 'lt16 105 93 109'
|
Text: 'Batc&h edit gap'
|
]
|
}
|
Component Label6
|
{
|
#keys: '[122872.0.74591545]'
|
BaseType: 'Label'
|
Properties:
|
[
|
Alignment: 'right'
|
FocusControl: 'SelectionSolverSettingGroup'
|
Shortcut: 'Alt+S'
|
Text: '&Solver setting group'
|
Tooltip: 'The solver setting group determines which solver settings are used in the optimization of this level'
|
Transparent: true
|
]
|
}
|
#child: SelectionSolverSettingGroup
|
Component CheckBoxBatchEditSolverSettingGroup
|
{
|
#keys: '[122872.0.251960915]'
|
BaseType: 'CheckBox'
|
Properties:
|
[
|
Shortcut: 'Alt+L'
|
SizePosition: 'lt16 105 93 109'
|
Text: 'Batch edit so&lver setting group'
|
]
|
}
|
#child: EditorRelativeGoalSlack
|
Component Label7
|
{
|
#keys: '[122872.0.960572238]'
|
BaseType: 'Label'
|
Properties:
|
[
|
Alignment: 'right'
|
FocusControl: 'EditorRelativeGoalSlack'
|
Shortcut: 'Alt+R'
|
Text: '&Relative goal slack'
|
Tooltip: 'Note this is unused in case strategy advanced setting species to use the hierarhical solver'
|
Transparent: true
|
]
|
}
|
Component CheckBoxBatchEditRelativeGoalSlack
|
{
|
#keys: '[122872.0.964262136]'
|
BaseType: 'CheckBox'
|
Properties:
|
[
|
Shortcut: 'Alt+K'
|
Text: 'Batch edit relative goal slac&k'
|
]
|
}
|
#child: EditorHierarchicalSolverRelTolerance
|
#child: EditorHierarchicalSolverAbsTolerance
|
Component CheckBoxUseHierarchicalSolverAbsTolerance
|
{
|
#keys: '[145808.2.1104778022]'
|
BaseType: 'CheckBox'
|
Properties:
|
[
|
DataBinding: 'ScenarioManager_DialogCreateEditStrategyLevel.Data.UseHierarchicalSolverAbsTolerance'
|
Text: 'Use hierarchical solver absolute tolerance'
|
Tooltip: 'Note online documentation solver. Different meaning for LP and MIP'
|
]
|
}
|
Component CheckBoxUseHierarchicalSolverRelTolerance
|
{
|
#keys: '[145808.2.1104778065]'
|
BaseType: 'CheckBox'
|
Properties:
|
[
|
DataBinding: 'ScenarioManager_DialogCreateEditStrategyLevel.Data.UseHierarchicalSolverRelTolerance'
|
Text: 'Use hierarchical solver relative tolerance'
|
Tooltip: 'Note online documentation solver. Not used for LP'
|
]
|
}
|
Component lblLabelHierarchicalSolverAbsTolerance
|
{
|
#keys: '[145808.2.1104778089]'
|
BaseType: 'Label'
|
Properties:
|
[
|
Alignment: 'right'
|
FocusControl: 'EditorHierarchicalSolverAbsTolerance'
|
Shortcut: 'Alt+A'
|
Text: '&AbsTol:'
|
Tooltip: 'Note online documentation solver. Different meaning for LP and MIP'
|
Transparent: true
|
]
|
}
|
Component lblLabelHierarchicalSolverRelTolerance
|
{
|
#keys: '[145808.2.1104778134]'
|
BaseType: 'Label'
|
Properties:
|
[
|
Alignment: 'right'
|
FocusControl: 'EditorHierarchicalSolverRelTolerance'
|
Shortcut: 'Alt+R'
|
Text: '&RelTol:'
|
Tooltip: 'Note online documentation solver. Not used for LP'
|
Transparent: true
|
]
|
}
|
Component CheckBoxBatchEditHierarchalSettings
|
{
|
#keys: '[145808.2.1104778201]'
|
BaseType: 'CheckBox'
|
Properties:
|
[
|
Text: 'Batch edit hierarchical settings'
|
]
|
}
|
]
|
Properties:
|
[
|
EnterButton: 'btnOk'
|
EscapeButton: 'btnCancel'
|
Height: 515
|
InitialPlacement: 'floating'
|
Title: 'Strategy level'
|
Width: 717
|
ModeledStringList ChildOrdering
|
{
|
c: CheckBoxBatchEditTimeLimit
|
c: EditorTimeLimit
|
c: Label4
|
c: CheckBoxBatchEditGap
|
c: RadioButtonGroup
|
c: EditorAbsoluteGap
|
c: LabelAbsoluteGap
|
c: EditorRelativeGap
|
c: LabelRelativeGap
|
c: CheckBoxBatchEditRelativeGoalSlack
|
c: EditorRelativeGoalSlack
|
c: CheckBoxBatchEditSolverSettingGroup
|
c: SelectionSolverSettingGroup
|
c: CheckBoxBatchEditHierarchalSettings
|
c: CheckBoxUseHierarchicalSolverAbsTolerance
|
c: EditorHierarchicalSolverAbsTolerance
|
c: CheckBoxUseHierarchicalSolverRelTolerance
|
c: EditorHierarchicalSolverRelTolerance
|
c: Label3
|
c: Label
|
c: Toolbar
|
c: Label2
|
c: Label1
|
c: Label6
|
c: Label7
|
c: lblLabelHierarchicalSolverAbsTolerance
|
c: lblLabelHierarchicalSolverRelTolerance
|
}
|
]
|
}
|