Quintiq file version 2.0 #root #parent: LibMacroPlannerTCUI OrphanComponent DialogCreateEditCampaign_MP { #keys: '[110880.4.851634616]' Accessibility: 'Extensible' BaseType: 'Dialog' Databinding: 'shadow[Campaign_MP]' GBLayout { Type: 'internal[GBLayoutDefinition]' Columns: [ GBFlow.Column { grow: 0 id: 371 parent: 0 } GBFlow.Column { grow: 0 id: 4 parent: 0 } GBFlow.Column { grow: 0 id: 932 parent: 0 } GBFlow.Column { grow: 128 id: 970 parent: 0 } ] Elements: [ GBElement { Component => Label1 Position { startcolumn: 4 startrow: 1 endcolumn: 4 endrow: 1 } } GBElement { Component => GUIDateTimeSelectorEarliestStart Position { startcolumn: 932 startrow: 1 endcolumn: 932 endrow: 1 } } GBElement { Component => LabelMinQuantity Position { startcolumn: 4 startrow: 3 endcolumn: 4 endrow: 3 } } GBElement { Component => LabelMaxQuantity Position { startcolumn: 4 startrow: 4 endcolumn: 4 endrow: 4 } } GBElement { Component => Label5 Position { startcolumn: 4 startrow: 5 endcolumn: 4 endrow: 5 } } GBElement { Component => EditorCampaignMinQuantity Position { startcolumn: 932 startrow: 3 endcolumn: 932 endrow: 3 } } GBElement { Component => EditorCampaignMaxQuantity Position { startcolumn: 932 startrow: 4 endcolumn: 932 endrow: 4 } } GBElement { Component => EditorCampaignComment Position { startcolumn: 932 startrow: 5 endcolumn: 932 endrow: 8 } } GBElement { Component => SelectionCampaignType Position { startcolumn: 932 startrow: 9 endcolumn: 932 endrow: 9 } } GBElement { Component => Label6 Position { startcolumn: 4 startrow: 9 endcolumn: 4 endrow: 9 } } GBElement { Component => LabelIndicatedDurationBasedOnMinQty Position { startcolumn: 970 startrow: 3 endcolumn: 970 endrow: 3 } } GBElement { Component => CheckBoxHasInputMaxQuantity Position { startcolumn: 371 startrow: 4 endcolumn: 371 endrow: 4 } } GBElement { Component => LabelIndicatedDurationBasedOnMaxQty Position { startcolumn: 970 startrow: 4 endcolumn: 970 endrow: 4 } } GBElement { Component => GUIDurationSelectorMinDuration Position { startcolumn: 932 startrow: 388 endcolumn: 932 endrow: 388 } } GBElement { Component => GUIDurationSelectorMaxDuration Position { startcolumn: 932 startrow: 164 endcolumn: 932 endrow: 164 } } GBElement { Component => LabelMinDuration Position { startcolumn: 4 startrow: 388 endcolumn: 4 endrow: 388 } } GBElement { Component => CheckBoxHasInputMaxDuration Position { startcolumn: 371 startrow: 164 endcolumn: 371 endrow: 164 } } GBElement { Component => LabelMaxDuration Position { startcolumn: 4 startrow: 164 endcolumn: 4 endrow: 164 } } GBElement { Component => LabelIndicatedQuantityBasedOnMinDuration Position { startcolumn: 970 startrow: 388 endcolumn: 970 endrow: 388 } } GBElement { Component => LabelIndicatedQuantityBasedOnMaxDuration Position { startcolumn: 970 startrow: 164 endcolumn: 970 endrow: 164 } } GBElement { Component => Label140 Position { startcolumn: 4 startrow: 2 endcolumn: 4 endrow: 2 } } GBElement { Component => RadioButtonGroupQuantityDuration Position { startcolumn: 932 startrow: 2 endcolumn: 932 endrow: 2 } } ] Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ] Rows: [ GBFlow.Row { grow: 0 id: 9 parent: 0 } GBFlow.Row { grow: 0 id: 1 parent: 0 } GBFlow.Row { grow: 0 id: 2 parent: 0 } GBFlow.Row { grow: 0 id: 3 parent: 0 } GBFlow.Row { grow: 0 id: 4 parent: 0 } GBFlow.Row { grow: 0 id: 388 parent: 0 } GBFlow.Row { grow: 0 id: 164 parent: 0 } GBFlow.Row { grow: 0 id: 5 parent: 0 } GBFlow.Row { grow: 128 id: 8 parent: 0 } ] } Children: [ #child: Toolbar Component Label1 { #keys: '[110880.4.855487243]' BaseType: 'Label' Properties: [ Alignment: 'right' FocusControl: 'GUIDateTimeSelectorEarliestStart' Shortcut: 'Alt+E' Text: '&Earliest start' Tooltip: 'Earliest start specifies the earliest date at which campaign can start.
A campaign can only be planned on or after this earliest start time.' Transparent: true ] } Component GUIDateTimeSelectorEarliestStart { #keys: '[110880.4.855487799]' BaseType: 'GUIDateTimeSelector' Properties: [ BackgroundColor: 'Window' DataBinding: 'Dialog.Data.EarliestStart' Format: 'DMMY h:m' ] } Component LabelMinQuantity { #keys: '[110880.4.856059437]' BaseType: 'Label' Properties: [ Alignment: 'right' FocusControl: 'EditorCampaignMinQuantity' NumberColumns: 10 Shortcut: 'Alt+Q' Text: '&Minimum (UoM)' Tooltip: 'Minimum quantity to be produced during the campaign.' Transparent: true ] } Component LabelMaxQuantity { #keys: '[110880.4.856059978]' BaseType: 'Label' Children: [ Component ValueHolderIndicatedDurationBasedOnMaxQty { #keys: '[149260.0.411110444]' BaseType: 'ValueHolder' Databinding: 'Duration' Properties: [ PosX: 27 PosY: -2 ] } ] Properties: [ Alignment: 'right' FocusControl: 'EditorCampaignMaxQuantity' NumberColumns: 10 Shortcut: 'Alt+Q' Text: 'Ma&ximum (UoM)' Tooltip: 'Maximum quantity to be produced during the campaign.' Transparent: true ] } Component Label5 { #keys: '[110880.4.856060519]' BaseType: 'Label' Properties: [ Alignment: 'right' FocusControl: 'EditorCampaignComment' Shortcut: 'Alt+N' Text: 'Comme&nt' Transparent: true ] } #child: EditorCampaignMinQuantity #child: EditorCampaignMaxQuantity #child: EditorCampaignComment #child: SelectionCampaignType Component Label6 { #keys: '[110880.4.881789478]' BaseType: 'Label' Properties: [ Alignment: 'right' FocusControl: 'SelectionCampaignType' Shortcut: 'Alt+T' Text: 'Campaign &type' Transparent: true ] } Component LabelIndicatedDurationBasedOnMinQty { #keys: '[149260.0.410969970]' BaseType: 'Label' Properties: [ Text: '' Tooltip: 'This duration provides an indication of how long the campaign will last based on specified minimum quantity.' Transparent: true ] } Component CheckBoxHasInputMaxQuantity { #keys: '[149260.0.410969986]' BaseType: 'CheckBox' Properties: [ DataBinding: 'Dialog.Data.HasInputMaxQuantity' Text: '' ] } Component LabelIndicatedDurationBasedOnMaxQty { #keys: '[149260.0.411110046]' BaseType: 'Label' Properties: [ Text: '' Tooltip: 'This duration provides an indication of how long the campaign will last based on specified maximum quantity.' Transparent: true ] } Component ValueHolderIndicatedDurationBasedOnMinQty { #keys: '[149260.0.411110423]' BaseType: 'ValueHolder' Databinding: 'Duration' Properties: [ PosX: 59 PosY: 120 ] } Component ValueHolderCampaignAddToLast { #keys: '[143600.0.1290500364]' BaseType: 'ValueHolder' Databinding: 'Boolean' Properties: [ PosX: 60 PosY: 276 Value: 'false' ] } Component GUIDurationSelectorMinDuration { #keys: '[146302.1.784811474]' BaseType: 'GUIDurationSelector' Properties: [ BackgroundColor: 'Window' DataBinding: 'Dialog.Data.MinDuration' ] } Component GUIDurationSelectorMaxDuration { #keys: '[146302.1.784811520]' BaseType: 'GUIDurationSelector' Properties: [ BackgroundColor: 'Window' DataBinding: 'Dialog.Data.MaxDuration' ] } Component LabelMinDuration { #keys: '[146302.1.784811546]' BaseType: 'Label' Properties: [ Alignment: 'right' FocusControl: 'GUIDurationSelectorMinDuration' Shortcut: 'Alt+M' Text: 'Minimum' Tooltip: 'Minimum duration for the campaign.' Transparent: true ] } Component CheckBoxHasInputMaxDuration { #keys: '[146302.1.784811643]' BaseType: 'CheckBox' Properties: [ DataBinding: 'Dialog.Data.HasInputMaxDuration' Text: '' ] } Component LabelMaxDuration { #keys: '[146302.1.784811644]' BaseType: 'Label' Properties: [ Alignment: 'right' FocusControl: 'GUIDurationSelectorMaxDuration' NumberColumns: 10 Shortcut: 'Alt+X' Text: 'Maximum' Tooltip: 'Maximum duration for the campaign.' Transparent: true ] } Component LabelIndicatedQuantityBasedOnMinDuration { #keys: '[146302.1.786002157]' BaseType: 'Label' Properties: [ Text: '' Tooltip: 'This quantity provides an indication of how much can be produced during this campaign in defined duration.' Transparent: true ] } Component LabelIndicatedQuantityBasedOnMaxDuration { #keys: '[146302.1.786002180]' BaseType: 'Label' Properties: [ Text: '' Tooltip: 'This quantity provides an indication of how much can be produced during this campaign in defined duration.' Transparent: true ] } Component Label140 { #keys: '[146302.1.810180863]' BaseType: 'Label' Properties: [ Alignment: 'right' NumberColumns: 14 Text: 'Define restrictions in' Transparent: true ] } Component RadioButtonGroupQuantityDuration { #keys: '[146302.1.819660747]' BaseType: 'RadioButtonGroup' Properties: [ BoundValue: 'Quantity' ButtonLabels: '&Quantity ; &Duration' ButtonValues: 'Quantity;Duration' Horizontal: true ] } ] Properties: [ EnterButton: 'btnOk' EscapeButton: 'btnCancel' Height: 382 InitialPlacement: 'floating' Title: 'Campaign' Width: 454 ModeledStringList ChildOrdering { c: SelectionCampaignType c: Label6 c: GUIDateTimeSelectorEarliestStart c: ValueHolderIndicatedDurationBasedOnMinQty c: LabelIndicatedDurationBasedOnMaxQty c: RadioButtonGroupQuantityDuration c: LabelIndicatedDurationBasedOnMinQty c: ValueHolderCampaignAddToLast c: EditorCampaignMinQuantity c: Label5 c: CheckBoxHasInputMaxQuantity c: LabelMaxQuantity c: EditorCampaignMaxQuantity c: Label1 c: GUIDurationSelectorMinDuration c: CheckBoxHasInputMaxDuration c: GUIDurationSelectorMaxDuration c: LabelMinQuantity c: LabelMinDuration c: EditorCampaignComment c: Toolbar c: LabelMaxDuration c: LabelIndicatedQuantityBasedOnMinDuration c: LabelIndicatedQuantityBasedOnMaxDuration c: Label140 } ] }