Quintiq file version 2.0
#root
#parent: LibMacroPlannerTCUI
OrphanComponent DialogCreateEditTransitionType
{
  #keys: '[127238.0.515873355]'
  Accessibility: 'Extensible'
  BaseType: 'Dialog'
  Databinding: 'shadow[TransitionType_MP]'
  GBLayout
  {
    Type: 'internal[GBLayoutDefinition]'
    Columns:
    [
      GBFlow.Column { grow: 0 id: 988 parent: 0 }
      GBFlow.Column { grow: 0 id: 1 parent: 0 }
      GBFlow.Column { grow: 128 id: 2 parent: 0 }
    ]
    Elements:
    [
      GBElement
      {
        Component => LabelUnit
        Position { startcolumn: 1 startrow: 1 endcolumn: 1 endrow: 1 }
      }
      GBElement
      {
        Component => SelectionUnit
        Position { startcolumn: 2 startrow: 1 endcolumn: 2 endrow: 1 }
      }
      GBElement
      {
        Component => LabelFromCampaignType
        Position { startcolumn: 1 startrow: 2 endcolumn: 1 endrow: 2 }
      }
      GBElement
      {
        Component => SelectionFromCampaignType
        Position { startcolumn: 2 startrow: 2 endcolumn: 2 endrow: 2 }
      }
      GBElement
      {
        Component => LabelToCampaignType
        Position { startcolumn: 1 startrow: 3 endcolumn: 1 endrow: 3 }
      }
      GBElement
      {
        Component => SelectionToCampaignType
        Position { startcolumn: 2 startrow: 3 endcolumn: 2 endrow: 3 }
      }
      GBElement
      {
        Component => GUIDurationSelectorMinDuration
        Position { startcolumn: 2 startrow: 5 endcolumn: 2 endrow: 5 }
      }
      GBElement
      {
        Component => GUIDurationSelectorMaxDuration
        Position { startcolumn: 2 startrow: 6 endcolumn: 2 endrow: 6 }
      }
      GBElement
      {
        Component => EditorDefaultMinQuantity
        Position { startcolumn: 2 startrow: 782 endcolumn: 2 endrow: 782 }
      }
      GBElement
      {
        Component => EditorDefaultMaxQuantity
        Position { startcolumn: 2 startrow: 172 endcolumn: 2 endrow: 172 }
      }
      GBElement
      {
        Component => LabelMinQuantity
        Position { startcolumn: 1 startrow: 782 endcolumn: 1 endrow: 782 }
      }
      GBElement
      {
        Component => CheckBoxDefaultMaxQuantity
        Position { startcolumn: 988 startrow: 172 endcolumn: 988 endrow: 172 }
      }
      GBElement
      {
        Component => LabelMaxQuantity
        Position { startcolumn: 1 startrow: 172 endcolumn: 1 endrow: 172 }
      }
      GBElement
      {
        Component => CheckBoxDefaultMaxDuration
        Position { startcolumn: 988 startrow: 6 endcolumn: 988 endrow: 6 }
      }
      GBElement
      {
        Component => LabelMinDuration
        Position { startcolumn: 1 startrow: 5 endcolumn: 1 endrow: 5 }
      }
      GBElement
      {
        Component => LabelMaxDuration
        Position { startcolumn: 1 startrow: 6 endcolumn: 1 endrow: 6 }
      }
      GBElement
      {
        Component => RadioButtonGroupQuantityDuration
        Position { startcolumn: 2 startrow: 859 endcolumn: 2 endrow: 859 }
      }
    ]
    Gaps: [ left: 10 right: 10 top: 10 bottom: 10 inner: 5 ]
    Rows:
    [
      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: 859 parent: 0 }
      GBFlow.Row { grow: 0 id: 782 parent: 0 }
      GBFlow.Row { grow: 0 id: 172 parent: 0 }
      GBFlow.Row { grow: 0 id: 5 parent: 0 }
      GBFlow.Row { grow: 0 id: 6 parent: 0 }
    ]
  }
  Children:
  [
    #child: Toolbar
    Component LabelUnit
    {
      #keys: '[127238.0.515874560]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        FocusControl: 'SelectionUnit'
        Shortcut: 'Alt+U'
        Text: 'Unit'
        Tooltip: 'The items in the drop-down list are filtered based on the selection in the navigation panel.'
        Transparent: true
      ]
    }
    #child: SelectionUnit
    Component LabelFromCampaignType
    {
      #keys: '[127238.0.515874902]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        FocusControl: 'SelectionFromCampaignType'
        Shortcut: 'Alt+F'
        Text: 'From'
        Transparent: true
      ]
    }
    #child: SelectionFromCampaignType
    Component LabelToCampaignType
    {
      #keys: '[127238.0.515875819]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        FocusControl: 'SelectionToCampaignType'
        Shortcut: 'Alt+T'
        Text: 'To'
        Transparent: true
      ]
    }
    #child: SelectionToCampaignType
    Component GUIDurationSelectorMinDuration
    {
      #keys: '[127238.0.515876930]'
      BaseType: 'GUIDurationSelector'
      Properties:
      [
        BackgroundColor: 'Window'
        DataBinding: 'Dialog.Data.DefaultMinDuration'
      ]
    }
    Component GUIDurationSelectorMaxDuration
    {
      #keys: '[127238.0.515877253]'
      BaseType: 'GUIDurationSelector'
      Properties:
      [
        BackgroundColor: 'Window'
        DataBinding: 'Dialog.Data.DefaultMaxDuration'
      ]
    }
    #child: EditorDefaultMaxQuantity
    #child: EditorDefaultMinQuantity
    Component LabelMinQuantity
    {
      #keys: '[146302.1.784812473]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        FocusControl: 'EditorDefaultMinQuantity'
        NumberColumns: 9
        Shortcut: 'Alt+M'
        Text: '&Minimum (UoM)'
        Tooltip: 'Default minimum quantity to be produced during the transition type.'
        Transparent: true
      ]
    }
    Component CheckBoxDefaultMaxQuantity
    {
      #keys: '[146302.1.784812540]'
      BaseType: 'CheckBox'
      Properties:
      [
        DataBinding: 'Dialog.Data.HasInputMaxQuantity'
        Text: ''
      ]
    }
    Component LabelMaxQuantity
    {
      #keys: '[146302.1.784812541]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        FocusControl: 'EditorDefaultMaxQuantity'
        NumberColumns: 9
        Shortcut: 'Alt+X'
        Text: 'Ma&ximum (UoM)'
        Tooltip: 'Default maximum quantity to be produced during the transition type.'
        Transparent: true
      ]
    }
    Component CheckBoxDefaultMaxDuration
    {
      #keys: '[146302.1.784812656]'
      BaseType: 'CheckBox'
      Properties:
      [
        DataBinding: 'Dialog.Data.HasInputMaxDuration'
        Text: ''
      ]
    }
    Component LabelMinDuration
    {
      #keys: '[146302.1.784812727]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        FocusControl: 'GUIDurationSelectorMinDuration'
        NumberColumns: 9
        Shortcut: 'Alt+M'
        Text: 'Minimum'
        Tooltip: 'Default minimum duration for the transition type.'
        Transparent: true
      ]
    }
    Component LabelMaxDuration
    {
      #keys: '[146302.1.784812768]'
      BaseType: 'Label'
      Properties:
      [
        Alignment: 'right'
        FocusControl: 'GUIDurationSelectorMaxDuration'
        NumberColumns: 9
        Shortcut: 'Alt+X'
        Text: 'Maximum'
        Tooltip: 'Default maximum duration for the transition type.'
        Transparent: true
      ]
    }
    Component RadioButtonGroupQuantityDuration
    {
      #keys: '[146302.1.819659557]'
      BaseType: 'RadioButtonGroup'
      Properties:
      [
        BoundValue: 'Duration'
        ButtonLabels: '&Quantity   ;&Duration'
        ButtonValues: 'Quantity;Duration'
        DataBinding: 'Dialog.Data().InputType()'
        Horizontal: true
      ]
    }
  ]
  Properties:
  [
    EnterButton: 'btnOk'
    EscapeButton: 'btnCancel'
    Height: 309
    Title: 'Transition type'
    Width: 334
    ModeledStringList ChildOrdering
    {
      c: SelectionUnit
      c: SelectionFromCampaignType
      c: LabelToCampaignType
      c: SelectionToCampaignType
      c: LabelFromCampaignType
      c: RadioButtonGroupQuantityDuration
      c: LabelUnit
      c: EditorDefaultMinQuantity
      c: CheckBoxDefaultMaxQuantity
      c: EditorDefaultMaxQuantity
      c: LabelMinQuantity
      c: GUIDurationSelectorMinDuration
      c: CheckBoxDefaultMaxDuration
      c: GUIDurationSelectorMaxDuration
      c: LabelMaxQuantity
      c: Toolbar
      c: LabelMinDuration
      c: LabelMaxDuration
    }
  ]
}
