Quintiq file version 2.0
Component ListTG_UIField
{
  #keys: '[142876.9.1256925434]'
  BaseType: 'List'
  Children:
  [
    #child: ColumnTitles274
    Component popupList344
    {
      #keys: '[142876.9.1256925466]'
      BaseType: 'popupList'
      Children:
      [
        Component PopupParent
        {
          #keys: '[514.0.129466]'
          BaseType: 'PopupParent'
          IsDerived: true
          Children:
          [
            Component MenuSeparator697 { #keys: '[142876.9.1256925542]' BaseType: 'Menu' Properties: [ Separator: true ] }
            Component MenuNewTG_UIField { #keys: '[142876.9.1256925545]' BaseType: 'Menu' Properties: [ Image: 'NEW' Shortcut: 'Ins' Text: '&New...' ] }
            Component MenuEditTG_UIField { #keys: '[142876.9.1256925548]' BaseType: 'Menu' Properties: [ BindDoubleClick: true Image: 'EDITOBJECT' Shortcut: 'Enter' Text: '&Edit...' ] }
            Component MenuDeleteTG_UIField { #keys: '[142876.9.1256925551]' BaseType: 'Menu' Properties: [ Image: 'TRASH' Shortcut: 'Del' Text: '&Delete' ] }
            Component menuSeparator288 { #keys: '[142876.9.1256926922]' BaseType: 'Menu' Properties: [ Separator: true ] }
            Component MenuMatchSuggestedNameComp { #keys: '[142876.9.1256926948]' BaseType: 'Menu' Properties: [ Text: 'Match suggested name' ] }
            Component MenuGenerate { #keys: '[142876.9.1256927017]' BaseType: 'Menu' Properties: [ Text: 'Generate' ] }
          ]
          Properties:
          [
            ModeledStringList ChildOrdering
            {
              c: MenuActions
              c: MenuFilter
              c: menuListQuintiqSetQuantor
              c: MenuSeparator697
              c: MenuNewTG_UIField
              c: MenuEditTG_UIField
              c: MenuDeleteTG_UIField
              c: menuSeparator288
              c: MenuMatchSuggestedNameComp
              c: MenuGenerate
            }
          ]
        }
      ]
      Properties:
      [
        PosX: 35
        PosY: 60
      ]
    }
    Component GUIDataExtractor998
    {
      #keys: '[142876.9.1256925498]'
      BaseType: 'GUIDataExtractor'
      Properties:
      [
        Component: 'DataHolderFinal'
        DataType: 'structured[TG_UIField]'
        PosX: 5
        PosY: 30
        Transformation: 'Elements'
      ]
    }
    Component GUIDataSetLevel982
    {
      #keys: '[142876.9.1256925501]'
      BaseType: 'GUIDataSetLevel'
      Properties:
      [
        Columns: 'TG_UIFieldColumns'
        DataExtractor: 'GUIDataExtractor998'
        PosX: 35
        PosY: 30
      ]
    }
    Component DataHolderFinal
    {
      #keys: '[142876.10.197244006]'
      BaseType: 'DataHolder'
      Databinding: 'structured[TG_UIField]*'
      Children:
      [
        Component GUIDataExtractorDialog
        {
          #keys: '[142876.10.197245060]'
          BaseType: 'GUIDataExtractor'
          Properties:
          [
            Component: 'ListTG_UIDialog'
            DataType: 'TG_UIDialog'
            PosX: 7
            PosY: 9
            Transformation: 'TG_UIField'
          ]
        }
        Component GUIDataExtractorTabPage
        {
          #keys: '[142876.10.197245143]'
          BaseType: 'GUIDataExtractor'
          Properties:
          [
            Component: 'ListTG_UITabPage'
            DataType: 'TG_UITabPage'
            PosX: 36
            PosY: 9
            Transformation: 'TG_UIField'
          ]
        }
      ]
      Properties:
      [
        MergeStyle: 'Unite'
        PosX: 54
        PosY: 229
        ModeledStringList ChildOrdering
        {
          c: GUIDataExtractorDialog
          c: GUIDataExtractorTabPage
        }
      ]
    }
    Component DataHolderTabPages
    {
      #keys: '[142876.10.197244271]'
      BaseType: 'DataHolder'
      Databinding: 'structured[TG_UITabPage]*'
      Children:
      [
        Component GUIDataExtractor143
        {
          #keys: '[142876.10.197244621]'
          BaseType: 'GUIDataExtractor'
          Properties:
          [
            Component: 'ListTG_UITabPage'
            DataType: 'TG_UITabPage'
            PosX: 9
            PosY: 7
          ]
        }
      ]
      Properties:
      [
        MergeStyle: 'Unite'
        PosX: 53
        PosY: 269
      ]
    }
  ]
  Properties:
  [
    AutoDrag: true
    BackgroundColor: 'Window'
    ContextMenu: 'popupList344'
    FullRowSelect: true
    ModeledStringList ChildOrdering
    {
      c: ColumnTitles274
      c: popupList344
      c: GUIDataExtractor998
      c: GUIDataSetLevel982
      c: DataHolderFinal
      c: DataHolderTabPages
    }
  ]
  ResponseDefinitions:
  [
    DelegatedResponseDefinition OnClick id:Responsedef_ListTG_UIField_Menu_OnClick
    {
      #keys: '[142876.9.1256925507]'
      Initiator: 'Menu'
      IsInherited: false
      ResponseType: 'OnClick'
      Arguments:
      [
        ResponseDefinitionArgument selection
        {
          #keys: '[13299.0.4985760]'
          Binding: 'this.Selection()'
        }
        ResponseDefinitionArgument masterselection
        {
          #keys: '[13299.0.4986389]'
          Binding: 'ListTG_UIDialog.Selection()'
        }
      ]
    }
    DelegatedResponseDefinition OnClick id:Responsedef_ListTG_UIField_GUIButtonBase_OnClick
    {
      #keys: '[142876.9.1256925508]'
      Initiator: 'GUIButtonBase'
      IsInherited: false
      ResponseType: 'OnClick'
      Arguments:
      [
        ResponseDefinitionArgument selection
        {
          #keys: '[13299.0.4985805]'
          Binding: 'this.Selection()'
        }
      ]
    }
  ]
}
